Class Raylib.Mesh
java.lang.Object
org.bytedeco.javacpp.Pointer
com.raylib.Raylib.Mesh
- All Implemented Interfaces:
AutoCloseable
- Enclosing class:
Raylib
public static class Raylib.Mesh
extends org.bytedeco.javacpp.Pointer
-
Nested Class Summary
Nested classes/interfaces inherited from class org.bytedeco.javacpp.Pointer
org.bytedeco.javacpp.Pointer.CustomDeallocator, org.bytedeco.javacpp.Pointer.Deallocator, org.bytedeco.javacpp.Pointer.NativeDeallocator, org.bytedeco.javacpp.Pointer.ReferenceCounter
-
Field Summary
Fields inherited from class org.bytedeco.javacpp.Pointer
address, capacity, limit, position
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionorg.bytedeco.javacpp.FloatPointer
animNormals
(org.bytedeco.javacpp.FloatPointer setter) org.bytedeco.javacpp.FloatPointer
animVertices
(org.bytedeco.javacpp.FloatPointer setter) int
boneCount
(int setter) org.bytedeco.javacpp.BytePointer
boneIds()
boneIds
(org.bytedeco.javacpp.BytePointer setter) boneMatrices
(Raylib.Matrix setter) org.bytedeco.javacpp.FloatPointer
boneWeights
(org.bytedeco.javacpp.FloatPointer setter) org.bytedeco.javacpp.BytePointer
colors()
colors
(org.bytedeco.javacpp.BytePointer setter) getPointer
(long i) org.bytedeco.javacpp.ShortPointer
indices()
indices
(org.bytedeco.javacpp.ShortPointer setter) org.bytedeco.javacpp.FloatPointer
normals()
normals
(org.bytedeco.javacpp.FloatPointer setter) position
(long position) org.bytedeco.javacpp.FloatPointer
tangents()
tangents
(org.bytedeco.javacpp.FloatPointer setter) org.bytedeco.javacpp.FloatPointer
texcoords
(org.bytedeco.javacpp.FloatPointer setter) org.bytedeco.javacpp.FloatPointer
texcoords2
(org.bytedeco.javacpp.FloatPointer setter) int
triangleCount
(int setter) int
vaoId()
vaoId
(int setter) org.bytedeco.javacpp.IntPointer
vboId()
vboId
(org.bytedeco.javacpp.IntPointer setter) int
vertexCount
(int setter) org.bytedeco.javacpp.FloatPointer
vertices()
vertices
(org.bytedeco.javacpp.FloatPointer setter) Methods inherited from class org.bytedeco.javacpp.Pointer
address, asBuffer, asByteBuffer, availablePhysicalBytes, calloc, capacity, capacity, close, deallocate, deallocate, deallocateReferences, deallocator, deallocator, equals, fill, formatBytes, free, getDirectBufferAddress, getPointer, getPointer, getPointer, hashCode, interruptDeallocatorThread, isNull, isNull, limit, limit, malloc, maxBytes, maxPhysicalBytes, memchr, memcmp, memcpy, memmove, memset, offsetAddress, offsetof, offsetof, parseBytes, physicalBytes, physicalBytesInaccurate, position, put, realloc, referenceCount, releaseReference, retainReference, setNull, sizeof, sizeof, toString, totalBytes, totalCount, totalPhysicalBytes, withDeallocator, zero
-
Constructor Details
-
Mesh
public Mesh()Default native constructor. -
Mesh
public Mesh(long size) Native array allocator. Access withPointer.position(long)
. -
Mesh
public Mesh(org.bytedeco.javacpp.Pointer p) Pointer cast constructor. InvokesPointer(Pointer)
.
-
-
Method Details
-
position
- Overrides:
position
in classorg.bytedeco.javacpp.Pointer
-
getPointer
- Overrides:
getPointer
in classorg.bytedeco.javacpp.Pointer
-
vertexCount
public int vertexCount() -
vertexCount
-
triangleCount
public int triangleCount() -
triangleCount
-
vertices
public org.bytedeco.javacpp.FloatPointer vertices() -
vertices
-
texcoords
public org.bytedeco.javacpp.FloatPointer texcoords() -
texcoords
-
texcoords2
public org.bytedeco.javacpp.FloatPointer texcoords2() -
texcoords2
-
normals
public org.bytedeco.javacpp.FloatPointer normals() -
normals
-
tangents
public org.bytedeco.javacpp.FloatPointer tangents() -
tangents
-
colors
@Cast("unsigned char*") public org.bytedeco.javacpp.BytePointer colors() -
colors
-
indices
@Cast("unsigned short*") public org.bytedeco.javacpp.ShortPointer indices() -
indices
-
animVertices
public org.bytedeco.javacpp.FloatPointer animVertices() -
animVertices
-
animNormals
public org.bytedeco.javacpp.FloatPointer animNormals() -
animNormals
-
boneIds
@Cast("unsigned char*") public org.bytedeco.javacpp.BytePointer boneIds() -
boneIds
-
boneWeights
public org.bytedeco.javacpp.FloatPointer boneWeights() -
boneWeights
-
boneMatrices
-
boneMatrices
-
boneCount
public int boneCount() -
boneCount
-
vaoId
@Cast("unsigned int") public int vaoId() -
vaoId
-
vboId
@Cast("unsigned int*") public org.bytedeco.javacpp.IntPointer vboId() -
vboId
-