ScummVM API documentation
Saga2::ActiveMission Class Reference

Public Member Functions

void read (Common::InSaveFile *in)
 
void write (Common::MemoryWriteStreamDynamic *out)
 
void cleanup ()
 
bool spaceForObject ()
 
bool addObjectID (ObjectID objID)
 
bool removeObjectID (ObjectID objID)
 
bool addKnowledgeID (ObjectID actor, uint16 knowledgeID)
 
bool removeKnowledgeID (ObjectID actor, uint16 knowledgeID)
 
int16 getMissionID ()
 
uint16 getScript ()
 

Static Public Member Functions

static ActiveMissionnewMission (ObjectID genID, uint16 script)
 
static int findMission (ObjectID genID)
 
static ActiveMissionmissionAddress (int index)
 

Public Attributes

ActiveMissionData _data
 

Friends

void initMissions ()
 
void cleanupMissions ()
 

The documentation for this class was generated from the following file: