Public Member Functions | Public Attributes | Private Attributes | Friends
Stg::Region Class Reference

#include <region.hh>

List of all members.

Public Member Functions

void AddBlock ()
CellGetCell (int32_t x, int32_t y)
 Region ()
void RemoveBlock ()
 ~Region ()

Public Attributes

SuperRegionsuperregion

Private Attributes

std::vector< Cellcells
unsigned long count

Friends

class SuperRegion
class World

Detailed Description

Definition at line 57 of file region.hh.


Constructor & Destructor Documentation

Definition at line 11 of file region.cc.

Definition at line 18 of file region.cc.


Member Function Documentation

void Stg::Region::AddBlock ( ) [inline]

Definition at line 22 of file region.cc.

Cell* Stg::Region::GetCell ( int32_t  x,
int32_t  y 
) [inline]

Definition at line 70 of file region.hh.

void Stg::Region::RemoveBlock ( ) [inline]

Definition at line 29 of file region.cc.


Friends And Related Function Documentation

friend class SuperRegion [friend]

Definition at line 59 of file region.hh.

friend class World [friend]

Definition at line 60 of file region.hh.


Member Data Documentation

std::vector<Cell> Stg::Region::cells [private]

Definition at line 63 of file region.hh.

unsigned long Stg::Region::count [private]

Definition at line 64 of file region.hh.

Definition at line 88 of file region.hh.


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


stage
Author(s): Richard Vaughan , Brian Gerkey , Reed Hedges , Andrew Howard , Toby Collett , Pooya Karimian , Jeremy Asher , Alex Couture-Beil , Geoff Biggs , Rich Mattes , Abbas Sadat
autogenerated on Thu Aug 27 2015 15:20:57