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

#include <SpriteReader.hpp>

Inheritance diagram for yap::SpriteReader:
Collaboration diagram for yap::SpriteReader:

List of all members.

Public Member Functions

 SpriteReader (Sprite &sprite, const String &xmlRootNodeName)
virtual ~SpriteReader ()
virtual void Visit (XmlReader &visitable)
- Public Member Functions inherited from yap::BaseSpriteReader
 BaseSpriteReader (BaseSprite &baseSprite, const String &xmlRootNodeName)
virtual ~BaseSpriteReader ()
- Public Member Functions inherited from yap::BaseReaderVisitor
virtual ~BaseReaderVisitor ()
virtual void Visit (IPacket &visitable)
virtual void Visit (DatabaseStream &visitable)
- Public Member Functions inherited from yap::IReaderVisitor
virtual ~IReaderVisitor ()

Private Member Functions

 DISALLOW_COPY (SpriteReader)

Private Attributes

Spritesprite_

Static Private Attributes

static const String DEFAULT_XML_TEXTURE_NODE_NAME = "Texture"
static const String DEFAULT_XML_TEXTURE_ID_NODE_NAME = "id"

Additional Inherited Members

- Protected Attributes inherited from yap::BaseSpriteReader
String xmlRootNodeName_

Detailed Description

Definition at line 12 of file SpriteReader.hpp.


Constructor & Destructor Documentation

yap::SpriteReader::SpriteReader ( Sprite sprite,
const String xmlRootNodeName 
)

Definition at line 13 of file SpriteReader.cpp.

yap::SpriteReader::~SpriteReader ( )
virtual

Definition at line 21 of file SpriteReader.cpp.


Member Function Documentation

yap::SpriteReader::DISALLOW_COPY ( SpriteReader  )
private
void yap::SpriteReader::Visit ( XmlReader visitable)
virtual

Reimplemented from yap::BaseSpriteReader.

Definition at line 25 of file SpriteReader.cpp.

Here is the call graph for this function:


Member Data Documentation

const String yap::SpriteReader::DEFAULT_XML_TEXTURE_ID_NODE_NAME = "id"
staticprivate

Definition at line 26 of file SpriteReader.hpp.

const String yap::SpriteReader::DEFAULT_XML_TEXTURE_NODE_NAME = "Texture"
staticprivate

Definition at line 25 of file SpriteReader.hpp.

Sprite& yap::SpriteReader::sprite_
private

Definition at line 28 of file SpriteReader.hpp.


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