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

#include <Player.h>

Inherits MemoryPoolObject, and Snapshot.

Public Member Functions

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

Public Attributes

PlayerRelationMapType 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 153 of file Player.h.

Constructor & Destructor Documentation

◆ PlayerRelationMap()

PlayerRelationMap::PlayerRelationMap ( void )

Definition at line 210 of file Player.cpp.

Member Function Documentation

◆ crc()

void PlayerRelationMap::crc ( Xfer * xfer)
protectedvirtual

CRC

Implements Snapshot.

Definition at line 228 of file Player.cpp.

◆ loadPostProcess()

void PlayerRelationMap::loadPostProcess ( void )
protectedvirtual

Load post process

Implements Snapshot.

Definition at line 297 of file Player.cpp.

◆ xfer()

void PlayerRelationMap::xfer ( Xfer * xfer)
protectedvirtual

Xfer method Version Info: 1: Initial version

Implements Snapshot.

Definition at line 239 of file Player.cpp.

Member Data Documentation

◆ m_map

PlayerRelationMapType PlayerRelationMap::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 166 of file Player.h.


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