Vegastrike 0.5.1 rc1
1.0
Original sources for Vegastrike Evolved
|
#include <mission.h>
Public Attributes | |
vector< missionThread * > | threads |
PythonMissionBaseClass * | pymissions |
vsUMap< string, missionNode * > | modules |
int | thread_nr |
missionThread * | cur_thread |
vsUMap< string, missionNode * > | global_variables |
varInstVec | global_varvec |
missionThread* Mission::Runtime::cur_thread |
Definition at line 574 of file mission.h.
Referenced by Mission::DirectorStart(), and Mission::runScript().
vsUMap< string, missionNode* > Mission::Runtime::global_variables |
varInstVec Mission::Runtime::global_varvec |
vsUMap< string, missionNode* > Mission::Runtime::modules |
Definition at line 572 of file mission.h.
Referenced by Mission::createClassInstance(), Mission::destroyClassInstance(), Mission::DirectorStart(), Mission::loadMissionModules(), Mission::lookupClassVariable(), and Mission::runScript().
PythonMissionBaseClass* Mission::Runtime::pymissions |
Definition at line 571 of file mission.h.
Referenced by Mission::BriefingEnd(), Mission::BriefingLoop(), Mission::BriefingStart(), Mission::DirectorInitgame(), Mission::DirectorLoop(), Mission::Pickle(), UnitUtil::setMissionRelevant(), Mission::terminateMission(), and Mission::UnPickle().
int Mission::Runtime::thread_nr |
Definition at line 573 of file mission.h.
Referenced by Mission::DirectorStart().
vector< missionThread* > Mission::Runtime::threads |
Definition at line 570 of file mission.h.
Referenced by Mission::DirectorStart().