DecalMesh Class
This class describes how to create and modify mesh decals.
DecalMesh Class
Members
int setMesh (Mesh mesh)
Allows for reinitialization of the decal mesh: it copies a given mesh into the current decal mesh.Arguments
- Mesh mesh - Mesh.
Return value
1 if the mesh is copied successfully; otherwise, 0.int saveMesh (string name)
Saves the decal mesh into a file.Arguments
- string name - Mesh file name.
Return value
1 if the mesh is saved successfully; otherwise, 0.int loadMesh (string name)
Loads a mesh for the current mesh from the file. This function doesn't change the mesh name.Arguments
- string name - Mesh file name.
Return value
1 if the mesh is loaded successfully; otherwise, 0.void setRadius (float radius)
Sets the new height of the decal projection box along the Z axis.Arguments
- float radius - The height of the decal projection box along the Z axis, in units.
string getMeshName ()
Returns a name of the mesh used as a base for the decal.Return value
Name of the mesh.void setMeshName (string name)
Sets a new name for the mesh.Arguments
- string name - Name to be set for the mesh.
float getRadius ()
Returns the current height of the decal projection box along the Z axis.Return value
The height of the decal projection box along the Z axis, in units.int getMesh (Mesh mesh)
Copies the current decal mesh into the received mesh.Arguments
- Mesh mesh - Mesh.
Return value
1 if the mesh is copied successfully; otherwise, 0.Last update: 2017-07-03
Help improve this article
Was this article helpful?
(or select a word/phrase and press Ctrl+Enter)