#include <fast_ptr_list.h>
Definition at line 43 of file fast_ptr_list.h.
Public Member Functions | |
| CFastPtrListNode (const CFastPtrListNode &o) | |
| CFastPtrListNode () | |
| bool | isLinked () const |
| CFastPtrListNode & | operator= (const CFastPtrListNode &o) |
| void | unlink () |
| ~CFastPtrListNode () | |
Private Attributes | |
| uint32 | _IndexInOwner |
| CFastPtrListBase * | _Owner |
Friends | |
| class | CFastPtrListBase |
|
|
Definition at line 46 of file fast_ptr_list.h. References _Owner.
00046 {_Owner= NULL;}
|
|
|
Definition at line 47 of file fast_ptr_list.h. References unlink().
00047 {unlink();}
|
|
|
Definition at line 49 of file fast_ptr_list.h. References _Owner.
00049 {_Owner= NULL;}
|
|
|
Definition at line 55 of file fast_ptr_list.h. References _Owner. Referenced by NL3D::CQuadGridClipCluster::addModel(), and NL3D::CTransformShape::isLinkToQuadCluster().
00055 {return _Owner!=NULL;}
|
|
|
Definition at line 58 of file fast_ptr_list.h.
00059 {
00060 return *this;
00061 }
|
|
|
Definition at line 37 of file fast_ptr_list.cpp. References _Owner, NL3D::CFastPtrListBase::erase(), and nlassert. Referenced by NL3D::CTransform::hrcUnlink(), NL3D::CFastPtrListBase::insert(), NL3D::CQuadGridClipCluster::removeModel(), NL3D::CTransformShape::unlinkFromQuadCluster(), and ~CFastPtrListNode().
|
|
|
Definition at line 65 of file fast_ptr_list.h. |
|
|
Definition at line 67 of file fast_ptr_list.h. Referenced by NL3D::CFastPtrListBase::erase(), and NL3D::CFastPtrListBase::insert(). |
|
|
Definition at line 66 of file fast_ptr_list.h. Referenced by CFastPtrListNode(), NL3D::CFastPtrListBase::erase(), NL3D::CFastPtrListBase::insert(), isLinked(), and unlink(). |
1.3.6