![]() |
Lysa
0.0
Lysa 3D Engine
|
This is the complete list of members for Scene, including all inherited members.
| BINDING_INSTANCES | Scene | staticconstexpr |
| BINDING_LIGHTS | Scene | staticconstexpr |
| BINDING_MODELS | Scene | staticconstexpr |
| BINDING_SCENE | Scene | staticconstexpr |
| BINDING_SHADOW_MAPS | Scene | staticconstexpr |
| BINDING_SHADOW_MAP_TRANSPARENCY_COLOR | Scene | staticconstexpr |
| MAX_SHADOW_MAPS | Scene | staticconstexpr |
| Scene(const SceneConfiguration &config, const RenderingConfiguration &renderingConfig, uint32 framesInFlight, const vireo::Viewport &viewport, const vireo::Rect &scissors) | Scene | |
| Scene(Scene &) = delete | Scene | delete |
| activateCamera(const std::shared_ptr< Camera > &camera) | Scene | virtual |
| addNode(const std::shared_ptr< Node > &node) | Scene | virtual |
| compute(vireo::CommandList &commandList) const | Scene | |
| createDescriptorLayouts() | Scene | static |
| destroyDescriptorLayouts() | Scene | static |
| drawModels(vireo::CommandList &commandList, uint32 set, const std::map< pipeline_id, std::shared_ptr< vireo::Buffer >> &culledDrawCommandsBuffers, const std::map< pipeline_id, std::shared_ptr< vireo::Buffer >> &culledDrawCommandsCountBuffers, const std::map< pipeline_id, std::shared_ptr< FrustumCulling >> &frustumCullingPipelines) const | Scene | |
| drawOpaquesModels(vireo::CommandList &commandList, const std::unordered_map< uint32, std::shared_ptr< vireo::GraphicPipeline >> &pipelines) const | Scene | |
| drawShaderMaterialModels(vireo::CommandList &commandList, const std::unordered_map< uint32, std::shared_ptr< vireo::GraphicPipeline >> &pipelines) const | Scene | |
| drawTransparentModels(vireo::CommandList &commandList, const std::unordered_map< uint32, std::shared_ptr< vireo::GraphicPipeline >> &pipelines) const | Scene | |
| getCurrentCamera() const | Scene | inline |
| getDescriptorSet() const | Scene | inline |
| getDescriptorSetOptional1() const | Scene | inline |
| getPipelineIds() const | Scene | inline |
| getScissors() const | Scene | inline |
| getShadowMapRenderers() const | Scene | inline |
| getViewport() const | Scene | inline |
| instanceIndexConstantDesc | Scene | staticconstexpr |
| isMaterialsUpdated() const | Scene | inline |
| operator=(Scene &) = delete | Scene | delete |
| pipelineDescriptorLayout | Scene | inlinestatic |
| removeNode(const std::shared_ptr< Node > &node) | Scene | virtual |
| resetMaterialsUpdated() | Scene | inline |
| sceneDescriptorLayout | Scene | inlinestatic |
| sceneDescriptorLayoutOptional1 | Scene | inlinestatic |
| setInitialState(const vireo::CommandList &commandList) const | Scene | |
| update(const vireo::CommandList &commandList) | Scene | |
| ~Scene() = default | Scene | virtualdefault |