DiscoverResources::ResourceViewState Class Reference

#include <discoverresources.h>

List of all members.

Public Member Functions

 ResourceViewState ()
 ResourceViewState (const MapField *fld, int player)
void read (tnstream &stream)
void write (tnstream &stream) const
void initFromField (const MapField *fld, int player)
void writeToField (MapField *fld)

Public Attributes

MapCoordinate pos
int fuel
int material
bool visible
int player


Detailed Description

Definition at line 33 of file discoverresources.h.


Constructor & Destructor Documentation

DiscoverResources::ResourceViewState::ResourceViewState (  )  [inline]

Definition at line 35 of file discoverresources.h.

DiscoverResources::ResourceViewState::ResourceViewState ( const MapField fld,
int  player 
) [inline]

Definition at line 36 of file discoverresources.h.

References initFromField().


Member Function Documentation

void DiscoverResources::ResourceViewState::read ( tnstream stream  ) 

Definition at line 46 of file discoverresources.cpp.

References fuel, material, player, pos, MapCoordinate::read(), tnstream::readInt(), and visible.

void DiscoverResources::ResourceViewState::write ( tnstream stream  )  const

Definition at line 55 of file discoverresources.cpp.

References fuel, material, player, pos, visible, MapCoordinate::write(), and tnstream::writeInt().

void DiscoverResources::ResourceViewState::initFromField ( const MapField fld,
int  player 
)

Definition at line 64 of file discoverresources.cpp.

References fuel, material, MapField::resourceview, and visible.

Referenced by ResourceViewState().

void DiscoverResources::ResourceViewState::writeToField ( MapField fld  ) 

Definition at line 78 of file discoverresources.cpp.

References fuel, material, player, MapField::resourceview, and visible.


Member Data Documentation

MapCoordinate DiscoverResources::ResourceViewState::pos

Definition at line 36 of file discoverresources.h.

Referenced by read(), and write().

int DiscoverResources::ResourceViewState::fuel

Definition at line 38 of file discoverresources.h.

Referenced by initFromField(), read(), write(), and writeToField().

int DiscoverResources::ResourceViewState::material

Definition at line 39 of file discoverresources.h.

Referenced by initFromField(), read(), write(), and writeToField().

bool DiscoverResources::ResourceViewState::visible

Definition at line 40 of file discoverresources.h.

Referenced by initFromField(), read(), write(), and writeToField().

int DiscoverResources::ResourceViewState::player

Definition at line 41 of file discoverresources.h.

Referenced by read(), write(), and writeToField().


The documentation for this class was generated from the following files:
Generated on Mon May 21 01:46:39 2012 for Advanced Strategic Command by  doxygen 1.5.1