|
|
| MineUnit (AI *ai) |
| |
|
| MineUnit (DefenseUnit *inUnit, AI *ai) |
| |
| int | getType () const override |
| |
| Common::Point * | createTargetPos (int index, int distance, int weaponType, int sourceX, int sourceY) override |
| |
| int | selectWeapon (int index) override |
| |
|
| DefenseUnit (AI *ai) |
| |
|
| DefenseUnit (DefenseUnit *inUnit, AI *ai) |
| |
|
void | setID (int id) |
| |
|
void | setDistanceTo (int distanceTo) |
| |
|
void | setState (int state) |
| |
|
void | setRadius (int radius) |
| |
|
void | setArmor (int armor) |
| |
|
void | setDamage (int damage) |
| |
|
void | setPos (int x, int y) |
| |
|
void | setCost (int cost) |
| |
|
int | getID () const |
| |
|
int | getDistanceTo () const |
| |
|
int | getState () const |
| |
|
int | getRadius () const |
| |
|
int | getArmor () const |
| |
|
int | getPosX () const |
| |
|
int | getPosY () const |
| |
|
int | getCost () const |
| |
|
virtual int | getType () const =0 |
| |
|
virtual Common::Point * | createTargetPos (int index, int distance, int weaponType, int sourceX, int sourceY)=0 |
| |
|
virtual int | selectWeapon (int index)=0 |
| |
◆ getType()
| int Scumm::MineUnit::getType |
( |
| ) |
const |
|
inlineoverridevirtual |
◆ createTargetPos()
| Common::Point * Scumm::MineUnit::createTargetPos |
( |
int |
index, |
|
|
int |
distance, |
|
|
int |
weaponType, |
|
|
int |
sourceX, |
|
|
int |
sourceY |
|
) |
| |
|
overridevirtual |
◆ selectWeapon()
| int Scumm::MineUnit::selectWeapon |
( |
int |
index | ) |
|
|
overridevirtual |
The documentation for this class was generated from the following file: