#include <ConvertToCarBombCrateCollide.h>
Inherits CrateCollide.
Protected Member Functions | |
| virtual Bool | isValidToExecute (const Object *other) const |
| This allows specific vetoes to certain types of crates and their data. | |
| virtual Bool | executeCrateBehavior (Object *other) |
| This is the game logic execution function that all real CrateCollides will implement. | |
| virtual Bool | isRailroad () const |
| virtual Bool | isCarBombCrateCollide () const |
Protected Member Functions inherited from BehaviorModule | |
| virtual void | crc (Xfer *xfer) |
| virtual void | xfer (Xfer *xfer) |
| virtual void | loadPostProcess (void) |
Protected Member Functions inherited from ObjectModule | |
| Object * | getObject () |
| const Object * | getObject () const |
Protected Member Functions inherited from Module | |
| const ModuleData * | getModuleData () const |
Protected Member Functions inherited from MemoryPoolObject | |
| virtual | ~MemoryPoolObject () |
| void * | operator new (size_t s) |
| void | operator delete (void *p) |
| virtual MemoryPool * | getObjectMemoryPool ()=0 |
Additional Inherited Members | |
Public Types inherited from CrateCollide | |
| enum | SabotageVictimType { SAB_VICTIM_GENERIC = 0 , SAB_VICTIM_COMMAND_CENTER , SAB_VICTIM_FAKE_BUILDING , SAB_VICTIM_INTERNET_CENTER , SAB_VICTIM_MILITARY_FACTORY , SAB_VICTIM_POWER_PLANT , SAB_VICTIM_SUPERWEAPON , SAB_VICTIM_SUPPLY_CENTER , SAB_VICTIM_DROP_ZONE } |
Static Public Member Functions inherited from CollideModule | |
| static Int | getInterfaceMask () |
Static Public Member Functions inherited from BehaviorModule | |
| static Int | getInterfaceMask () |
| static ModuleType | getModuleType () |
Static Public Member Functions inherited from Module | |
| static ModuleData * | friend_newModuleData (INI *ini) |
Definition at line 71 of file ConvertToCarBombCrateCollide.h.
| ConvertToCarBombCrateCollide::ConvertToCarBombCrateCollide | ( | Thing * | thing, |
| const ModuleData * | moduleData ) |
Definition at line 46 of file ConvertToCarBombCrateCollide.cpp.
This is the game logic execution function that all real CrateCollides will implement.
Implements CrateCollide.
Definition at line 110 of file ConvertToCarBombCrateCollide.cpp.
|
inlineprotectedvirtual |
Reimplemented from CrateCollide.
Definition at line 90 of file ConvertToCarBombCrateCollide.h.
|
inlineprotectedvirtual |
Reimplemented from CrateCollide.
Definition at line 89 of file ConvertToCarBombCrateCollide.h.
This allows specific vetoes to certain types of crates and their data.
Reimplemented from CrateCollide.
Definition at line 60 of file ConvertToCarBombCrateCollide.cpp.