public static class AIImporterDesc.Buffer extends org.lwjgl.system.StructBuffer<AIImporterDesc,AIImporterDesc.Buffer> implements org.lwjgl.system.NativeResource
AIImporterDesc structs.| Constructor and Description |
|---|
Buffer(java.nio.ByteBuffer container)
Creates a new
AIImporterDesc.Buffer instance backed by the specified container. |
Buffer(long address,
int cap) |
| Modifier and Type | Method and Description |
|---|---|
java.nio.ByteBuffer |
mAuthor()
Returns a
ByteBuffer view of the null-terminated string pointed to by the mAuthor field. |
AIImporterDesc.Buffer |
mAuthor(java.nio.ByteBuffer value)
Sets the address of the specified encoded string to the
mAuthor field. |
java.lang.String |
mAuthorString()
Decodes the null-terminated string pointed to by the
mAuthor field. |
java.nio.ByteBuffer |
mComments()
Returns a
ByteBuffer view of the null-terminated string pointed to by the mComments field. |
AIImporterDesc.Buffer |
mComments(java.nio.ByteBuffer value)
Sets the address of the specified encoded string to the
mComments field. |
java.lang.String |
mCommentsString()
Decodes the null-terminated string pointed to by the
mComments field. |
java.nio.ByteBuffer |
mFileExtensions()
Returns a
ByteBuffer view of the null-terminated string pointed to by the mFileExtensions field. |
AIImporterDesc.Buffer |
mFileExtensions(java.nio.ByteBuffer value)
Sets the address of the specified encoded string to the
mFileExtensions field. |
java.lang.String |
mFileExtensionsString()
Decodes the null-terminated string pointed to by the
mFileExtensions field. |
int |
mFlags()
Returns the value of the
mFlags field. |
AIImporterDesc.Buffer |
mFlags(int value)
Sets the specified value to the
mFlags field. |
java.nio.ByteBuffer |
mMaintainer()
Returns a
ByteBuffer view of the null-terminated string pointed to by the mMaintainer field. |
AIImporterDesc.Buffer |
mMaintainer(java.nio.ByteBuffer value)
Sets the address of the specified encoded string to the
mMaintainer field. |
java.lang.String |
mMaintainerString()
Decodes the null-terminated string pointed to by the
mMaintainer field. |
int |
mMaxMajor()
Returns the value of the
mMaxMajor field. |
AIImporterDesc.Buffer |
mMaxMajor(int value)
Sets the specified value to the
mMaxMajor field. |
int |
mMaxMinor()
Returns the value of the
mMaxMinor field. |
AIImporterDesc.Buffer |
mMaxMinor(int value)
Sets the specified value to the
mMaxMinor field. |
int |
mMinMajor()
Returns the value of the
mMinMajor field. |
AIImporterDesc.Buffer |
mMinMajor(int value)
Sets the specified value to the
mMinMajor field. |
int |
mMinMinor()
Returns the value of the
mMinMinor field. |
AIImporterDesc.Buffer |
mMinMinor(int value)
Sets the specified value to the
mMinMinor field. |
java.nio.ByteBuffer |
mName()
Returns a
ByteBuffer view of the null-terminated string pointed to by the mName field. |
AIImporterDesc.Buffer |
mName(java.nio.ByteBuffer value)
Sets the address of the specified encoded string to the
mName field. |
java.lang.String |
mNameString()
Decodes the null-terminated string pointed to by the
mName field. |
apply, apply, forEach, get, get, get, get, iterator, parallelStream, put, put, sizeof, spliterator, streampublic Buffer(java.nio.ByteBuffer container)
AIImporterDesc.Buffer instance 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
by AIImporterDesc.SIZEOF, and its mark will be undefined.
The created buffer instance holds a strong reference to the container object.
public Buffer(long address,
int cap)
public java.nio.ByteBuffer mName()
ByteBuffer view of the null-terminated string pointed to by the mName field.public java.lang.String mNameString()
mName field.public java.nio.ByteBuffer mAuthor()
ByteBuffer view of the null-terminated string pointed to by the mAuthor field.public java.lang.String mAuthorString()
mAuthor field.public java.nio.ByteBuffer mMaintainer()
ByteBuffer view of the null-terminated string pointed to by the mMaintainer field.public java.lang.String mMaintainerString()
mMaintainer field.public java.nio.ByteBuffer mComments()
ByteBuffer view of the null-terminated string pointed to by the mComments field.public java.lang.String mCommentsString()
mComments field.public int mFlags()
mFlags field.public int mMinMajor()
mMinMajor field.public int mMinMinor()
mMinMinor field.public int mMaxMajor()
mMaxMajor field.public int mMaxMinor()
mMaxMinor field.public java.nio.ByteBuffer mFileExtensions()
ByteBuffer view of the null-terminated string pointed to by the mFileExtensions field.public java.lang.String mFileExtensionsString()
mFileExtensions field.public AIImporterDesc.Buffer mName(java.nio.ByteBuffer value)
mName field.public AIImporterDesc.Buffer mAuthor(java.nio.ByteBuffer value)
mAuthor field.public AIImporterDesc.Buffer mMaintainer(java.nio.ByteBuffer value)
mMaintainer field.public AIImporterDesc.Buffer mComments(java.nio.ByteBuffer value)
mComments field.public AIImporterDesc.Buffer mFlags(int value)
mFlags field.public AIImporterDesc.Buffer mMinMajor(int value)
mMinMajor field.public AIImporterDesc.Buffer mMinMinor(int value)
mMinMinor field.public AIImporterDesc.Buffer mMaxMajor(int value)
mMaxMajor field.public AIImporterDesc.Buffer mMaxMinor(int value)
mMaxMinor field.public AIImporterDesc.Buffer mFileExtensions(java.nio.ByteBuffer value)
mFileExtensions field.Copyright LWJGL. All Rights Reserved. License terms.