Open 3D Engine GameStateSamples Gem API Reference
23.05.0
O3DE is an open-source, fully-featured, high-fidelity, modular 3D engine for building games and simulations, available to every industry.
|
![]() ![]() | |
![]() ![]() ![]() | Game options that can be modified via the options menu and saved to persistent storage |
![]() ![]() ![]() | EBus interface used to submit requests related to game options |
![]() ![]() ![]() | Game state that is active while a level is loading |
![]() ![]() ![]() | Game state that is active while gameplay is paused |
![]() ![]() ![]() | Game state that is active while the game is running |
![]() ![]() ![]() | Game state that acts a lobby by assigning local user ids into local player slots as needed |
![]() ![]() ![]() | Game state that is active while displaying the main game menu (or another front-end menu) |
![]() ![]() ![]() | Game state that is active while displaying the game's options menu |
![]() ![]() ![]() | Game state that is active while the primary user's controller is disconnected |
![]() ![]() ![]() | |
![]() ![]() ![]() | Game state that is active while waiting to determine who the primary user is |
![]() ![]() ![]() | Game state that is active while the primary user is signed out |