Planeshift
Public Member Functions | Public Attributes | Protected Attributes

psAdviceSessionTimeoutGameEvent Class Reference

#include <advicemanager.h>

List of all members.

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

AdviceManageradvicemanager
gemActoradviseeActor
gemActoradvisorActor

Detailed Description

Definition at line 143 of file advicemanager.h.


Constructor & Destructor Documentation

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

Member Function Documentation

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.


Member Data Documentation

Definition at line 146 of file advicemanager.h.

Definition at line 151 of file advicemanager.h.

Definition at line 147 of file advicemanager.h.

Definition at line 148 of file advicemanager.h.


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