Castor3D  0.11.0
Multiplatform 3D engine
Fonctions membres publiques | Liste de tous les membres
Référence de la structure castor3d::DistanceRenderNodeBaseabstract
Graphe d'héritage de castor3d::DistanceRenderNodeBase:
Inheritance graph
[légende]

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...
 

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 :