Mesh:attachAttribute |
Attaches a vertex attribute from a different Mesh onto this Mesh, for use when drawing. Optionally allows per-instance attributes. |
0.10.0 |
|
Mesh:detachAttribute |
Removes a previously attached vertex attribute from this Mesh. |
11.0 |
|
Mesh:flush |
Immediately sends all modified vertex data in the Mesh to the graphics card. |
0.10.0 |
|
Mesh:getDrawMode |
Gets the mode used when drawing the Mesh. |
0.9.0 |
|
Mesh:getDrawRange |
Gets the range of vertices used when drawing the Mesh. |
0.9.1 |
|
Mesh:getImage |
Gets the Image used when drawing the Mesh. |
0.9.0 |
0.10.0
|
Mesh:getTexture |
Gets the texture (Image or Canvas) used when drawing the Mesh. |
0.9.1 |
|
Mesh:getVertex |
Gets the properties of a vertex in the Mesh. |
0.9.0 |
|
Mesh:getVertexAttribute |
Gets the properties of a specific attribute within a vertex in the Mesh. |
0.10.0 |
|
Mesh:getVertexCount |
Gets the total number of vertices in the Mesh. |
0.9.0 |
|
Mesh:getVertexFormat |
Gets the vertex format that the Mesh was created with. |
0.10.0 |
|
Mesh:getVertexMap |
Gets the vertex map for the Mesh. |
0.9.0 |
|
Mesh:getVertices |
Gets all the vertices in the Mesh. |
0.9.0 |
0.10.0
|
Mesh:hasVertexColors |
Gets whether per-vertex colors are used when drawing the Mesh. |
0.9.0 |
0.10.0
|
Mesh:isAttributeEnabled |
Gets whether a specific vertex attribute in the Mesh is enabled. |
0.10.0 |
|
Mesh:setAttributeEnabled |
Enables or disables a specific vertex attribute in the Mesh. |
0.10.0 |
|
Mesh:setDrawMode |
Sets the mode used when drawing the Mesh. |
0.9.0 |
|
Mesh:setDrawRange |
Restricts the drawn vertices of the Mesh to a subset of the total. |
0.9.1 |
|
Mesh:setImage |
Sets the Image used when drawing the Mesh. |
0.9.0 |
0.10.0
|
Mesh:setTexture |
Sets the texture (Image or Canvas) used when drawing the Mesh. |
0.9.1 |
|
Mesh:setVertex |
Sets the properties of a vertex in the Mesh. |
0.9.0 |
|
Mesh:setVertexAttribute |
Sets the properties of a specific attribute within a vertex in the Mesh. |
0.10.0 |
|
Mesh:setVertexColors |
Sets whether per-vertex colors are used instead of the constant color when drawing the Mesh. |
0.9.0 |
0.10.0
|
Mesh:setVertexMap |
Sets the vertex map for the Mesh. |
0.9.0 |
|
Mesh:setVertices |
Replaces a range of vertices in the Mesh with new ones. |
0.9.0 |
|
Object:release |
Immediately destroys the object's Lua reference. |
11.0 |
|
Object:type |
Gets the type of the object as a string. |
|
|
Object:typeOf |
Checks whether an object is of a certain type. |
|
|