MeshBase

MeshBase
Scaleform::Render::MeshStagingNode
    Scaleform::Render::MeshBase
Declaration
class MeshBase : public RefCountBase<MeshBase, StatRender_MeshCacheMgmt_Mem>, public MeshStagingNode;
Description

MeshBase is a common base class for Mesh and ComplexMesh; separated to pass it as argument for MeshProvider.

Methods
Method 
Description 
Clears the mesh data from the mesh provider and is used by MeshKey. 
Returns the layer storing the shape mesh. 
Obtains the MeshGenFlags used for accessing MeshProvider
Obtains the morph ratio used for morphing shapes. 
Returns a pointer to the MeshProvider, which provides the vertex data used by a mesh. 
Obtains the mesh data for shapes with Scale9Grid. 
Returns the ViewMatrix used at the time Mesh was created and which is required for tessellation. 
Determines whether the mesh data is evicted from the staging buffer. 
MeshBase constructor. 
Notifies the rendering interface when the mesh data is evicted from the staging buffer. 
Sets the mesh data for shapes with scale9grid. 
File

Render_Primitive.h