Parameters for RenderEntry3D construction. More...
#include <kanzi/core.ui/graphics3d/render_entry_parameters_3d.hpp>
Public Attributes | |
| size_t | clusterIndex |
| Index in the node. | |
| MaterialSharedPtr | material |
| Material to use. | |
| Mesh * | mesh |
| Mesh to render. Can be nullptr. | |
| Node3D * | node |
| Node. | |
Parameters for RenderEntry3D construction.
Kanzi uses this set of parameters to generate a render entries.
|
inlineexplicit |
Creates a set of render entry parameters.
| nodeParam | The node to render. |
| indexParam | The index of the render entry in the node. |
| materialParam | The material to use. |
| meshParam | The mesh to render, mostly for data-driven path. |
|
inlineexplicit |
Creates a set of render entry parameters without setting a mesh.
| nodeParam | The node to render. |
| indexParam | The index of the render entry in the node. |
| materialParam | The material to use. |
|
inlineexplicit |
Creates a set of render entry parameters without setting a mesh and material.
| nodeParam | The node to render. |
| indexParam | The index of the render entry in the node. |
|
default |
Default copy constructor.
|
default |
Default move constructor.
|
default |
Default copy operator.
|
default |
Default move operator.
|
inline |
Equals operator.
| other | The entry to which to compare. |
|
inline |
Not equals operator.
| other | The entry to which to compare. |
| size_t kanzi::RenderEntryParameters3D::clusterIndex |
Index in the node.
| MaterialSharedPtr kanzi::RenderEntryParameters3D::material |
Material to use.