Main Page | Namespace List | Class Hierarchy | Alphabetical List | Class List | File List | Namespace Members | Class Members | File Members | Related Pages

GameMap::ReplayInfo Class Reference

#include <gamemap.h>

List of all members.

Public Member Functions

 ReplayInfo (void)
void read (tnstream &stream)
void write (tnstream &stream)
void closeLogging ()
 Close the replay logging at the end of a players or the ai's turn.
 ~ReplayInfo ()

Public Attributes

tmemorystreambufguidata [8]
tmemorystreambufmap [8]
tmemorystreamactmemstream
int stopRecordingActions
 if stopRecordingActions > 0 then no actions will be recorded.


Constructor & Destructor Documentation

GameMap::ReplayInfo::ReplayInfo void   ) 
 

Definition at line 1983 of file gamemap.cpp.

References actmemstream, guidata, and stopRecordingActions.

GameMap::ReplayInfo::~ReplayInfo  ) 
 

Definition at line 2051 of file gamemap.cpp.

References actmemstream, and guidata.


Member Function Documentation

void GameMap::ReplayInfo::closeLogging  ) 
 

Close the replay logging at the end of a players or the ai's turn.

Definition at line 2043 of file gamemap.cpp.

References actmemstream.

void GameMap::ReplayInfo::read tnstream stream  ) 
 

Definition at line 1993 of file gamemap.cpp.

References actmemstream, guidata, loadmap(), tmemorystreambuf::readfromstream(), and tnstream::readInt().

void GameMap::ReplayInfo::write tnstream stream  ) 
 

Definition at line 2023 of file gamemap.cpp.

References actmemstream, guidata, and tmemorystreambuf::writetostream().


Member Data Documentation

tmemorystream* GameMap::ReplayInfo::actmemstream
 

Definition at line 320 of file gamemap.h.

Referenced by closeLogging(), read(), ReplayInfo(), write(), and ~ReplayInfo().

tmemorystreambuf* GameMap::ReplayInfo::guidata[8]
 

Definition at line 318 of file gamemap.h.

Referenced by GameMap::getMemoryFootprint(), read(), ReplayInfo(), write(), and ~ReplayInfo().

tmemorystreambuf* GameMap::ReplayInfo::map[8]
 

Definition at line 319 of file gamemap.h.

Referenced by GameMap::getMemoryFootprint().

int GameMap::ReplayInfo::stopRecordingActions
 

if stopRecordingActions > 0 then no actions will be recorded.

See also:
LockReplayRecording

Definition at line 323 of file gamemap.h.

Referenced by LockReplayRecording::LockReplayRecording(), ReplayInfo(), and LockReplayRecording::~LockReplayRecording().


The documentation for this class was generated from the following files:
Generated on Tue Jun 24 02:17:29 2008 for Advanced Strategic Command by  doxygen 1.4.2