Public Member Functions | |
| void | deserialize (Archive &archive) override |
| virtual void | handle (Actor *actor) |
| bool | isSuitable (const Actor *actor) const |
Public Member Functions inherited from Pink::Object | |
| virtual void | load (Archive &) |
| virtual void | toConsole () const |
Protected Member Functions | |
| void | executeSideEffects (Actor *actor) |
Protected Attributes | |
| Array< Condition * > | _conditions |
| Array< SideEffect * > | _sideEffects |