| 
    Midnight Blue Game and Engine
    
   | 
 
Classes | |
| class | Scene | 
| Holds all logic and data for a single game screen  More... | |
| class | SceneStack | 
| Holds the games scenes in a stack structure running the top scene every frame. Handles switching state for scenes and popping/pushing new scenes on top of one another. Allows the current scene to access other scenes.  More... | |
Enumerations | |
| enum | TransitionState {  TransitionState.Null, TransitionState.None, TransitionState.Pausing, TransitionState.Resuming, TransitionState.Exiting, TransitionState.Initializing }  | 
| Defines a valid transition state to move into. Once set, the scene stack will automatically move the current scene into that state the next frame.  More... | |
      
  | 
  strong | 
Defines a valid transition state to move into. Once set, the scene stack will automatically move the current scene into that state the next frame.
 1.8.12