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

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

AZ_DEPRECATED(virtual ScenePtr GetDefaultScene() const =0;, "This method has been deprecated. Please use GetSceneByName(name), GetSceneForEntityContextId(entityContextId) or Scene::GetSceneForEntityId(AZ::EntityId entityId) instead.")AZ::RPI::RPISystemInterface
AZ_DISABLE_COPY_MOVE(RPISystemInterface) (defined in AZ::RPI::RPISystemInterface)AZ::RPI::RPISystemInterface
AZ_RTTI(RPISystemInterface, "{62E72C4F-A985-4001-9004-DE53029DBF11}") (defined in AZ::RPI::RPISystemInterface)AZ::RPI::RPISystemInterface
Get() (defined in AZ::RPI::RPISystemInterface)AZ::RPI::RPISystemInterfacestatic
GetApplicationMultisampleState() const =0 (defined in AZ::RPI::RPISystemInterface)AZ::RPI::RPISystemInterfacepure virtual
GetCommonShaderAssetForSrgs() const =0AZ::RPI::RPISystemInterfacepure virtual
GetCurrentTick() const =0AZ::RPI::RPISystemInterfacepure virtual
GetDescriptor() const =0AZ::RPI::RPISystemInterfacepure virtual
GetRenderApiName() const =0AZ::RPI::RPISystemInterfacepure virtual
GetRenderPipelineForWindow(AzFramework::NativeWindowHandle windowHandle)=0AZ::RPI::RPISystemInterfacepure virtual
GetRenderPrepareJobPolicy() const =0 (defined in AZ::RPI::RPISystemInterface)AZ::RPI::RPISystemInterfacepure virtual
GetScene(const SceneId &sceneId) const =0AZ::RPI::RPISystemInterfacepure virtual
GetSceneByName(const AZ::Name &name) const =0AZ::RPI::RPISystemInterfacepure virtual
GetSceneSrgLayout() const =0 (defined in AZ::RPI::RPISystemInterface)AZ::RPI::RPISystemInterfacepure virtual
GetSimulationJobPolicy() const =0 (defined in AZ::RPI::RPISystemInterface)AZ::RPI::RPISystemInterfacepure virtual
GetViewSrgLayout() const =0 (defined in AZ::RPI::RPISystemInterface)AZ::RPI::RPISystemInterfacepure virtual
GetXRSystem() const =0AZ::RPI::RPISystemInterfacepure virtual
InitializeSystemAssets()=0AZ::RPI::RPISystemInterfacepure virtual
IsInitialized() const =0AZ::RPI::RPISystemInterfacepure virtual
IsNullRenderer() const =0AZ::RPI::RPISystemInterfacepure virtual
RegisterScene(ScenePtr scene)=0AZ::RPI::RPISystemInterfacepure virtual
RenderTick()=0AZ::RPI::RPISystemInterfacepure virtual
RPISystemInterface()=default (defined in AZ::RPI::RPISystemInterface)AZ::RPI::RPISystemInterface
SetApplicationMultisampleState(const RHI::MultisampleState &multisampleState)=0AZ::RPI::RPISystemInterfacepure virtual
SetRenderPrepareJobPolicy(RHI::JobPolicy jobPolicy)=0AZ::RPI::RPISystemInterfacepure virtual
SetSimulationJobPolicy(RHI::JobPolicy jobPolicy)=0AZ::RPI::RPISystemInterfacepure virtual
SimulationTick()=0AZ::RPI::RPISystemInterfacepure virtual
UnregisterScene(ScenePtr scene)=0AZ::RPI::RPISystemInterfacepure virtual
~RPISystemInterface()=default (defined in AZ::RPI::RPISystemInterface)AZ::RPI::RPISystemInterfacevirtual