struct aiAnimation {
struct aiString mName;
double mDuration;
double mTicksPerSecond;
unsigned int mNumChannels;
struct aiNodeAnim ** mChannels;
unsigned int mNumMeshChannels;
struct aiMeshAnim ** mMeshChannels;
unsigned int mNumMorphMeshChannels;
struct aiMeshMorphAnim ** mMorphMeshChannels;
}
| Modifier and Type | Class and Description |
|---|---|
| public static class | AIAnimation.
An array of |
| Modifier and Type | Field and Description |
|---|---|
| public static final int | ALIGNOF
The struct alignment in bytes. |
| public static final int | MCHANNELS
The struct member offsets. |
| public static final int | MDURATION
The struct member offsets. |
| public static final int | MMESHCHANNELS
The struct member offsets. |
| public static final int | MMORPHMESHCHANNELS
The struct member offsets. |
| public static final int | MNAME
The struct member offsets. |
| public static final int | MNUMCHANNELS
The struct member offsets. |
| public static final int | MNUMMESHCHANNELS
The struct member offsets. |
| public static final int | MNUMMORPHMESHCHANNELS
The struct member offsets. |
| public static final int | MTICKSPERSECOND
The struct member offsets. |
| public static final int | SIZEOF
The struct size in bytes. |
| Access | Constructor and Description |
|---|---|
| protected | |
| public | AIAnimation(ByteBuffer container)
Creates a |
| Modifier and Type | Method and Description |
|---|---|
| public static AIAnimation | |
| public static AIAnimation. | calloc(int
the buffer capacity capacity)Returns a new |
| public static AIAnimation | calloc(MemoryStack
the stack from which to allocate stack)Returns a new |
| public static AIAnimation. | calloc(int
the buffer capacity capacity, MemoryStack the stack from which to allocate stack)Returns a new |
| public static AIAnimation | |
| public static AIAnimation | |
| public static AIAnimation. | |
| public static AIAnimation. | |
| protected AIAnimation | create(long
the struct memory address address, ByteBuffer an optional container buffer, to be referenced strongly by the struct instance. container)Implements abstract org. the constructor, but returns the exact type of the Struct subclass.
|
| public static AIAnimation | |
| public static AIAnimation | |
| public static AIAnimation. | create(int
the buffer capacity capacity)Returns a new |
| public static AIAnimation. | create(long
the memory address address, int the buffer capacity capacity)Create a |
| public static AIAnimation | |
| public static AIAnimation. | |
| public static AIAnimation | |
| public static AIAnimation. | malloc(int
the buffer capacity capacity)Returns a new |
| public static AIAnimation | malloc(MemoryStack
the stack from which to allocate stack)Returns a new |
| public static AIAnimation. | malloc(int
the buffer capacity capacity, MemoryStack the stack from which to allocate stack)Returns a new |
| public static AIAnimation | |
| public static AIAnimation | |
| public static AIAnimation. | |
| public static AIAnimation. | |
| public PointerBuffer | |
| public AIAnimation | mChannels(PointerBuffer value)
Sets the address of the specified |
| public double | |
| public AIAnimation | |
| public PointerBuffer | |
| public AIAnimation | mMeshChannels(PointerBuffer value)
Sets the address of the specified |
| public PointerBuffer | |
| public AIAnimation | mMorphMeshChannels(PointerBuffer value)
Sets the address of the specified |
| public AIString | |
| public AIAnimation | |
| public AIAnimation | |
| public int | |
| public int | |
| public int | |
| public double | |
| public AIAnimation | |
| public static PointerBuffer | |
| public static void | |
| public static double | |
| public static void | |
| public static PointerBuffer | |
| public static void | |
| public static PointerBuffer | |
| public static void | |
| public static AIString | |
| public static void | |
| public static int | |
| public static void | nmNumChannels(long struct, int value)
Sets the specified value to the |
| public static int | |
| public static void | nmNumMeshChannels(long struct, int value)
Sets the specified value to the |
| public static int | |
| public static void | nmNumMorphMeshChannels(long struct, int value)
Sets the specified value to the |
| public static double | |
| public static void | |
| public AIAnimation | set(AIString mName, double mDuration, double mTicksPerSecond, PointerBuffer mChannels, PointerBuffer mMeshChannels, PointerBuffer mMorphMeshChannels)
Initializes this struct with the specified values. |
| public AIAnimation | Returns: this structthe source struct src)Copies the specified struct data to this struct. |
| public int | |
| public static void |