Planeshift
|
#include <advicemanager.h>
Public Member Functions | |
virtual void | DeleteObjectCallback (iDeleteNotificationObject *object) |
psAdviceRequestTimeoutGameEvent (AdviceManager *mgr, int delayticks, gemActor *advisee, AdviceSession *adviceRequest) | |
virtual void | Trigger () |
Abstract event processing function. | |
virtual | ~psAdviceRequestTimeoutGameEvent () |
Public Attributes | |
AdviceSession * | adviceSession |
Protected Attributes | |
AdviceManager * | advicemanager |
gemActor * | adviseeActor |
gemActor * | advisorActor |
Definition at line 165 of file advicemanager.h.
psAdviceRequestTimeoutGameEvent::psAdviceRequestTimeoutGameEvent | ( | AdviceManager * | mgr, |
int | delayticks, | ||
gemActor * | advisee, | ||
AdviceSession * | adviceRequest | ||
) |
virtual psAdviceRequestTimeoutGameEvent::~psAdviceRequestTimeoutGameEvent | ( | ) | [virtual] |
virtual void psAdviceRequestTimeoutGameEvent::DeleteObjectCallback | ( | iDeleteNotificationObject * | object | ) | [virtual] |
Reimplemented from psGEMEvent.
virtual void psAdviceRequestTimeoutGameEvent::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 168 of file advicemanager.h.
AdviceSession* psAdviceRequestTimeoutGameEvent::adviceSession |
Definition at line 173 of file advicemanager.h.
gemActor* psAdviceRequestTimeoutGameEvent::adviseeActor [protected] |
Definition at line 169 of file advicemanager.h.
gemActor* psAdviceRequestTimeoutGameEvent::advisorActor [protected] |
Definition at line 170 of file advicemanager.h.