Planeshift
Public Member Functions | Public Attributes | Protected Attributes

psAdviceRequestTimeoutGameEvent Class Reference

#include <advicemanager.h>

List of all members.

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

AdviceManageradvicemanager
gemActoradviseeActor
gemActoradvisorActor

Detailed Description

Definition at line 165 of file advicemanager.h.


Constructor & Destructor Documentation

psAdviceRequestTimeoutGameEvent::psAdviceRequestTimeoutGameEvent ( AdviceManager mgr,
int  delayticks,
gemActor advisee,
AdviceSession *  adviceRequest 
)
virtual psAdviceRequestTimeoutGameEvent::~psAdviceRequestTimeoutGameEvent ( ) [virtual]

Member Function Documentation

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.


Member Data Documentation

Definition at line 168 of file advicemanager.h.

Definition at line 173 of file advicemanager.h.

Definition at line 169 of file advicemanager.h.

Definition at line 170 of file advicemanager.h.


The documentation for this class was generated from the following file: