Advanced Strategic Command
Public Member Functions | Public Attributes | Static Public Attributes | List of all members
tspfldloaders Class Referenceabstract

#include <loaders.h>

Inheritance diagram for tspfldloaders:
Inheritance graph
[legend]

Public Member Functions

void readoldevents (void)
 
void writedissections (void)
 
void readdissections (void)
 
void readLegacyNetwork (void)
 
virtual void initmap (void)=0
 
void writemap (void)
 
void readmap (void)
 
void writefields (void)
 
void readfields (void)
 
void writemessages (void)
 
void writemessagelist (MessagePntrContainer &lst)
 
void readmessages (void)
 
void readmessagelist (MessagePntrContainer &lst)
 
void chainitems (GameMap *actmap)
 
void setplayerexistencies (void)
 
virtual ~tspfldloaders ()
 
 tspfldloaders (void)
 

Public Attributes

tnstreamstream
 
GameMapspfld
 

Static Public Attributes

static sigc::signal< void,
GameMap * > 
mapLoaded
 

Detailed Description

Definition at line 68 of file loaders.h.

Constructor & Destructor Documentation

tspfldloaders::~tspfldloaders ( void  )
virtual

Definition at line 869 of file loaders.cpp.

References spfld.

tspfldloaders::tspfldloaders ( void  )

Definition at line 863 of file loaders.cpp.

References spfld.

Member Function Documentation

void tspfldloaders::chainitems ( GameMap actmap)
virtual void tspfldloaders::initmap ( void  )
pure virtual

Implemented in tgameloaders.

void tspfldloaders::readdissections ( void  )
void tspfldloaders::readfields ( void  )
void tspfldloaders::readLegacyNetwork ( void  )
void tspfldloaders::readmap ( void  )
void tspfldloaders::readmessagelist ( MessagePntrContainer lst)

Definition at line 253 of file loaders.cpp.

References GameMap::messages, tnstream::readInt(), spfld, stream, and warningMessage().

Referenced by readmessages().

void tspfldloaders::readmessages ( void  )
void tspfldloaders::readoldevents ( void  )
void tspfldloaders::setplayerexistencies ( void  )
void tspfldloaders::writedissections ( void  )
void tspfldloaders::writefields ( void  )
void tspfldloaders::writemap ( void  )
void tspfldloaders::writemessagelist ( MessagePntrContainer lst)

Definition at line 236 of file loaders.cpp.

References stream, and tnstream::writeInt().

Referenced by writemessages().

void tspfldloaders::writemessages ( void  )

Member Data Documentation

sigc::signal< void, GameMap * > tspfldloaders::mapLoaded
static

Definition at line 73 of file loaders.h.

Referenced by tsavegameloaders::loadgame(), tnetworkloaders::loadnwgame(), and main().

GameMap* tspfldloaders::spfld
tnstream* tspfldloaders::stream

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