YAPOG  0.0.1
Yet Another Pokemon Online Game
yap::BaseDynamicWorldObjectVisitor Class Reference

#include <BaseDynamicWorldObjectVisitor.hpp>

Inheritance diagram for yap::BaseDynamicWorldObjectVisitor:
Collaboration diagram for yap::BaseDynamicWorldObjectVisitor:

List of all members.

Public Member Functions

virtual ~BaseDynamicWorldObjectVisitor ()
virtual void VisitDynamicWorldObject (DynamicWorldObject &visitable)
virtual void VisitCharacter (Character &visitable)
virtual void VisitPlayer (IPlayer &visitable)
virtual void VisitTeleporter (Teleporter &visitable)
virtual void VisitDestructibleObject (DestructibleObject &visitable)
virtual void VisitBattleSpawnerArea (BattleSpawnerArea &visitable)
- Public Member Functions inherited from yap::IDynamicWorldObjectVisitor
virtual ~IDynamicWorldObjectVisitor ()

Protected Member Functions

 BaseDynamicWorldObjectVisitor ()

Private Member Functions

 DISALLOW_COPY (BaseDynamicWorldObjectVisitor)

Detailed Description

Definition at line 9 of file BaseDynamicWorldObjectVisitor.hpp.


Constructor & Destructor Documentation

yap::BaseDynamicWorldObjectVisitor::~BaseDynamicWorldObjectVisitor ( )
virtual

Definition at line 9 of file BaseDynamicWorldObjectVisitor.cpp.

yap::BaseDynamicWorldObjectVisitor::BaseDynamicWorldObjectVisitor ( )
protected

Definition at line 5 of file BaseDynamicWorldObjectVisitor.cpp.


Member Function Documentation

yap::BaseDynamicWorldObjectVisitor::DISALLOW_COPY ( BaseDynamicWorldObjectVisitor  )
private
void yap::BaseDynamicWorldObjectVisitor::VisitBattleSpawnerArea ( BattleSpawnerArea visitable)
virtual

Implements yap::IDynamicWorldObjectVisitor.

Definition at line 35 of file BaseDynamicWorldObjectVisitor.cpp.

void yap::BaseDynamicWorldObjectVisitor::VisitCharacter ( Character visitable)
virtual

Implements yap::IDynamicWorldObjectVisitor.

Definition at line 18 of file BaseDynamicWorldObjectVisitor.cpp.

void yap::BaseDynamicWorldObjectVisitor::VisitDestructibleObject ( DestructibleObject visitable)
virtual

Implements yap::IDynamicWorldObjectVisitor.

Definition at line 30 of file BaseDynamicWorldObjectVisitor.cpp.

void yap::BaseDynamicWorldObjectVisitor::VisitDynamicWorldObject ( DynamicWorldObject visitable)
virtual

Implements yap::IDynamicWorldObjectVisitor.

Reimplemented in ycl::ObjectMoveInfoHandler.

Definition at line 13 of file BaseDynamicWorldObjectVisitor.cpp.

void yap::BaseDynamicWorldObjectVisitor::VisitPlayer ( IPlayer visitable)
virtual

Implements yap::IDynamicWorldObjectVisitor.

Definition at line 22 of file BaseDynamicWorldObjectVisitor.cpp.

void yap::BaseDynamicWorldObjectVisitor::VisitTeleporter ( Teleporter visitable)
virtual

Implements yap::IDynamicWorldObjectVisitor.

Definition at line 26 of file BaseDynamicWorldObjectVisitor.cpp.


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