#include <registerunitrftarget.h>
Inheritance diagram for RegisterUnitRFTarget:

Public Member Functions | |
| RegisterUnitRFTarget (GameMap *gamemap, int vehicleID, int weapon, int targetUnitID) | |
| ASCString | getDescription () const |
Protected Member Functions | |
| virtual GameActionID | getID () const |
| virtual ActionResult | runAction (const Context &context) |
| virtual ActionResult | undoAction (const Context &context) |
| virtual void | readData (tnstream &stream) |
| virtual void | writeData (tnstream &stream) const |
Friends | |
| template<class Child> | |
| GameAction * | GameActionCreator (GameMap *map) |
Definition at line 29 of file registerunitrftarget.h.
| RegisterUnitRFTarget::RegisterUnitRFTarget | ( | GameMap * | gamemap, | |
| int | vehicleID, | |||
| int | weapon, | |||
| int | targetUnitID | |||
| ) |
Definition at line 27 of file registerunitrftarget.cpp.
| ASCString RegisterUnitRFTarget::getDescription | ( | ) | const [virtual] |
Implements GameAction.
Definition at line 35 of file registerunitrftarget.cpp.
References Vehicle::getName(), and UnitAction::getUnit().
| GameActionID RegisterUnitRFTarget::getID | ( | ) | const [protected, virtual] |
Implements GameAction.
Definition at line 66 of file registerunitrftarget.cpp.
References ActionRegistry::RegisterUnitRFTarget.
| ActionResult RegisterUnitRFTarget::runAction | ( | const Context & | context | ) | [protected, virtual] |
Implements GameAction.
Definition at line 71 of file registerunitrftarget.cpp.
References UnitAction::getUnit(), Vehicle::ReactionFire::nonattackableUnits, Vehicle::reactionfire, and Vehicle::ReactionFire::weaponShots.
| ActionResult RegisterUnitRFTarget::undoAction | ( | const Context & | context | ) | [protected, virtual] |
Implements GameAction.
Definition at line 81 of file registerunitrftarget.cpp.
References UnitAction::getUnit(), Vehicle::ReactionFire::nonattackableUnits, Vehicle::reactionfire, and Vehicle::ReactionFire::weaponShots.
| void RegisterUnitRFTarget::readData | ( | tnstream & | stream | ) | [protected, virtual] |
Reimplemented from UnitAction.
Definition at line 45 of file registerunitrftarget.cpp.
References UnitAction::readData(), and tnstream::readInt().
| void RegisterUnitRFTarget::writeData | ( | tnstream & | stream | ) | const [protected, virtual] |
Reimplemented from UnitAction.
Definition at line 57 of file registerunitrftarget.cpp.
References UnitAction::writeData(), and tnstream::writeInt().
| GameAction* GameActionCreator | ( | GameMap * | map | ) | [friend] |
1.5.1