The top-level of the program.
More...
#include <_src_program_program.hh>
List of all members.
Detailed Description
The top-level of the program.
Control and Lua define the "current" Craft.
Member Typedef Documentation
Constructor & Destructor Documentation
| program::Program::Program |
( |
void |
|
) |
|
ctor/dtor.
As always, beware of NULLs during initialization.
| program::Program::~Program |
( |
|
) |
|
Member Function Documentation
| string program::Program::DequeueCommand |
( |
void |
|
) |
|
- Returns:
- Next command or empty string.
| void program::Program::EnqueueCommand |
( |
const string & |
cmd |
) |
|
Command queue is a queue of strings which are processed by Lua scripts.
| void program::Program::FlushSceneGraph |
( |
void |
|
) |
|
Flush the scene-graph. Then reload essential parts.
| bool program::Program::IfPaused |
( |
void |
|
) |
|
| void program::Program::Reset |
( |
void |
|
) |
|
Reset program (Backspace pressed).
| void program::Program::Run |
( |
int |
argc, |
|
|
char ** |
argv | |
|
) |
| | |
| void program::Program::SelfChecks |
( |
void |
|
) |
[private] |
| void program::Program::SetPause |
( |
bool |
pause_ |
) |
|
| void program::Program::Tick |
( |
const Milliseconds |
millisecElapsed |
) |
[private] |
Member Data Documentation
The documentation for this class was generated from the following files: