Open 3D Engine Atom Gem API Reference  2205.0
O3DE is an open-source, fully-featured, high-fidelity, modular 3D engine for building games and simulations, available to every industry.
AZ::RPI::Scene Member List

This is the complete list of members for AZ::RPI::Scene, including all inherited members.

Activate() (defined in AZ::RPI::Scene)AZ::RPI::Scene
AddRenderPipeline(RenderPipelinePtr pipeline) (defined in AZ::RPI::Scene)AZ::RPI::Scene
AZ_CLASS_ALLOCATOR(Scene, AZ::SystemAllocator, 0) (defined in AZ::RPI::Scene)AZ::RPI::Scene
AZ_RTTI(Scene, "{29860D3E-D57E-41D9-8624-C39604EF2973}") (defined in AZ::RPI::Scene)AZ::RPI::Scene
ConfigurePipelineState(RHI::DrawListTag drawListTag, RHI::PipelineStateDescriptorForDraw &outPipelineState) constAZ::RPI::Scene
ConnectEvent(PrepareSceneSrgEvent::Handler &handler)AZ::RPI::Scene
CreateScene(const SceneDescriptor &sceneDescriptor) (defined in AZ::RPI::Scene)AZ::RPI::Scenestatic
CreateSceneFromAsset(Data::Asset< AnyAsset > sceneAsset) (defined in AZ::RPI::Scene)AZ::RPI::Scenestatic
Deactivate() (defined in AZ::RPI::Scene)AZ::RPI::Scene
DisableAllFeatureProcessors() (defined in AZ::RPI::Scene)AZ::RPI::Scene
DisableFeatureProcessor()AZ::RPI::Scene
DisableFeatureProcessor(const FeatureProcessorId &featureProcessorId) (defined in AZ::RPI::Scene)AZ::RPI::Scene
EnableAllFeatureProcessors()AZ::RPI::Scene
EnableFeatureProcessor()AZ::RPI::Scene
EnableFeatureProcessor(const FeatureProcessorId &featureProcessorId) (defined in AZ::RPI::Scene)AZ::RPI::Scene
FeatureProcessorFactory (defined in AZ::RPI::Scene)AZ::RPI::Scenefriend
FindRenderPipelineForWindow(AzFramework::NativeWindowHandle windowHandle) (defined in AZ::RPI::Scene)AZ::RPI::Scene
GetCullingScene() (defined in AZ::RPI::Scene)AZ::RPI::Sceneinline
GetDefaultRenderPipeline() constAZ::RPI::Scene
GetFeatureProcessor() constAZ::RPI::Scene
GetFeatureProcessor(const FeatureProcessorId &featureProcessorId) const (defined in AZ::RPI::Scene)AZ::RPI::Scene
GetFeatureProcessor(const TypeId &featureProcessorTypeId) const (defined in AZ::RPI::Scene)AZ::RPI::Scene
GetFeatureProcessorForEntity(AZ::EntityId entityId) (defined in AZ::RPI::Scene)AZ::RPI::Scenestatic
GetFeatureProcessorForEntityContextId(AzFramework::EntityContextId entityContextId) (defined in AZ::RPI::Scene)AZ::RPI::Scenestatic
GetId() const (defined in AZ::RPI::Scene)AZ::RPI::Scene
GetName() const (defined in AZ::RPI::Scene)AZ::RPI::Scene
GetPipelineStates(RHI::DrawListTag drawListTag) const (defined in AZ::RPI::Scene)AZ::RPI::Scene
GetRenderPipeline(const RenderPipelineId &pipelineId) constAZ::RPI::Scene
GetRenderPipelines() constAZ::RPI::Scene
GetRHIShaderResourceGroup() const (defined in AZ::RPI::Scene)AZ::RPI::Scene
GetSceneForEntityContextId(AzFramework::EntityContextId entityContextId)AZ::RPI::Scenestatic
GetSceneForEntityId(AZ::EntityId entityId)AZ::RPI::Scenestatic
GetShaderResourceGroup() const (defined in AZ::RPI::Scene)AZ::RPI::Scene
HasOutputForPipelineState(RHI::DrawListTag drawListTag) const (defined in AZ::RPI::Scene)AZ::RPI::Scene
OnFrameEnd() (defined in AZ::RPI::Scene)AZ::RPI::Sceneprotected
OnSceneNotifictaionHandlerConnected(SceneNotification *handler) (defined in AZ::RPI::Scene)AZ::RPI::Sceneprotected
PipelineStateList typedef (defined in AZ::RPI::Scene)AZ::RPI::Scene
PrepareRender(RHI::JobPolicy jobPolicy, float simulationTime) (defined in AZ::RPI::Scene)AZ::RPI::Sceneprotected
PrepareSceneSrgEvent typedef (defined in AZ::RPI::Scene)AZ::RPI::Scene
RebuildPipelineStatesLookup()AZ::RPI::Scene
RemoveRenderPipeline(const RenderPipelineId &pipelineId) (defined in AZ::RPI::Scene)AZ::RPI::Scene
RPISystem (defined in AZ::RPI::Scene)AZ::RPI::Scenefriend
SetDefaultRenderPipeline(const RenderPipelineId &pipelineId)AZ::RPI::Scene
Simulate(RHI::JobPolicy jobPolicy, float simulationTime) (defined in AZ::RPI::Scene)AZ::RPI::Sceneprotected
TryApplyRenderPipelineChanges(RenderPipeline *pipeline)AZ::RPI::Scene
UpdateSrgs() (defined in AZ::RPI::Scene)AZ::RPI::Sceneprotected
~Scene() (defined in AZ::RPI::Scene)AZ::RPI::Scene