clear() noexcept | castor3d::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 noexcept | castor3d::SceneRenderNodes | inline |
getBillboardsBuffer() const noexcept | castor3d::SceneRenderNodes | inline |
getModelBuffer() const noexcept | castor3d::SceneRenderNodes | inline |
getOwner() const | castor::OwnedBy< Scene > | inline |
getSubmeshNode(uint32_t nodeId) | castor3d::SceneRenderNodes | |
getSubmeshNodes() const noexcept | castor3d::SceneRenderNodes | inline |
hasNodes(LightingModelID lightingModelId) const | castor3d::SceneRenderNodes | |
hasNodes() const noexcept | castor3d::SceneRenderNodes | inline |
NodeDataArray typedef | castor3d::SceneRenderNodes | |
NodesPtrMapT typedef | castor3d::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::SceneRenderNodes | explicit |
unregisterCuller(SceneCuller &culler) noexcept | castor3d::SceneRenderNodes | |
update(CpuUpdater &updater) | castor3d::SceneRenderNodes | |
update(GpuUpdater &updater) | castor3d::SceneRenderNodes | |
~SceneRenderNodes() noexcept | castor3d::SceneRenderNodes | |