Package org.lwjgl.assimp
Class AIMemoryInfo.Buffer
- java.lang.Object
-
- org.lwjgl.system.Pointer.Default
-
- org.lwjgl.system.CustomBuffer<SELF>
-
- org.lwjgl.system.StructBuffer<AIMemoryInfo,AIMemoryInfo.Buffer>
-
- org.lwjgl.assimp.AIMemoryInfo.Buffer
-
- All Implemented Interfaces:
java.lang.AutoCloseable,java.lang.Iterable<AIMemoryInfo>,org.lwjgl.system.NativeResource,org.lwjgl.system.Pointer
- Enclosing class:
- AIMemoryInfo
public static class AIMemoryInfo.Buffer extends org.lwjgl.system.StructBuffer<AIMemoryInfo,AIMemoryInfo.Buffer> implements org.lwjgl.system.NativeResource
An array ofAIMemoryInfostructs.
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description intanimations()Returns the value of theanimationsfield.intcameras()Returns the value of thecamerasfield.intlights()Returns the value of thelightsfield.intmaterials()Returns the value of thematerialsfield.intmeshes()Returns the value of themeshesfield.intnodes()Returns the value of thenodesfield.inttextures()Returns the value of thetexturesfield.inttotal()Returns the value of thetotalfield.
-
-
-
Constructor Detail
-
Buffer
public Buffer(java.nio.ByteBuffer container)
Creates a newAIMemoryInfo.Bufferinstance backed by the specified container. Changes to the container's content will be visible to the struct buffer instance and vice versa. The two buffers' position, limit, and mark values will be independent. The new buffer's position will be zero, its capacity and its limit will be the number of bytes remaining in this buffer divided byAIMemoryInfo.SIZEOF, and its mark will be undefined.The created buffer instance holds a strong reference to the container object.
-
Buffer
public Buffer(long address, int cap)
-
-
Method Detail
-
textures
public int textures()
Returns the value of thetexturesfield.
-
materials
public int materials()
Returns the value of thematerialsfield.
-
meshes
public int meshes()
Returns the value of themeshesfield.
-
nodes
public int nodes()
Returns the value of thenodesfield.
-
animations
public int animations()
Returns the value of theanimationsfield.
-
cameras
public int cameras()
Returns the value of thecamerasfield.
-
lights
public int lights()
Returns the value of thelightsfield.
-
total
public int total()
Returns the value of thetotalfield.
-
-