#include <OVR_List.h>
Public Member Functions | |
void | Alloc_MoveTo (ListNode< T > *pdest) |
void | InsertNodeAfter (T *p) |
void | InsertNodeBefore (T *p) |
void | RemoveNode () |
void | ReplaceNodeWith (T *pnew) |
Public Attributes | |
union { | |
T * pNext | |
void * pVoidNext | |
}; | |
union { | |
T * pPrev | |
void * pVoidPrev | |
}; |
Definition at line 36 of file OVR_List.h.
void OVR::ListNode< T >::Alloc_MoveTo | ( | ListNode< T > * | pdest | ) | [inline] |
Definition at line 79 of file OVR_List.h.
void OVR::ListNode< T >::InsertNodeAfter | ( | T * | p | ) | [inline] |
Definition at line 63 of file OVR_List.h.
void OVR::ListNode< T >::InsertNodeBefore | ( | T * | p | ) | [inline] |
Definition at line 71 of file OVR_List.h.
void OVR::ListNode< T >::RemoveNode | ( | ) | [inline] |
Definition at line 47 of file OVR_List.h.
void OVR::ListNode< T >::ReplaceNodeWith | ( | T * | pnew | ) | [inline] |
Definition at line 54 of file OVR_List.h.
union { ... } |
union { ... } |
T* OVR::ListNode< T >::pNext |
Definition at line 43 of file OVR_List.h.
T* OVR::ListNode< T >::pPrev |
Definition at line 39 of file OVR_List.h.
void* OVR::ListNode< T >::pVoidNext |
Definition at line 44 of file OVR_List.h.
void* OVR::ListNode< T >::pVoidPrev |
Definition at line 40 of file OVR_List.h.