MeshData

interface MeshData

A container for the buffers data related to a single mesh.

Functions

equals
Link copied to clipboard
common
open operator fun equals(other: Any?): Boolean
hashCode
Link copied to clipboard
common
open fun hashCode(): Int
toString
Link copied to clipboard
common
open fun toString(): String

Properties

indicesBufferData
Link copied to clipboard
common
abstract val indicesBufferData: IntBufferData?
Indices of vertices for subsequent mesh triangles.
normalsData
Link copied to clipboard
common
abstract val normalsData: FloatBufferData
Buffer data for vertices normal vectors.
positionsData
Link copied to clipboard
common
abstract val positionsData: FloatBufferData
Buffer data for vertices positions.
tangentsData
Link copied to clipboard
common
abstract val tangentsData: FloatBufferData
Buffer data for vertices tangent vectors.
texCoordsData
Link copied to clipboard
common
abstract val texCoordsData: FloatBufferData
Buffer data for vertices texture coordinates.
vertexCount
Link copied to clipboard
common
abstract val vertexCount: Int
Number of vertices defined for the mesh.

Inheritors

ArrayMeshData
Link copied to clipboard