
Public Member Functions | |
| ActionObjectRemovalStrategy (const Context &actionContext, const ObjectType *object) | |
| virtual void | removeObject (MapField *fld, const ObjectType *objectType) |
| bool | getImmediateRemoval () |
Definition at line 98 of file spawnobject.cpp.
| ActionObjectRemovalStrategy::ActionObjectRemovalStrategy | ( | const Context & | actionContext, | |
| const ObjectType * | object | |||
| ) | [inline] |
Definition at line 103 of file spawnobject.cpp.
| virtual void ActionObjectRemovalStrategy::removeObject | ( | MapField * | fld, | |
| const ObjectType * | objectType | |||
| ) | [inline, virtual] |
Implements MapField::ObjectRemovalStrategy.
Definition at line 107 of file spawnobject.cpp.
References MapField::getMap(), MapField::getPosition(), ObjectType::id, MapField::objects, and ActionRegistry::RemoveObject.
| bool ActionObjectRemovalStrategy::getImmediateRemoval | ( | ) | [inline] |
1.5.1