Castor3D
0.11.0
Multiplatform 3D engine
|
Structure d'aide utilisée pour le dessin de noeuds typés, triés par distance. Plus de détails...
Fonctions membres publiques | |
DistanceRenderNode (NodeType &node) | |
RenderPipeline & | getPipeline () override |
PassRenderNode & | getPassNode () override |
SceneNode & | getSceneNode () override |
ModelUbo & | getModelUbo () override |
void | render () override |
Dessine le noeud. Plus de détails... | |
Fonctions membres publiques hérités de castor3d::DistanceRenderNodeBase | |
virtual | ~DistanceRenderNodeBase ()=default |
Attributs publics | |
NodeType & | node |
Structure d'aide utilisée pour le dessin de noeuds typés, triés par distance.
|
inlineexplicit |
Références castor3d::DistanceRenderNode< NodeType >::node.
|
inlineoverridevirtual |
Implémente castor3d::DistanceRenderNodeBase.
Références castor3d::DistanceRenderNode< NodeType >::node.
|
inlineoverridevirtual |
Implémente castor3d::DistanceRenderNodeBase.
Références castor3d::DistanceRenderNode< NodeType >::node.
|
inlineoverridevirtual |
Implémente castor3d::DistanceRenderNodeBase.
Références castor3d::DistanceRenderNode< NodeType >::node.
|
inlineoverridevirtual |
Implémente castor3d::DistanceRenderNodeBase.
Références castor3d::details::getParentNode(), et castor3d::DistanceRenderNode< NodeType >::node.
|
inlineoverridevirtual |
Dessine le noeud.
Implémente castor3d::DistanceRenderNodeBase.
Références castor3d::DistanceRenderNode< NodeType >::node.
NodeType& castor3d::DistanceRenderNode< NodeType >::node |
Les noeud de l'objet.
Référencé par castor3d::DistanceRenderNode< NodeType >::DistanceRenderNode(), castor3d::DistanceRenderNode< NodeType >::getModelUbo(), castor3d::DistanceRenderNode< NodeType >::getPassNode(), castor3d::DistanceRenderNode< NodeType >::getPipeline(), castor3d::DistanceRenderNode< NodeType >::getSceneNode(), et castor3d::DistanceRenderNode< NodeType >::render().