Package com.raylib
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.BytePointerboneIndices(org.bytedeco.javacpp.BytePointer 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
-
boneCount
public int boneCount() -
boneCount
-
boneIndices
@Cast("unsigned char*") public org.bytedeco.javacpp.BytePointer boneIndices() -
boneIndices
-
boneWeights
public org.bytedeco.javacpp.FloatPointer boneWeights() -
boneWeights
-
animVertices
public org.bytedeco.javacpp.FloatPointer animVertices() -
animVertices
-
animNormals
public org.bytedeco.javacpp.FloatPointer animNormals() -
animNormals
-
vaoId
@Cast("unsigned int") public int vaoId() -
vaoId
-
vboId
@Cast("unsigned int*") public org.bytedeco.javacpp.IntPointer vboId() -
vboId
-