se_core::Page Class Reference

#include <ZoneAreaComponent.hpp>

List of all members.

Public Member Functions

 Page ()
 Page (int x, int y, int z, int w)
 Page (const Page &p1, const Page &p2)
void set (int x, int y, int z, int w)
void sub (const Page &p1, const Page &p2)
bool isNeighbourOffset () const
void clampToNeighbourOffset (const Page &rel)

Public Attributes

int x_
int y_
int z_
int w_


Constructor & Destructor Documentation

se_core::Page::Page  )  [inline]
 

Definition at line 38 of file ZoneAreaComponent.hpp.

se_core::Page::Page int  x,
int  y,
int  z,
int  w
[inline]
 

Definition at line 39 of file ZoneAreaComponent.hpp.

se_core::Page::Page const Page p1,
const Page p2
[inline]
 

Definition at line 40 of file ZoneAreaComponent.hpp.


Member Function Documentation

void se_core::Page::clampToNeighbourOffset const Page rel  )  [inline]
 

Definition at line 69 of file ZoneAreaComponent.hpp.

References w_, x_, y_, and z_.

Referenced by se_core::ZoneAreaComponent::neighbour().

bool se_core::Page::isNeighbourOffset  )  const [inline]
 

Definition at line 61 of file ZoneAreaComponent.hpp.

Referenced by se_core::Area::isNeighbour(), se_core::ZoneAreaComponent::neighbour(), and se_core::ZoneAreaComponent::neighbourIndex().

void se_core::Page::set int  x,
int  y,
int  z,
int  w
[inline]
 

Definition at line 45 of file ZoneAreaComponent.hpp.

void se_core::Page::sub const Page p1,
const Page p2
[inline]
 

Definition at line 53 of file ZoneAreaComponent.hpp.

References w_, x_, y_, and z_.

Referenced by se_core::ZoneAreaComponent::offset().


Member Data Documentation

int se_core::Page::w_
 

Definition at line 36 of file ZoneAreaComponent.hpp.

Referenced by clampToNeighbourOffset(), se_core::ZoneAreaComponent::neighbourIndex(), and sub().

int se_core::Page::x_
 

Definition at line 36 of file ZoneAreaComponent.hpp.

Referenced by se_core::Area::addNeighbour(), clampToNeighbourOffset(), se_core::Area::isNeighbour(), se_core::ZoneAreaComponent::neighbour(), se_core::ZoneAreaComponent::neighbourIndex(), and sub().

int se_core::Page::y_
 

Definition at line 36 of file ZoneAreaComponent.hpp.

Referenced by clampToNeighbourOffset(), se_core::ZoneAreaComponent::neighbour(), se_core::ZoneAreaComponent::neighbourIndex(), and sub().

int se_core::Page::z_
 

Definition at line 36 of file ZoneAreaComponent.hpp.

Referenced by se_core::Area::addNeighbour(), clampToNeighbourOffset(), se_core::Area::isNeighbour(), se_core::ZoneAreaComponent::neighbour(), se_core::ZoneAreaComponent::neighbourIndex(), and sub().


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

Home Page | SagaEngine trunk (updated nightly) reference generated Sun Dec 2 20:06:30 2007 by Doxygen version 1.3.9.1.

SourceForge.net Logo