Planeshift
|
#include <advicemanager.h>
Public Member Functions | |
virtual void | DeleteObjectCallback (iDeleteNotificationObject *object) |
psAdviceSessionTimeoutGameEvent (AdviceManager *mgr, int delayticks, gemActor *advisee, AdviceSession *adviceRequest) | |
virtual void | Trigger () |
Abstract event processing function. | |
virtual | ~psAdviceSessionTimeoutGameEvent () |
Public Attributes | |
AdviceSession * | adviceSession |
Protected Attributes | |
AdviceManager * | advicemanager |
gemActor * | adviseeActor |
gemActor * | advisorActor |
Definition at line 143 of file advicemanager.h.
psAdviceSessionTimeoutGameEvent::psAdviceSessionTimeoutGameEvent | ( | AdviceManager * | mgr, |
int | delayticks, | ||
gemActor * | advisee, | ||
AdviceSession * | adviceRequest | ||
) |
virtual psAdviceSessionTimeoutGameEvent::~psAdviceSessionTimeoutGameEvent | ( | ) | [virtual] |
virtual void psAdviceSessionTimeoutGameEvent::DeleteObjectCallback | ( | iDeleteNotificationObject * | object | ) | [virtual] |
Reimplemented from psGEMEvent.
virtual void psAdviceSessionTimeoutGameEvent::Trigger | ( | ) | [virtual] |
Abstract event processing function.
This functino have to be overridden and will be called if CheckTrigger is ok at the time given in the constructor.
Implements psGameEvent.
Definition at line 146 of file advicemanager.h.
AdviceSession* psAdviceSessionTimeoutGameEvent::adviceSession |
Definition at line 151 of file advicemanager.h.
gemActor* psAdviceSessionTimeoutGameEvent::adviseeActor [protected] |
Definition at line 147 of file advicemanager.h.
gemActor* psAdviceSessionTimeoutGameEvent::advisorActor [protected] |
Definition at line 148 of file advicemanager.h.