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::ViewportContextRequestsInterface Member List

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

AZ_RTTI(ViewportContextRequestsInterface, "{FDB82F02-7021-433B-AAD3-25B97EC69962}") (defined in AZ::RPI::ViewportContextRequestsInterface)AZ::RPI::ViewportContextRequestsInterface
CreateViewportContext(const Name &contextName, const CreationParameters &params)=0AZ::RPI::ViewportContextRequestsInterfacepure virtual
EnumerateViewportContexts(AZStd::function< void(ViewportContextPtr)> visitorFunction)=0AZ::RPI::ViewportContextRequestsInterfacepure virtual
GetCurrentViewGroup(const Name &contextName)=0AZ::RPI::ViewportContextRequestsInterfacepure virtual
GetDefaultViewportContext() const =0AZ::RPI::ViewportContextRequestsInterfacepure virtual
GetDefaultViewportContextName() const =0AZ::RPI::ViewportContextRequestsInterfacepure virtual
GetViewportContextById(AzFramework::ViewportId id) const =0AZ::RPI::ViewportContextRequestsInterfacepure virtual
GetViewportContextByName(const Name &contextName) const =0AZ::RPI::ViewportContextRequestsInterfacepure virtual
GetViewportContextByScene(const Scene *scene) const =0AZ::RPI::ViewportContextRequestsInterfacepure virtual
PopViewGroup(const Name &contextName, ViewGroupPtr viewGroup)=0AZ::RPI::ViewportContextRequestsInterfacepure virtual
PushViewGroup(const Name &contextName, ViewGroupPtr viewGroup)=0AZ::RPI::ViewportContextRequestsInterfacepure virtual
RenameViewportContext(ViewportContextPtr viewportContext, const Name &newContextName)=0AZ::RPI::ViewportContextRequestsInterfacepure virtual