Open 3D Engine AzFramework 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.
AzFramework::ISceneSystem Member List

This is the complete list of members for AzFramework::ISceneSystem, including all inherited members.

ActiveIterationCallback typedef (defined in AzFramework::ISceneSystem)AzFramework::ISceneSystem
AZ_DISABLE_COPY_MOVE(ISceneSystem) (defined in AzFramework::ISceneSystem)AzFramework::ISceneSystem
AZ_RTTI(AzFramework::ISceneSystem, "{DAE482A8-88AE-4BD3-8A5B-52D19A96E15F}") (defined in AzFramework::ISceneSystem)AzFramework::ISceneSystem
ConnectToEvents(SceneEvent::Handler &handler)=0AzFramework::ISceneSystempure virtual
CreateScene(AZStd::string_view name)=0AzFramework::ISceneSystempure virtual
CreateSceneWithParent(AZStd::string_view name, AZStd::shared_ptr< Scene > parent)=0AzFramework::ISceneSystempure virtual
EventType enum name (defined in AzFramework::ISceneSystem)AzFramework::ISceneSystem
GetScene(AZStd::string_view name)=0AzFramework::ISceneSystempure virtual
ISceneSystem()=default (defined in AzFramework::ISceneSystem)AzFramework::ISceneSystem
IterateActiveScenes(const ActiveIterationCallback &callback)=0AzFramework::ISceneSystempure virtual
IterateZombieScenes(const ZombieIterationCallback &callback)=0AzFramework::ISceneSystempure virtual
MarkSceneForDestruction(Scene &scene) (defined in AzFramework::ISceneSystem)AzFramework::ISceneSysteminlineprotected
RemoveScene(AZStd::string_view name)=0AzFramework::ISceneSystempure virtual
SceneEvent typedef (defined in AzFramework::ISceneSystem)AzFramework::ISceneSystem
ZombieIterationCallback typedef (defined in AzFramework::ISceneSystem)AzFramework::ISceneSystem
~ISceneSystem()=default (defined in AzFramework::ISceneSystem)AzFramework::ISceneSystemvirtual