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

#include <MapCollidableInfo.hpp>

Collaboration diagram for yap::MapCollidableInfo:

List of all members.

Public Types

typedef std::shared_ptr
< MapCollidableInfo
PtrType

Public Member Functions

 MapCollidableInfo (const ICollidable &collidable, const WorldObject &parent)
const ICollidableGetCollidable () const
const WorldObjectGetParent () const

Private Member Functions

 DISALLOW_COPY (MapCollidableInfo)

Private Attributes

const ICollidablecollidable_
const WorldObjectparent_

Detailed Description

Definition at line 14 of file MapCollidableInfo.hpp.


Member Typedef Documentation

Definition at line 20 of file MapCollidableInfo.hpp.


Constructor & Destructor Documentation

yap::MapCollidableInfo::MapCollidableInfo ( const ICollidable collidable,
const WorldObject parent 
)

Definition at line 5 of file MapCollidableInfo.cpp.


Member Function Documentation

yap::MapCollidableInfo::DISALLOW_COPY ( MapCollidableInfo  )
private
const ICollidable & yap::MapCollidableInfo::GetCollidable ( ) const

Definition at line 13 of file MapCollidableInfo.cpp.

const WorldObject & yap::MapCollidableInfo::GetParent ( ) const

Definition at line 18 of file MapCollidableInfo.cpp.


Member Data Documentation

const ICollidable& yap::MapCollidableInfo::collidable_
private

Definition at line 31 of file MapCollidableInfo.hpp.

const WorldObject& yap::MapCollidableInfo::parent_
private

Definition at line 32 of file MapCollidableInfo.hpp.


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