Murl Engine Lua Addon API  Version 1.0 beta
Murl.Input.IMesh

The IMesh interface.


Table members

Methods


ClearVertexData()

Boolean ClearVertexData()

Returns
Boolean

GetNumberOfVertexData()

Integer GetNumberOfVertexData()

Returns
Integer

GetNumberOfVertices(bufferIndex)

Integer GetNumberOfVertices(Integer bufferIndex)

Returns
Integer

GetByteStride(bufferIndex)

Integer GetByteStride(Integer bufferIndex)

Returns
Integer

SetCoordAttribute(bufferIndex, type, byteOffset)

Boolean, Integer SetCoordAttribute(Integer bufferIndex, Murl.IEnums.AttributeType type, Integer byteOffset)

Returns
Boolean
Integer

GetCoordAttributeBufferIndex()

Integer GetCoordAttributeBufferIndex()

Returns
Integer

GetCoordAttributeType()

Murl.IEnums.AttributeType GetCoordAttributeType()

Returns
Murl.IEnums.AttributeType

GetCoordAttributeByteOffset()

Integer GetCoordAttributeByteOffset()

Returns
Integer

SetTexCoordAttribute(bufferIndex, type, byteOffset)

Boolean, Integer SetTexCoordAttribute(Integer bufferIndex, Murl.IEnums.AttributeType type, Integer byteOffset)

Returns
Boolean
Integer

GetTexCoordAttributeBufferIndex()

Integer GetTexCoordAttributeBufferIndex()

Returns
Integer

GetTexCoordAttributeType()

Murl.IEnums.AttributeType GetTexCoordAttributeType()

Returns
Murl.IEnums.AttributeType

GetTexCoordAttributeByteOffset()

Integer GetTexCoordAttributeByteOffset()

Returns
Integer

ClearIndexData()

Boolean ClearIndexData()

Returns
Boolean

GetNumberOfIndexData()

Integer GetNumberOfIndexData()

Returns
Integer

GetNumberOfIndices(bufferIndex)

Integer GetNumberOfIndices(Integer bufferIndex)

Returns
Integer

GetPrimitiveType(bufferIndex)

Murl.IEnums.PrimitiveType GetPrimitiveType(Integer bufferIndex)

Returns
Murl.IEnums.PrimitiveType

GetIndexType(bufferIndex)

Murl.IEnums.IndexType GetIndexType(Integer bufferIndex)

Returns
Murl.IEnums.IndexType

SetBoundingBox(box)

Boolean SetBoundingBox(Murl.Math.Box box)

Returns
Boolean

GetBoundingBox()

Murl.Math.Box GetBoundingBox()

Returns
Murl.Math.Box