DebugState Class Reference

#include <DebugState.h>

Inheritance diagram for DebugState:
ToolState

# Public Member Functions

override bool isKeyCombination (const UserInput *userInput)

# Additional Inherited Members

- Private Member Functions inherited from ToolState
void constructor ()
 Class' constructor.
override void start (void *owner)
override void update (void *owner)
override void stop (void *owner)
override void processUserInput (const UserInput *userInput)
void configure (GameState currentGameState, Stage currentStage)
GameState getCurrentGameState ()
Stage getCurrentStage ()
ComponentManager getComponentManager (uint32 componentType)
- Static Private Member Functions inherited from ToolState
static ToolState get (const UserInput *userInput)

# Detailed Description

Class DebugState

Inherits from ToolState

Implements a tool state to display various debug information.

Definition at line 28 of file DebugState.h.

# Member Function Documentation

# isKeyCombination()

override bool DebugState::isKeyCombination ( const UserInput * userInput)
virtual

Check if the provided user input unlocks the tool managed by this state.

Returns
True if the input matches the combination defined by the state

Implements ToolState.


The documentation for this class was generated from the following file:
  • VUEngine-Core/source/State/GameState/ToolState/DebugState/DebugState.h