AppEasy Core SDK
1.5.0
Cross platform mobile and desktop app and game development SDK - The easy way to make apps
|
#include <CzProgram.h>
typedef CzVector<IzCommandExecutor*>::iterator IzCommandExecutor::_Iterator |
IzCommandExecutor::IzCommandExecutor | ( | ) | [inline] |
virtual IzCommandExecutor::~IzCommandExecutor | ( | ) | [inline, virtual] |
void IzCommandExecutor::addCommand | ( | IzCommandExecutor * | command | ) |
_Iterator IzCommandExecutor::begin | ( | ) | [inline] |
void IzCommandExecutor::clearCommands | ( | ) |
_Iterator IzCommandExecutor::end | ( | ) | [inline] |
bool IzCommandExecutor::Execute | ( | float | dt | ) | [pure virtual] |
Implemented in CzCommandRemoteReq, CzCommandDebugText, CzCommandWait, CzCommandSound, CzCommandMusic, CzCommandLoadXOML, CzCommandFromTemplate, CzCommandInline, CzCommandCallGlobalScript, CzCommandCallScript, CzCommandWaitVarIsValue, CzCommandIfVar, CzCommandGetVariable, CzCommandSetVariable, CzCommandAddVariable, CzCommandSetUserProp, CzProgram, CzCommandSetProperty, CzCommandRunActions, CzCommandReturn, CzCommandCall, CzCommandPriority, CzCommandStop, CzCommandGoto, CzCommandChangeProgram, and CzCommandNop.
IzCommandExecutor * IzCommandExecutor::findCommand | ( | unsigned int | name_hash | ) |
IzCommandExecutor * IzCommandExecutor::findCommand | ( | const char * | name | ) |
int IzCommandExecutor::getCommandIndex | ( | ) | const [inline] |
unsigned int IzCommandExecutor::getCommandNameHash | ( | ) | [inline] |
unsigned int IzCommandExecutor::getConditions | ( | ) | const [inline] |
IzCommandExecutor* IzCommandExecutor::getIfReturn | ( | ) | [inline] |
int IzCommandExecutor::getIfReturnValue | ( | ) | const [inline] |
IzCommandExecutor* IzCommandExecutor::getParent | ( | ) | [inline] |
CzProgram* IzCommandExecutor::getProgram | ( | ) | [inline] |
int IzCommandExecutor::getReturnValue | ( | ) | const [inline] |
bool IzCommandExecutor::gotoCommand | ( | ) |
virtual void IzCommandExecutor::Init | ( | ) | [inline, virtual] |
Reimplemented in CzCommandWait, and CzCommandNop.
bool IzCommandExecutor::isFinished | ( | ) | const [inline] |
bool IzCommandExecutor::isInitialised | ( | ) | const [inline] |
bool IzCommandExecutor::isParallel | ( | ) | const [inline] |
bool IzCommandExecutor::nextCommand | ( | ) |
bool IzCommandExecutor::removeCommand | ( | IzCommandExecutor * | command | ) |
void IzCommandExecutor::restart | ( | ) | [virtual] |
Reimplemented in CzProgram.
void IzCommandExecutor::setCommandIndex | ( | int | index | ) | [inline] |
void IzCommandExecutor::setCommandName | ( | const char * | name | ) | [inline] |
void IzCommandExecutor::setConditions | ( | const char * | cond, |
bool | _not = false |
||
) | [inline] |
void IzCommandExecutor::setCurrentCommand | ( | IzCommandExecutor * | command | ) |
void IzCommandExecutor::setCurrentCommand | ( | int | index | ) |
void IzCommandExecutor::setFinished | ( | bool | finished | ) | [inline] |
void IzCommandExecutor::setIfReturn | ( | IzCommandExecutor * | command, |
int | value | ||
) |
void IzCommandExecutor::setInitialised | ( | bool | init | ) | [inline] |
void IzCommandExecutor::setParallel | ( | bool | parallel | ) | [inline] |
void IzCommandExecutor::setParent | ( | IzCommandExecutor * | parent | ) | [inline] |
void IzCommandExecutor::setProgram | ( | CzProgram * | program | ) | [inline] |
void IzCommandExecutor::Uninit | ( | ) |
CzString IzCommandExecutor::_Conditions [protected] |
int IzCommandExecutor::CommandIndex [protected] |
unsigned int IzCommandExecutor::CommandNameHash [protected] |
CzVector<IzCommandExecutor*> IzCommandExecutor::Commands [protected] |
unsigned int IzCommandExecutor::Conditions [protected] |
int IzCommandExecutor::CurrentCommand [protected] |
bool IzCommandExecutor::Finished [protected] |
IzCommandExecutor* IzCommandExecutor::IfReturn [protected] |
int IzCommandExecutor::IfReturnValue [protected] |
bool IzCommandExecutor::Initialised [protected] |
bool IzCommandExecutor::Not [protected] |
bool IzCommandExecutor::Parallel [protected] |
IzCommandExecutor* IzCommandExecutor::Parent [protected] |
CzProgram* IzCommandExecutor::Program [protected] |
int IzCommandExecutor::ReturnValue [protected] |