![]() |
Castor3D 0.12.0
Multiplatform 3D engine
|
#include <BillboardRenderNode.hpp>

Public Types | |
| using | DataType = BillboardBase |
| using | InstanceType = BillboardBase |
| using | VertexType = BillboardVertex |
Public Member Functions | |
| C3D_API | BillboardRenderNode (BillboardRenderNode const &)=delete |
| C3D_API | BillboardRenderNode (BillboardRenderNode &&)=default |
| C3D_API BillboardRenderNode & | operator= (BillboardRenderNode const &)=delete |
| C3D_API BillboardRenderNode & | operator= (BillboardRenderNode &&)=delete |
| C3D_API | BillboardRenderNode (Pass &pass, DataType &data) |
| C3D_API uint32_t | getId () const |
| C3D_API uint32_t | getInstanceCount () const |
| C3D_API GeometryBuffers const & | getGeometryBuffers (ShaderFlags const &shaderFlags, ProgramFlags const &programFlags, Material &material, TextureFlagsArray const &texturesMask, bool forceTexCoords) const |
Public Attributes | |
| Pass & | pass |
| DataType & | data |
| InstanceType & | instance |
|
delete |
|
default |
| C3D_API GeometryBuffers const & castor3d::BillboardRenderNode::getGeometryBuffers | ( | ShaderFlags const & | shaderFlags, |
| ProgramFlags const & | programFlags, | ||
| Material & | material, | ||
| TextureFlagsArray const & | texturesMask, | ||
| bool | forceTexCoords | ||
| ) | const |
| C3D_API uint32_t castor3d::BillboardRenderNode::getId | ( | ) | const |
| C3D_API uint32_t castor3d::BillboardRenderNode::getInstanceCount | ( | ) | const |
|
delete |
|
delete |
| DataType& castor3d::BillboardRenderNode::data |
| InstanceType& castor3d::BillboardRenderNode::instance |
| Pass& castor3d::BillboardRenderNode::pass |