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

Structure d'aide utilisée pour le dessin des sous-maillages animés. Plus de détails...

+ Graphe d'héritage de castor3d::MorphingRenderNode:
+ Graphe de collaboration de castor3d::MorphingRenderNode:

Fonctions membres publiques

C3D_API MorphingRenderNode (RenderPipeline &p_pipeline, PassRenderNode &&p_passNode, ModelMatrixUbo &p_modelMatrixBuffer, ModelUbo &p_modelBuffer, GeometryBuffers &p_buffers, SceneNode &p_sceneNode, DataType &p_data, InstanceType &p_instance, AnimatedMesh &p_mesh, MorphingUbo &p_morphingUbo)
 
- Fonctions membres publiques hérités de castor3d::ObjectRenderNode< DataTypeT, InstanceTypeT >
C3D_API ObjectRenderNode (RenderPipeline &p_pipeline, PassRenderNode &&p_passNode, ModelMatrixUbo &p_modelMatrixBuffer, ModelUbo &p_modelBuffer, GeometryBuffers &p_buffers, SceneNode &p_sceneNode, DataType &p_data, InstanceType &p_instance)
 

Attributs publics

AnimatedMeshm_mesh
 
MorphingUbom_morphingUbo
 
- Attributs publics hérités de castor3d::ObjectRenderNode< DataTypeT, InstanceTypeT >
RenderPipelinem_pipeline
 
PassRenderNode m_passNode
 
ModelMatrixUbom_modelMatrixUbo
 
ModelUbom_modelUbo
 
GeometryBuffersm_buffers
 
SceneNodem_sceneNode
 
DataTypem_data
 
InstanceTypem_instance
 

Membres hérités additionnels

- Types publics hérités de castor3d::ObjectRenderNode< DataTypeT, InstanceTypeT >
using DataType = DataTypeT
 
using InstanceType = InstanceTypeT
 

Description détaillée

Structure d'aide utilisée pour le dessin des sous-maillages animés.

Auteur
Sylvain DOREMUS
Date
02/06/2016

Documentation des constructeurs et destructeur

◆ MorphingRenderNode()

C3D_API castor3d::MorphingRenderNode::MorphingRenderNode ( RenderPipeline p_pipeline,
PassRenderNode &&  p_passNode,
ModelMatrixUbo p_modelMatrixBuffer,
ModelUbo p_modelBuffer,
GeometryBuffers p_buffers,
SceneNode p_sceneNode,
DataType p_data,
InstanceType p_instance,
AnimatedMesh p_mesh,
MorphingUbo p_morphingUbo 
)

Documentation des données membres

◆ m_mesh

AnimatedMesh& castor3d::MorphingRenderNode::m_mesh

Le maillage animé.

Référencé par castor3d::doRenderNodeNoPass().

◆ m_morphingUbo

MorphingUbo& castor3d::MorphingRenderNode::m_morphingUbo

L'UBO de morphing.

Référencé par castor3d::doRenderNodeNoPass().


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