ScummVM API documentation
Scumm::Sortie Class Reference
Inheritance diagram for Scumm::Sortie:
Scumm::IContainedObject

Public Member Functions

 Sortie (AI *ai)
 
void setUnitType (int unitType)
 
void setShotPosX (int shotPosX)
 
void setShotPosY (int shotPosY)
 
void setShotPos (int shotPosX, int shotPosY)
 
void setEnemyDefenses (Common::Array< DefenseUnit *> enemyDefenses)
 
void setEnemyDefenses (int enemyDefensesScummArray, int defendX, int defendY)
 
void printEnemyDefenses ()
 
int getUnitType () const
 
int getShotPosX () const
 
int getShotPosY () const
 
int * getShotPos () const
 
Common::Array< DefenseUnit * > getEnemyDefenses () const
 
IContainedObjectduplicate () override
 
int numChildrenToGen () override
 
IContainedObjectcreateChildObj (int, int &completionFlag) override
 
float calcH () override
 
int checkSuccess () override
 
float calcT () override
 
- Public Member Functions inherited from Scumm::IContainedObject
 IContainedObject (float inG)
 
 IContainedObject (IContainedObject &sourceContainedObject)
 
void setValueG (float inG)
 
float getValueG ()
 
int getObjID () const
 
void setObjID (int inputObjID)
 
float returnG () const
 

Static Public Member Functions

static void setSourcePos (int x, int y)
 
static void setTargetPos (int x, int y)
 
static int getSourcePosX ()
 
static int getSourcePosY ()
 
static int getTargetPosX ()
 
static int getTargetPosY ()
 

Additional Inherited Members

- Protected Member Functions inherited from Scumm::IContainedObject
virtual float getG () const
 

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