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
Constructors -
Method Summary
Modifier and TypeMethodDescriptionorg.bytedeco.javacpp.FloatPointeranimNormals(org.bytedeco.javacpp.FloatPointer setter) org.bytedeco.javacpp.FloatPointeranimVertices(org.bytedeco.javacpp.FloatPointer setter) intboneCount(int setter) org.bytedeco.javacpp.BytePointerboneIds()boneIds(org.bytedeco.javacpp.BytePointer setter) boneMatrices(Raylib.Matrix setter) org.bytedeco.javacpp.FloatPointerboneWeights(org.bytedeco.javacpp.FloatPointer setter) org.bytedeco.javacpp.BytePointercolors()colors(org.bytedeco.javacpp.BytePointer setter) getPointer(long i) org.bytedeco.javacpp.ShortPointerindices()indices(org.bytedeco.javacpp.ShortPointer setter) org.bytedeco.javacpp.FloatPointernormals()normals(org.bytedeco.javacpp.FloatPointer setter) position(long position) org.bytedeco.javacpp.FloatPointertangents()tangents(org.bytedeco.javacpp.FloatPointer setter) org.bytedeco.javacpp.FloatPointertexcoords(org.bytedeco.javacpp.FloatPointer setter) org.bytedeco.javacpp.FloatPointertexcoords2(org.bytedeco.javacpp.FloatPointer setter) inttriangleCount(int setter) intvaoId()vaoId(int setter) org.bytedeco.javacpp.IntPointervboId()vboId(org.bytedeco.javacpp.IntPointer setter) intvertexCount(int setter) org.bytedeco.javacpp.FloatPointervertices()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:
positionin classorg.bytedeco.javacpp.Pointer
-
getPointer
- Overrides:
getPointerin 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
-