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

#include <multilist.h>

Inherits AutoPoolClass< MultiListNodeClass, 256 >.

Public Member Functions

 MultiListNodeClass (void)
 

Public Attributes

MultiListNodeClassPrev
 
MultiListNodeClassNext
 
MultiListNodeClassNextList
 
MultiListObjectClassObject
 
GenericMultiListClassList
 

Additional Inherited Members

- Static Public Member Functions inherited from AutoPoolClass< MultiListNodeClass, 256 >
static void * operator new (size_t size)
 
static void operator delete (void *memory)
 

Detailed Description

MultiListNodeClass These nodes allow objects to be linked in multiple lists. It is like a 2-D linked list where one dimension is the list of objects in a given list and the other dimension is the list of lists that a given object is in.

Definition at line 99 of file multilist.h.

Constructor & Destructor Documentation

◆ MultiListNodeClass()

MultiListNodeClass::MultiListNodeClass ( void )
inline

Definition at line 102 of file multilist.h.

Member Data Documentation

◆ List

GenericMultiListClass* MultiListNodeClass::List

Definition at line 108 of file multilist.h.

◆ Next

MultiListNodeClass* MultiListNodeClass::Next

Definition at line 105 of file multilist.h.

◆ NextList

MultiListNodeClass* MultiListNodeClass::NextList

Definition at line 106 of file multilist.h.

◆ Object

MultiListObjectClass* MultiListNodeClass::Object

Definition at line 107 of file multilist.h.

◆ Prev

MultiListNodeClass* MultiListNodeClass::Prev

Definition at line 104 of file multilist.h.


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