Drop Table Engine 1.0
Loading...
Searching...
No Matches
ComponentInputPriority Class Reference
Inheritance diagram for ComponentInputPriority:

Public Member Functions

 this ()
 
void Input ()
 
void Update ()
 
void Render ()
 
bool HasPriority (string command)
 
void SetPriority (int priority)
 
void SetCommand (string command)
 

Static Public Member Functions

static ComponentInputPriority LoadFromJSON (size_t id, JSONValue json)
 
static void ClearPriority ()
 

Public Attributes

string mCommand = ""
 
int mPriority = 0
 

Static Public Attributes

static int[string] sMinPriority
 

Constructor & Destructor Documentation

◆ this()

ComponentInputPriority::this ( )
inline

Member Function Documentation

◆ ClearPriority()

static void ComponentInputPriority::ClearPriority ( )
inlinestatic

◆ HasPriority()

bool ComponentInputPriority::HasPriority ( string command)
inline

◆ Input()

void ComponentInputPriority::Input ( )
inline

◆ LoadFromJSON()

static ComponentInputPriority ComponentInputPriority::LoadFromJSON ( size_t id,
JSONValue json )
inlinestatic

◆ Render()

void ComponentInputPriority::Render ( )
inline

◆ SetCommand()

void ComponentInputPriority::SetCommand ( string command)
inline

◆ SetPriority()

void ComponentInputPriority::SetPriority ( int priority)
inline

◆ Update()

void ComponentInputPriority::Update ( )
inline

Member Data Documentation

◆ mCommand

string ComponentInputPriority::mCommand = ""

◆ mPriority

int ComponentInputPriority::mPriority = 0

◆ sMinPriority

int [string] ComponentInputPriority::sMinPriority
static

The documentation for this class was generated from the following file: