asge::game::state
Classes & Structs
Enumerations
#
enum class TransitionKindWhat a state Update() is asking for a stack change, or a clean application shutdown.
Quit isn't a stack operation: GameStateStack forwards it through unmodified, and Game<TStateId>::ApplyTransition is what actually acts on it, by flagging the request for Application to observe via QuitRequested().
NonePushPopReplaceQuit