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

#include <PartitionManager.h>

Inherits MemoryPoolObject, and Snapshot.

Public Member Functions

 SightingInfo ()
 
void reset ()
 
Bool isInvalid () const
 
- Public Member Functions inherited from MemoryPoolObject
void deleteInstance ()
 
- Public Member Functions inherited from Snapshot
 Snapshot (void)
 
 ~Snapshot (void)
 

Public Attributes

Coord3D m_where
 
Real m_howFar
 
PlayerMaskType m_forWhom
 
UnsignedInt m_data
 

Protected Member Functions

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

Detailed Description

This class encapsulates one area interaction with PartitionCells. The user decides what to do with it.

Definition at line 246 of file PartitionManager.h.

Constructor & Destructor Documentation

◆ SightingInfo()

SightingInfo::SightingInfo ( )

Definition at line 5782 of file PartitionManager.cpp.

Member Function Documentation

◆ crc()

void SightingInfo::crc ( Xfer * xfer)
protectedvirtual

CRC

Implements Snapshot.

Definition at line 5808 of file PartitionManager.cpp.

◆ isInvalid()

Bool SightingInfo::isInvalid ( ) const

Definition at line 5800 of file PartitionManager.cpp.

◆ loadPostProcess()

void SightingInfo::loadPostProcess ( void )
protectedvirtual

Load post process

Implements Snapshot.

Definition at line 5843 of file PartitionManager.cpp.

◆ reset()

void SightingInfo::reset ( )

Resetting sighting info

Definition at line 5790 of file PartitionManager.cpp.

◆ xfer()

void SightingInfo::xfer ( Xfer * xfer)
protectedvirtual

Xfer Method Version Info: 1: Initial version

Implements Snapshot.

Definition at line 5818 of file PartitionManager.cpp.

Member Data Documentation

◆ m_data

UnsignedInt SightingInfo::m_data

Definition at line 260 of file PartitionManager.h.

◆ m_forWhom

PlayerMaskType SightingInfo::m_forWhom

Definition at line 258 of file PartitionManager.h.

◆ m_howFar

Real SightingInfo::m_howFar

Definition at line 257 of file PartitionManager.h.

◆ m_where

Coord3D SightingInfo::m_where

Definition at line 256 of file PartitionManager.h.


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