#include <DebugKeyTable.h>
Public Types | |
| enum | modes { disabled, always, n_times, every_n_times, every_n_ms } |
Public Member Functions | |
| DebugKey (modes mode=disabled, unsigned int n=0) | |
| construct a new DebugKey | |
| void | set (modes mode=always, unsigned int n=0) |
| sets the mode and the parameter of a DebugKey | |
Public Attributes | |
| modes | mode |
| the mode of this DebugKey | |
| unsigned int | n |
| the parameter for timed or counted debug messages | |
| unsigned long | last |
| last time (ever_n_ms) or number of times (every_n_times, n_times) the message was sent | |
| bool | active |
| Determines if the key is active in the current frame This is set by activateDebugKeys(). | |
Definition at line 20 of file DebugKeyTable.h.
|
|
Definition at line 23 of file DebugKeyTable.h. |
|
||||||||||||
|
construct a new DebugKey
Definition at line 14 of file DebugKeyTable.cpp. |
|
||||||||||||
|
sets the mode and the parameter of a DebugKey
Definition at line 18 of file DebugKeyTable.cpp. Referenced by DebugKeyTable::set(), DebugKeyTable::setMode(), and DebugKeyTable::setN(). |
|
|
the mode of this DebugKey
Definition at line 32 of file DebugKeyTable.h. Referenced by DebugKeyTable::activate(), DebugKeyTable::getMode(), and DebugKeyTable::operator==(). |
|
|
the parameter for timed or counted debug messages
Definition at line 35 of file DebugKeyTable.h. Referenced by DebugKeyTable::activate(), DebugKeyTable::getN(), and DebugKeyTable::operator==(). |
|
|
last time (ever_n_ms) or number of times (every_n_times, n_times) the message was sent
Definition at line 38 of file DebugKeyTable.h. Referenced by DebugKeyTable::activate(), and set(). |
|
|
Determines if the key is active in the current frame This is set by activateDebugKeys().
Definition at line 44 of file DebugKeyTable.h. Referenced by DebugKeyTable::activate(), DebugKeyTable::isActive(), and set(). |
1.3.6