vegastrike  0.5.1.r1
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
load_mission.cpp File Reference
#include "configxml.h"
#include "cmd/script/mission.h"
#include "cmd/script/pythonmission.h"
#include "vs_globals.h"
#include "networking/netserver.h"
#include "star_system_generic.h"
#include "cmd/unit_factory.h"
#include "gfx/cockpit_generic.h"
#include "cmd/ai/aggressive.h"
#include "cmd/ai/script.h"
#include "cmd/ai/missionscript.h"
#include "cmd/script/flightgroup.h"
#include "python/python_class.h"
#include "savegame.h"
#include "save_util.h"
#include "load_mission.h"
#include "options.h"

Go to the source code of this file.

Classes

struct  delayed_mission
 

Functions

std::string PickledDataSansMissionName (std::string pickled)
 
std::string PickledDataOnlyMissionName (std::string pickled)
 
int ReadIntSpace (std::string &str)
 
int num_delayed_missions ()
 
void processDelayedMissions ()
 
void delayLoadMission (std::string str)
 
void delayLoadMission (std::string str, std::string script)
 
void UnpickleMission (std::string pickled)
 
std::string lengthify (std::string tp)
 
std::string PickleAllMissions ()
 
int ReadIntSpace (FILE *fp)
 
int ReadIntSpace (char *&buf)
 
std::string UnpickleAllMissions (FILE *fp)
 
std::string UnpickleAllMissions (char *&buf)
 
void LoadMission (const char *mn, bool loadFirstUnit)
 
void LoadMission (const char *nission_name, const std::string &script, bool loadFirstUnit)
 

Variables

vs_options game_options
 
vector< delayed_missiondelayed_missions
 

Function Documentation

void delayLoadMission ( std::string  str)

Definition at line 93 of file load_mission.cpp.

void delayLoadMission ( std::string  str,
std::string  script 
)

Definition at line 97 of file load_mission.cpp.

std::string lengthify ( std::string  tp)

Definition at line 129 of file load_mission.cpp.

void LoadMission ( const char *  mn,
bool  loadFirstUnit 
)

Definition at line 227 of file load_mission.cpp.

void LoadMission ( const char *  nission_name,
const std::string &  script,
bool  loadFirstUnit 
)

Definition at line 231 of file load_mission.cpp.

int num_delayed_missions ( )

Definition at line 67 of file load_mission.cpp.

std::string PickleAllMissions ( )

Definition at line 135 of file load_mission.cpp.

std::string PickledDataOnlyMissionName ( std::string  pickled)

Definition at line 31 of file load_mission.cpp.

std::string PickledDataSansMissionName ( std::string  pickled)

Definition at line 23 of file load_mission.cpp.

void processDelayedMissions ( )

Definition at line 77 of file load_mission.cpp.

int ReadIntSpace ( std::string &  str)

Definition at line 36 of file load_mission.cpp.

int ReadIntSpace ( FILE *  fp)

Definition at line 148 of file load_mission.cpp.

int ReadIntSpace ( char *&  buf)

Definition at line 165 of file load_mission.cpp.

std::string UnpickleAllMissions ( FILE *  fp)

Definition at line 183 of file load_mission.cpp.

std::string UnpickleAllMissions ( char *&  buf)

Definition at line 204 of file load_mission.cpp.

void UnpickleMission ( std::string  pickled)

Definition at line 119 of file load_mission.cpp.

Variable Documentation

vector< delayed_mission > delayed_missions

Definition at line 66 of file load_mission.cpp.

vs_options game_options

Definition at line 83 of file main.cpp.