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.StructValidation
Nested classes/interfaces inherited from interface org.lwjgl.system.Pointer
Pointer.Default
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final int
The struct alignment in bytes.static final int
The struct member offsets.static final int
The struct member offsets.static final int
The struct member offsets.static final int
The struct member offsets.static final int
The struct member offsets.static final int
The struct member offsets.static final int
The struct member offsets.static final int
The struct member offsets.static final int
The struct member offsets.static final int
The struct member offsets.static final int
The struct member offsets.static final int
The struct member offsets.static final int
The struct member offsets.static final int
The struct member offsets.static final int
The struct size in bytes.static final int
The 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_MaxProfile
instance at the current position of the specifiedByteBuffer
container. -
Method Summary
Modifier and TypeMethodDescriptionstatic TT_MaxProfile
create
(long address) Returns a newTT_MaxProfile
instance for the specified memory address.static TT_MaxProfile.Buffer
create
(long address, int capacity) Create aTT_MaxProfile.Buffer
instance at the specified memory.static @Nullable TT_MaxProfile
createSafe
(long address) static @Nullable TT_MaxProfile.Buffer
createSafe
(long address, int capacity) short
short
short
short
short
short
short
short
short
short
short
short
short
maxZones()
static short
nmaxComponentDepth
(long struct) Unsafe version ofmaxComponentDepth()
.static short
nmaxComponentElements
(long struct) Unsafe version ofmaxComponentElements()
.static short
nmaxCompositeContours
(long struct) Unsafe version ofmaxCompositeContours()
.static short
nmaxCompositePoints
(long struct) Unsafe version ofmaxCompositePoints()
.static short
nmaxContours
(long struct) Unsafe version ofmaxContours()
.static short
nmaxFunctionDefs
(long struct) Unsafe version ofmaxFunctionDefs()
.static short
nmaxInstructionDefs
(long struct) Unsafe version ofmaxInstructionDefs()
.static short
nmaxPoints
(long struct) Unsafe version ofmaxPoints()
.static short
nmaxSizeOfInstructions
(long struct) Unsafe version ofmaxSizeOfInstructions()
.static short
nmaxStackElements
(long struct) Unsafe version ofmaxStackElements()
.static short
nmaxStorage
(long struct) Unsafe version ofmaxStorage()
.static short
nmaxTwilightPoints
(long struct) Unsafe version ofmaxTwilightPoints()
.static short
nmaxZones
(long struct) Unsafe version ofmaxZones()
.static short
nnumGlyphs
(long struct) Unsafe version ofnumGlyphs()
.short
static long
nversion
(long struct) Unsafe version ofversion()
.int
sizeof()
Returnssizeof(struct)
.long
version()
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_MaxProfile
instance at the current position of the specifiedByteBuffer
container. 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:Struct
Returnssizeof(struct)
.- Specified by:
sizeof
in classStruct<TT_MaxProfile>
-
version
public long version()- Returns:
- the value of the
version
field.
-
numGlyphs
public short numGlyphs()- Returns:
- the value of the
numGlyphs
field.
-
maxPoints
public short maxPoints()- Returns:
- the value of the
maxPoints
field.
-
maxContours
public short maxContours()- Returns:
- the value of the
maxContours
field.
-
maxCompositePoints
public short maxCompositePoints()- Returns:
- the value of the
maxCompositePoints
field.
-
maxCompositeContours
public short maxCompositeContours()- Returns:
- the value of the
maxCompositeContours
field.
-
maxZones
public short maxZones()- Returns:
- the value of the
maxZones
field.
-
maxTwilightPoints
public short maxTwilightPoints()- Returns:
- the value of the
maxTwilightPoints
field.
-
maxStorage
public short maxStorage()- Returns:
- the value of the
maxStorage
field.
-
maxFunctionDefs
public short maxFunctionDefs()- Returns:
- the value of the
maxFunctionDefs
field.
-
maxInstructionDefs
public short maxInstructionDefs()- Returns:
- the value of the
maxInstructionDefs
field.
-
maxStackElements
public short maxStackElements()- Returns:
- the value of the
maxStackElements
field.
-
maxSizeOfInstructions
public short maxSizeOfInstructions()- Returns:
- the value of the
maxSizeOfInstructions
field.
-
maxComponentElements
public short maxComponentElements()- Returns:
- the value of the
maxComponentElements
field.
-
maxComponentDepth
public short maxComponentDepth()- Returns:
- the value of the
maxComponentDepth
field.
-
create
Returns a newTT_MaxProfile
instance for the specified memory address. -
createSafe
-
create
Create aTT_MaxProfile.Buffer
instance 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()
.
-