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

#include <Spatial3Info.hpp>

Inheritance diagram for yap::Spatial3Info:
Collaboration diagram for yap::Spatial3Info:

List of all members.

Public Member Functions

 Spatial3Info ()
 Spatial3Info (const Vector2 &position, const Vector2 &size, int z, int h)
 Spatial3Info (const Spatial3Info &copy)
Spatial3Infooperator= (const Spatial3Info &copy)
const int & GetZ () const
const int & GetH () const
void SetZ (int z)
void SetH (int h)
- Public Member Functions inherited from yap::SpatialInfo
 SpatialInfo ()
 SpatialInfo (const Vector2 &position, const Vector2 &size)
 SpatialInfo (const SpatialInfo &copy)
SpatialInfooperator= (const SpatialInfo &copy)
const Vector2GetPosition () const
const Vector2GetSize () const
const Vector2GetTopLeft () const
const Vector2GetBottomRight () const
const Vector2GetCenter () const
const FloatRectGetRectangle () const
void SetPosition (const Vector2 &position)
void SetSize (const Vector2 &size)

Private Attributes

int z_
int h_

Static Private Attributes

static const int DEFAULT_Z = 0
static const int DEFAULT_H = 1

Detailed Description

Definition at line 9 of file Spatial3Info.hpp.


Constructor & Destructor Documentation

yap::Spatial3Info::Spatial3Info ( )

Definition at line 8 of file Spatial3Info.cpp.

yap::Spatial3Info::Spatial3Info ( const Vector2 position,
const Vector2 size,
int  z,
int  h 
)

Definition at line 15 of file Spatial3Info.cpp.

yap::Spatial3Info::Spatial3Info ( const Spatial3Info copy)

Definition at line 26 of file Spatial3Info.cpp.


Member Function Documentation

const int & yap::Spatial3Info::GetH ( ) const

Definition at line 51 of file Spatial3Info.cpp.

Here is the caller graph for this function:

const int & yap::Spatial3Info::GetZ ( ) const

Definition at line 46 of file Spatial3Info.cpp.

Here is the caller graph for this function:

Spatial3Info & yap::Spatial3Info::operator= ( const Spatial3Info copy)

Definition at line 33 of file Spatial3Info.cpp.

void yap::Spatial3Info::SetH ( int  h)

Definition at line 61 of file Spatial3Info.cpp.

Here is the caller graph for this function:

void yap::Spatial3Info::SetZ ( int  z)

Definition at line 56 of file Spatial3Info.cpp.

Here is the caller graph for this function:


Member Data Documentation

const int yap::Spatial3Info::DEFAULT_H = 1
staticprivate

Definition at line 32 of file Spatial3Info.hpp.

const int yap::Spatial3Info::DEFAULT_Z = 0
staticprivate

Definition at line 31 of file Spatial3Info.hpp.

int yap::Spatial3Info::h_
private

Definition at line 35 of file Spatial3Info.hpp.

int yap::Spatial3Info::z_
private

Definition at line 34 of file Spatial3Info.hpp.


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