Inherits WhiteBox::RenderMeshInterface.
|
| AZ_RTTI (WhiteBoxNullRenderMesh, "{99230D4D-5592-4A41-8BAB-60C1B7C1785D}", RenderMeshInterface) |
|
| WhiteBoxNullRenderMesh (AZ::EntityId entityId) |
|
void | BuildMesh (const WhiteBoxRenderData &renderData, const AZ::Transform &worldFromLocal) override |
| Take White Box render data and populate the render mesh from it.
|
|
void | UpdateTransform (const AZ::Transform &worldFromLocal) override |
| Update the transform of the render mesh.
|
|
void | UpdateMaterial (const WhiteBoxMaterial &material) override |
| Update the material of the render mesh.
|
|
void | SetVisiblity (bool visibility) override |
| Set the White Box mesh visible (true) or invisible (false).
|
|
bool | IsVisible () const override |
|
| AZ_RTTI (RenderMeshInterface, "{F3ADF2DC-6A40-4943-95BE-6C7E24605BE9}") |
|
virtual void | BuildMesh (const WhiteBoxRenderData &renderData, const AZ::Transform &worldFromLocal)=0 |
| Take White Box render data and populate the render mesh from it.
|
|
virtual void | UpdateTransform (const AZ::Transform &worldFromLocal)=0 |
| Update the transform of the render mesh.
|
|
virtual void | UpdateMaterial (const WhiteBoxMaterial &material)=0 |
| Update the material of the render mesh.
|
|
virtual bool | IsVisible () const =0 |
|
virtual void | SetVisiblity (bool visibility)=0 |
| Set the White Box mesh visible (true) or invisible (false).
|
|
◆ BuildMesh()
void WhiteBox::WhiteBoxNullRenderMesh::BuildMesh |
( |
const WhiteBoxRenderData & |
renderData, |
|
|
const AZ::Transform & |
worldFromLocal |
|
) |
| |
|
overridevirtual |
◆ IsVisible()
bool WhiteBox::WhiteBoxNullRenderMesh::IsVisible |
( |
| ) |
const |
|
overridevirtual |
◆ SetVisiblity()
void WhiteBox::WhiteBoxNullRenderMesh::SetVisiblity |
( |
bool |
visibility | ) |
|
|
overridevirtual |
◆ UpdateMaterial()
void WhiteBox::WhiteBoxNullRenderMesh::UpdateMaterial |
( |
const WhiteBoxMaterial & |
material | ) |
|
|
overridevirtual |
◆ UpdateTransform()
void WhiteBox::WhiteBoxNullRenderMesh::UpdateTransform |
( |
const AZ::Transform & |
worldFromLocal | ) |
|
|
overridevirtual |
The documentation for this class was generated from the following file:
- Gems/WhiteBox/Code/Source/Rendering/WhiteBoxNullRenderMesh.h