YAPOG  0.0.1
Yet Another Pokemon Online Game
yse::ObjectMoveInfoSender Class Reference

#include <ObjectMoveInfoSender.hpp>

Inheritance diagram for yse::ObjectMoveInfoSender:
Collaboration diagram for yse::ObjectMoveInfoSender:

List of all members.

Public Member Functions

 ObjectMoveInfoSender (yap::IPacket &packet, const yap::Vector2 &objectVelocity)
virtual ~ObjectMoveInfoSender ()
virtual void VisitDynamicWorldObject (const yap::DynamicWorldObject &visitable)
- Public Member Functions inherited from yap::BaseDynamicWorldObjectConstVisitor
virtual ~BaseDynamicWorldObjectConstVisitor ()
virtual void VisitCharacter (const Character &visitable)
virtual void VisitPlayer (const IPlayer &visitable)
virtual void VisitTeleporter (const Teleporter &visitable)
virtual void VisitDestructibleObject (const DestructibleObject &visitable)
virtual void VisitBattleSpawnerArea (const BattleSpawnerArea &visitable)
- Public Member Functions inherited from yap::IDynamicWorldObjectConstVisitor
virtual ~IDynamicWorldObjectConstVisitor ()

Private Member Functions

 DISALLOW_COPY (ObjectMoveInfoSender)

Private Attributes

yap::IPacketpacket_
const yap::Vector2objectVelocity_

Additional Inherited Members

- Protected Member Functions inherited from yap::BaseDynamicWorldObjectConstVisitor
 BaseDynamicWorldObjectConstVisitor ()

Detailed Description

Definition at line 17 of file ObjectMoveInfoSender.hpp.


Constructor & Destructor Documentation

yse::ObjectMoveInfoSender::ObjectMoveInfoSender ( yap::IPacket packet,
const yap::Vector2 objectVelocity 
)

Definition at line 12 of file ObjectMoveInfoSender.cpp.

yse::ObjectMoveInfoSender::~ObjectMoveInfoSender ( )
virtual

Definition at line 21 of file ObjectMoveInfoSender.cpp.


Member Function Documentation

yse::ObjectMoveInfoSender::DISALLOW_COPY ( ObjectMoveInfoSender  )
private
void yse::ObjectMoveInfoSender::VisitDynamicWorldObject ( const yap::DynamicWorldObject visitable)
virtual

Reimplemented from yap::BaseDynamicWorldObjectConstVisitor.

Definition at line 25 of file ObjectMoveInfoSender.cpp.

Here is the call graph for this function:


Member Data Documentation

const yap::Vector2& yse::ObjectMoveInfoSender::objectVelocity_
private

Definition at line 37 of file ObjectMoveInfoSender.hpp.

yap::IPacket& yse::ObjectMoveInfoSender::packet_
private

Definition at line 35 of file ObjectMoveInfoSender.hpp.


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