Castor3D  ..
Fonctions membres publiques | Liste de tous les membres
Référence de la structure castor3d::DistanceRenderNodeBaseabstract

Structure d'aide utilisée pour le dessin des billboards. Plus de détails...

+ Graphe d'héritage de castor3d::DistanceRenderNodeBase:

Fonctions membres publiques

virtual ~DistanceRenderNodeBase ()=default
 
virtual C3D_API RenderPipelinegetPipeline ()=0
 
virtual C3D_API PassRenderNodegetPassNode ()=0
 
virtual C3D_API SceneNodegetSceneNode ()=0
 
virtual C3D_API ModelUbogetModelUbo ()=0
 
virtual C3D_API void render ()=0
 Dessine le noeud. Plus de détails...
 

Description détaillée

Structure d'aide utilisée pour le dessin des billboards.

Auteur
Sylvain DOREMUS
Date

Documentation des constructeurs et destructeur

◆ ~DistanceRenderNodeBase()

virtual castor3d::DistanceRenderNodeBase::~DistanceRenderNodeBase ( )
virtualdefault

Documentation des fonctions membres

◆ getModelUbo()

virtual C3D_API ModelUbo& castor3d::DistanceRenderNodeBase::getModelUbo ( )
pure virtual
Renvoie
L'UBO de modèle de l'instance.

Implémenté dans castor3d::DistanceRenderNode< NodeType >.

◆ getPassNode()

virtual C3D_API PassRenderNode& castor3d::DistanceRenderNodeBase::getPassNode ( )
pure virtual
Renvoie
Le noeud de rendu de passe.

Implémenté dans castor3d::DistanceRenderNode< NodeType >.

◆ getPipeline()

virtual C3D_API RenderPipeline& castor3d::DistanceRenderNodeBase::getPipeline ( )
pure virtual
Renvoie
Le pipeline de rendu.

Implémenté dans castor3d::DistanceRenderNode< NodeType >.

◆ getSceneNode()

virtual C3D_API SceneNode& castor3d::DistanceRenderNodeBase::getSceneNode ( )
pure virtual
Renvoie
Le noeud de scène de l'instance.

Implémenté dans castor3d::DistanceRenderNode< NodeType >.

◆ render()

virtual C3D_API void castor3d::DistanceRenderNodeBase::render ( )
pure virtual

Dessine le noeud.

Implémenté dans castor3d::DistanceRenderNode< NodeType >.


La documentation de cette structure a été générée à partir du fichier suivant :