![]()  | 
  
    doom3-gpl
    
   Doom 3 GPL source release 
   | 
 
#include <LinkList.h>
Public Member Functions | |
| idLinkList () | |
| ~idLinkList () | |
| bool | IsListEmpty (void) const | 
| bool | InList (void) const | 
| int | Num (void) const | 
| void | Clear (void) | 
| void | InsertBefore (idLinkList &node) | 
| void | InsertAfter (idLinkList &node) | 
| void | AddToEnd (idLinkList &node) | 
| void | AddToFront (idLinkList &node) | 
| void | Remove (void) | 
| type * | Next (void) const | 
| type * | Prev (void) const | 
| type * | Owner (void) const | 
| void | SetOwner (type *object) | 
| idLinkList * | ListHead (void) const | 
| idLinkList * | NextNode (void) const | 
| idLinkList * | PrevNode (void) const | 
Private Attributes | |
| idLinkList * | head | 
| idLinkList * | next | 
| idLinkList * | prev | 
| type * | owner | 
Definition at line 43 of file LinkList.h.
| idLinkList< type >::idLinkList | ( | ) | 
Definition at line 85 of file LinkList.h.
| idLinkList< type >::~idLinkList | ( | ) | 
Definition at line 101 of file LinkList.h.
| void idLinkList< type >::AddToEnd | ( | idLinkList< type > & | node | ) | 
Definition at line 230 of file LinkList.h.
| void idLinkList< type >::AddToFront | ( | idLinkList< type > & | node | ) | 
Definition at line 242 of file LinkList.h.
| void idLinkList< type >::Clear | ( | void | ) | 
Definition at line 157 of file LinkList.h.
| bool idLinkList< type >::InList | ( | void | ) | const | 
Definition at line 125 of file LinkList.h.
| void idLinkList< type >::InsertAfter | ( | idLinkList< type > & | node | ) | 
Definition at line 212 of file LinkList.h.
| void idLinkList< type >::InsertBefore | ( | idLinkList< type > & | node | ) | 
Definition at line 193 of file LinkList.h.
| bool idLinkList< type >::IsListEmpty | ( | void | ) | const | 
Definition at line 113 of file LinkList.h.
| idLinkList< type > * idLinkList< type >::ListHead | ( | void | ) | const | 
Definition at line 255 of file LinkList.h.
| type * idLinkList< type >::Next | ( | void | ) | const | 
Definition at line 267 of file LinkList.h.
| idLinkList< type > * idLinkList< type >::NextNode | ( | void | ) | const | 
Definition at line 297 of file LinkList.h.
| int idLinkList< type >::Num | ( | void | ) | const | 
Definition at line 137 of file LinkList.h.
| type * idLinkList< type >::Owner | ( | void | ) | const | 
Definition at line 327 of file LinkList.h.
| type * idLinkList< type >::Prev | ( | void | ) | const | 
Definition at line 282 of file LinkList.h.
| idLinkList< type > * idLinkList< type >::PrevNode | ( | void | ) | const | 
Definition at line 312 of file LinkList.h.
| void idLinkList< type >::Remove | ( | void | ) | 
Definition at line 175 of file LinkList.h.
| void idLinkList< type >::SetOwner | ( | type * | object | ) | 
Definition at line 339 of file LinkList.h.
      
  | 
  private | 
Definition at line 71 of file LinkList.h.
      
  | 
  private | 
Definition at line 72 of file LinkList.h.
      
  | 
  private | 
Definition at line 74 of file LinkList.h.
      
  | 
  private | 
Definition at line 73 of file LinkList.h.
1.8.6.