← API Reference Namespace

asge::game::state

Classes & Structs

Enumerations

#enum class TransitionKind

What 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().

None
Push
Pop
Replace
Quit