Castor3D  ..
Espaces de nommage | Fonctions
Référence du fichier RenderNode_Render.hpp
+ Graphe des dépendances par inclusion de RenderNode_Render.hpp:

Espaces de nommage

 castor3d
 

Fonctions

uint32_t castor3d::doFillShaderShadowMaps (RenderPipeline &pipeline, ShadowMapLightTypeArray &shadowMaps, uint32_t &index)
 
uint32_t castor3d::doFillShaderPbrMaps (RenderPipeline &pipeline, Scene &scene, SceneNode &sceneNode, uint32_t index)
 
void castor3d::doBindPass (SceneNode &sceneNode, PassRenderNode &node, Scene &scene, RenderPipeline &pipeline, ShadowMapLightTypeArray &shadowMaps, ModelUbo &model, EnvironmentMap *&envMap)
 
void castor3d::doBindPassOpacityMap (PassRenderNode &node, Pass &pass)
 
void castor3d::doUnbindPassOpacityMap (PassRenderNode &node, Pass &pass)
 
template<typename DataType , typename InstanceType >
void castor3d::doRenderObjectNode (ObjectRenderNode< DataType, InstanceType > &node)
 
void castor3d::doRenderNodeNoPass (StaticRenderNode &node)
 
void castor3d::doRenderNodeNoPass (BillboardRenderNode &node)
 
void castor3d::doRenderNodeNoPass (MorphingRenderNode &node)
 
void castor3d::doRenderNodeNoPass (SkinningRenderNode &node)
 
template<typename NodeType >
void castor3d::doRenderNode (NodeType &node)