Castor3D 0.16.0
Multiplatform 3D engine
castor3d::SceneRenderNodes Member List

This is the complete list of members for castor3d::SceneRenderNodes, including all inherited members.

clear() noexceptcastor3d::SceneRenderNodes
createNode(Pass &pass, Submesh &data, Geometry &instance, AnimatedMesh *mesh, AnimatedSkeleton *skeleton)castor3d::SceneRenderNodes
createNode(Pass &pass, BillboardBase &instance)castor3d::SceneRenderNodes
createVertexTransformPass(crg::FramePassGroup &graph)castor3d::SceneRenderNodes
getBillboardNode(uint32_t nodeId)castor3d::SceneRenderNodes
getBillboardNodes() const noexceptcastor3d::SceneRenderNodesinline
getBillboardsBuffer() const noexceptcastor3d::SceneRenderNodesinline
getModelBuffer() const noexceptcastor3d::SceneRenderNodesinline
getOwner() constcastor::OwnedBy< Scene >inline
getSubmeshNode(uint32_t nodeId)castor3d::SceneRenderNodes
getSubmeshNodes() const noexceptcastor3d::SceneRenderNodesinline
hasNodes(LightingModelID lightingModelId) constcastor3d::SceneRenderNodes
hasNodes() const noexceptcastor3d::SceneRenderNodesinline
NodeDataArray typedefcastor3d::SceneRenderNodes
NodesPtrMapT typedefcastor3d::SceneRenderNodes
OwnedBy(Scene &owner)castor::OwnedBy< Scene >inlineexplicitprotected
registerCuller(SceneCuller &culler)castor3d::SceneRenderNodes
reportPassChange(Pass const &pass, PassComponentCombineID oldComponents, PassComponentCombineID newComponents)castor3d::SceneRenderNodes
reportPassChange(Submesh &data, Geometry &instance, Material const &oldMaterial, Material const &newMaterial)castor3d::SceneRenderNodes
reportPassChange(BillboardBase &billboard, Material const &oldMaterial, Material const &newMaterial)castor3d::SceneRenderNodes
SceneRenderNodes(Scene &scene)castor3d::SceneRenderNodesexplicit
unregisterCuller(SceneCuller &culler) noexceptcastor3d::SceneRenderNodes
update(CpuUpdater &updater)castor3d::SceneRenderNodes
update(GpuUpdater &updater)castor3d::SceneRenderNodes
~SceneRenderNodes() noexceptcastor3d::SceneRenderNodes