Package org.lwjgl.util.freetype
Class TT_MaxProfile
- All Implemented Interfaces:
Pointer
struct TT_MaxProfile {
FT_Fixed version;
FT_UShort numGlyphs;
FT_UShort maxPoints;
FT_UShort maxContours;
FT_UShort maxCompositePoints;
FT_UShort maxCompositeContours;
FT_UShort maxZones;
FT_UShort maxTwilightPoints;
FT_UShort maxStorage;
FT_UShort maxFunctionDefs;
FT_UShort maxInstructionDefs;
FT_UShort maxStackElements;
FT_UShort maxSizeOfInstructions;
FT_UShort maxComponentElements;
FT_UShort maxComponentDepth;
}-
Nested Class Summary
Nested ClassesNested classes/interfaces inherited from class org.lwjgl.system.Struct
Struct.StructValidationNested classes/interfaces inherited from interface org.lwjgl.system.Pointer
Pointer.Default -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final intThe struct alignment in bytes.static final intThe struct member offsets.static final intThe struct member offsets.static final intThe struct member offsets.static final intThe struct member offsets.static final intThe struct member offsets.static final intThe struct member offsets.static final intThe struct member offsets.static final intThe struct member offsets.static final intThe struct member offsets.static final intThe struct member offsets.static final intThe struct member offsets.static final intThe struct member offsets.static final intThe struct member offsets.static final intThe struct member offsets.static final intThe struct size in bytes.static final intThe struct member offsets.Fields inherited from interface org.lwjgl.system.Pointer
BITS32, BITS64, CLONG_SHIFT, CLONG_SIZE, POINTER_SHIFT, POINTER_SIZE -
Constructor Summary
ConstructorsConstructorDescriptionTT_MaxProfile(ByteBuffer container) Creates aTT_MaxProfileinstance at the current position of the specifiedByteBuffercontainer. -
Method Summary
Modifier and TypeMethodDescriptionstatic TT_MaxProfilecreate(long address) Returns a newTT_MaxProfileinstance for the specified memory address.static TT_MaxProfile.Buffercreate(long address, int capacity) Create aTT_MaxProfile.Bufferinstance at the specified memory.static @Nullable TT_MaxProfilecreateSafe(long address) static @Nullable TT_MaxProfile.BuffercreateSafe(long address, int capacity) shortshortshortshortshortshortshortshortshortshortshortshortshortmaxZones()static shortnmaxComponentDepth(long struct) Unsafe version ofmaxComponentDepth().static shortnmaxComponentElements(long struct) Unsafe version ofmaxComponentElements().static shortnmaxCompositeContours(long struct) Unsafe version ofmaxCompositeContours().static shortnmaxCompositePoints(long struct) Unsafe version ofmaxCompositePoints().static shortnmaxContours(long struct) Unsafe version ofmaxContours().static shortnmaxFunctionDefs(long struct) Unsafe version ofmaxFunctionDefs().static shortnmaxInstructionDefs(long struct) Unsafe version ofmaxInstructionDefs().static shortnmaxPoints(long struct) Unsafe version ofmaxPoints().static shortnmaxSizeOfInstructions(long struct) Unsafe version ofmaxSizeOfInstructions().static shortnmaxStackElements(long struct) Unsafe version ofmaxStackElements().static shortnmaxStorage(long struct) Unsafe version ofmaxStorage().static shortnmaxTwilightPoints(long struct) Unsafe version ofmaxTwilightPoints().static shortnmaxZones(long struct) Unsafe version ofmaxZones().static shortnnumGlyphs(long struct) Unsafe version ofnumGlyphs().shortstatic longnversion(long struct) Unsafe version ofversion().intsizeof()Returnssizeof(struct).longversion()Methods inherited from class org.lwjgl.system.Pointer.Default
address, equals, hashCode, toString
-
Field Details
-
SIZEOF
public static final int SIZEOFThe struct size in bytes. -
ALIGNOF
public static final int ALIGNOFThe struct alignment in bytes. -
VERSION
public static final int VERSIONThe struct member offsets. -
NUMGLYPHS
public static final int NUMGLYPHSThe struct member offsets. -
MAXPOINTS
public static final int MAXPOINTSThe struct member offsets. -
MAXCONTOURS
public static final int MAXCONTOURSThe struct member offsets. -
MAXCOMPOSITEPOINTS
public static final int MAXCOMPOSITEPOINTSThe struct member offsets. -
MAXCOMPOSITECONTOURS
public static final int MAXCOMPOSITECONTOURSThe struct member offsets. -
MAXZONES
public static final int MAXZONESThe struct member offsets. -
MAXTWILIGHTPOINTS
public static final int MAXTWILIGHTPOINTSThe struct member offsets. -
MAXSTORAGE
public static final int MAXSTORAGEThe struct member offsets. -
MAXFUNCTIONDEFS
public static final int MAXFUNCTIONDEFSThe struct member offsets. -
MAXINSTRUCTIONDEFS
public static final int MAXINSTRUCTIONDEFSThe struct member offsets. -
MAXSTACKELEMENTS
public static final int MAXSTACKELEMENTSThe struct member offsets. -
MAXSIZEOFINSTRUCTIONS
public static final int MAXSIZEOFINSTRUCTIONSThe struct member offsets. -
MAXCOMPONENTELEMENTS
public static final int MAXCOMPONENTELEMENTSThe struct member offsets. -
MAXCOMPONENTDEPTH
public static final int MAXCOMPONENTDEPTHThe struct member offsets.
-
-
Constructor Details
-
TT_MaxProfile
Creates aTT_MaxProfileinstance at the current position of the specifiedByteBuffercontainer. Changes to the buffer's content will be visible to the struct instance and vice versa.The created instance holds a strong reference to the container object.
-
-
Method Details
-
sizeof
public int sizeof()Description copied from class:StructReturnssizeof(struct).- Specified by:
sizeofin classStruct<TT_MaxProfile>
-
version
public long version()- Returns:
- the value of the
versionfield.
-
numGlyphs
public short numGlyphs()- Returns:
- the value of the
numGlyphsfield.
-
maxPoints
public short maxPoints()- Returns:
- the value of the
maxPointsfield.
-
maxContours
public short maxContours()- Returns:
- the value of the
maxContoursfield.
-
maxCompositePoints
public short maxCompositePoints()- Returns:
- the value of the
maxCompositePointsfield.
-
maxCompositeContours
public short maxCompositeContours()- Returns:
- the value of the
maxCompositeContoursfield.
-
maxZones
public short maxZones()- Returns:
- the value of the
maxZonesfield.
-
maxTwilightPoints
public short maxTwilightPoints()- Returns:
- the value of the
maxTwilightPointsfield.
-
maxStorage
public short maxStorage()- Returns:
- the value of the
maxStoragefield.
-
maxFunctionDefs
public short maxFunctionDefs()- Returns:
- the value of the
maxFunctionDefsfield.
-
maxInstructionDefs
public short maxInstructionDefs()- Returns:
- the value of the
maxInstructionDefsfield.
-
maxStackElements
public short maxStackElements()- Returns:
- the value of the
maxStackElementsfield.
-
maxSizeOfInstructions
public short maxSizeOfInstructions()- Returns:
- the value of the
maxSizeOfInstructionsfield.
-
maxComponentElements
public short maxComponentElements()- Returns:
- the value of the
maxComponentElementsfield.
-
maxComponentDepth
public short maxComponentDepth()- Returns:
- the value of the
maxComponentDepthfield.
-
create
Returns a newTT_MaxProfileinstance for the specified memory address. -
createSafe
-
create
Create aTT_MaxProfile.Bufferinstance at the specified memory.- Parameters:
address- the memory addresscapacity- the buffer capacity
-
createSafe
-
nversion
public static long nversion(long struct) Unsafe version ofversion(). -
nnumGlyphs
public static short nnumGlyphs(long struct) Unsafe version ofnumGlyphs(). -
nmaxPoints
public static short nmaxPoints(long struct) Unsafe version ofmaxPoints(). -
nmaxContours
public static short nmaxContours(long struct) Unsafe version ofmaxContours(). -
nmaxCompositePoints
public static short nmaxCompositePoints(long struct) Unsafe version ofmaxCompositePoints(). -
nmaxCompositeContours
public static short nmaxCompositeContours(long struct) Unsafe version ofmaxCompositeContours(). -
nmaxZones
public static short nmaxZones(long struct) Unsafe version ofmaxZones(). -
nmaxTwilightPoints
public static short nmaxTwilightPoints(long struct) Unsafe version ofmaxTwilightPoints(). -
nmaxStorage
public static short nmaxStorage(long struct) Unsafe version ofmaxStorage(). -
nmaxFunctionDefs
public static short nmaxFunctionDefs(long struct) Unsafe version ofmaxFunctionDefs(). -
nmaxInstructionDefs
public static short nmaxInstructionDefs(long struct) Unsafe version ofmaxInstructionDefs(). -
nmaxStackElements
public static short nmaxStackElements(long struct) Unsafe version ofmaxStackElements(). -
nmaxSizeOfInstructions
public static short nmaxSizeOfInstructions(long struct) Unsafe version ofmaxSizeOfInstructions(). -
nmaxComponentElements
public static short nmaxComponentElements(long struct) Unsafe version ofmaxComponentElements(). -
nmaxComponentDepth
public static short nmaxComponentDepth(long struct) Unsafe version ofmaxComponentDepth().
-