Castor3D 0.12.0
Multiplatform 3D engine
|
#include <BillboardRenderNode.hpp>
Types publics | |
using | DataType = BillboardBase |
using | InstanceType = BillboardBase |
using | VertexType = BillboardVertex |
Fonctions membres publiques | |
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 |
Attributs publics | |
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 |