Richard Boegli's CnC_Generals_Zero_Hour Fork WIP
This is documentation of Richard Boegil's Zero Hour Fork
 
Loading...
Searching...
No Matches
TeamRelationMap Class Reference

#include <Team.h>

Inherits MemoryPoolObject, and Snapshot.

Public Member Functions

 TeamRelationMap (void)
 
- Public Member Functions inherited from MemoryPoolObject
void deleteInstance ()
 
- Public Member Functions inherited from Snapshot
 Snapshot (void)
 
 ~Snapshot (void)
 

Public Attributes

TeamRelationMapType m_map
 

Protected Member Functions

virtual void crc (Xfer *xfer)
 
virtual void xfer (Xfer *xfer)
 
virtual void loadPostProcess (void)
 
- Protected Member Functions inherited from MemoryPoolObject
virtual ~MemoryPoolObject ()
 
void * operator new (size_t s)
 
void operator delete (void *p)
 
virtual MemoryPoolgetObjectMemoryPool ()=0
 

Detailed Description

Definition at line 49 of file Team.h.

Constructor & Destructor Documentation

◆ TeamRelationMap()

TeamRelationMap::TeamRelationMap ( void )

Definition at line 67 of file Team.cpp.

Member Function Documentation

◆ crc()

void TeamRelationMap::crc ( Xfer * xfer)
protectedvirtual

CRC

Implements Snapshot.

Definition at line 85 of file Team.cpp.

◆ loadPostProcess()

void TeamRelationMap::loadPostProcess ( void )
protectedvirtual

Load post process

Implements Snapshot.

Definition at line 153 of file Team.cpp.

◆ xfer()

void TeamRelationMap::xfer ( Xfer * xfer)
protectedvirtual

Xfer method Version Info; 1: Initial version

Implements Snapshot.

Definition at line 95 of file Team.cpp.

Member Data Documentation

◆ m_map

TeamRelationMapType TeamRelationMap::m_map
Todo
I'm jsut wrappign this up in a nice snapshot object, we really should isolate m_map from public access and make access methods for our operations

Definition at line 62 of file Team.h.


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