![]() |
AzerothCore 3.3.5a
OpenSource WoW Emulator
|
#include "GridReference.h"
Public Member Functions | |
| GridReference () | |
| ~GridReference () override | |
| GridReference * | next () |
Public Member Functions inherited from Reference< GridRefMgr< OBJECT >, OBJECT > | |
| Reference () | |
| virtual | ~Reference ()=default |
| void | link (GridRefMgr< OBJECT > *toObj, OBJECT *fromObj) |
| void | unlink () |
| void | invalidate () |
| bool | isValid () const |
| Reference< GridRefMgr< OBJECT >, OBJECT > * | next () |
| Reference< GridRefMgr< OBJECT >, OBJECT > const * | next () const |
| Reference< GridRefMgr< OBJECT >, OBJECT > * | prev () |
| Reference< GridRefMgr< OBJECT >, OBJECT > const * | prev () const |
| Reference< GridRefMgr< OBJECT >, OBJECT > * | nocheck_next () |
| Reference< GridRefMgr< OBJECT >, OBJECT > const * | nocheck_next () const |
| Reference< GridRefMgr< OBJECT >, OBJECT > * | nocheck_prev () |
| Reference< GridRefMgr< OBJECT >, OBJECT > const * | nocheck_prev () const |
| GridRefMgr< OBJECT > * | operator-> () const |
| GridRefMgr< OBJECT > * | getTarget () const |
| OBJECT * | GetSource () const |
Public Member Functions inherited from LinkedListElement | |
| LinkedListElement ()=default | |
| ~LinkedListElement () | |
| bool | hasNext () const |
| bool | hasPrev () const |
| bool | isInList () const |
| LinkedListElement * | next () |
| LinkedListElement const * | next () const |
| LinkedListElement * | prev () |
| LinkedListElement const * | prev () const |
| LinkedListElement * | nocheck_next () |
| LinkedListElement const * | nocheck_next () const |
| LinkedListElement * | nocheck_prev () |
| LinkedListElement const * | nocheck_prev () const |
| void | delink () |
| void | insertBefore (LinkedListElement *pElem) |
| void | insertAfter (LinkedListElement *pElem) |
Protected Member Functions | |
| void | targetObjectBuildLink () override |
| void | targetObjectDestroyLink () override |
| void | sourceObjectDestroyLink () override |
|
inline |
|
inlineoverride |
References Reference< GridRefMgr< OBJECT >, OBJECT >::unlink().
|
inline |
References GridReference< OBJECT >::next().
Referenced by GridReference< OBJECT >::next().
|
inlineoverrideprotectedvirtual |
Implements Reference< GridRefMgr< OBJECT >, OBJECT >.
References Reference< GridRefMgr< OBJECT >, OBJECT >::getTarget().
|
inlineoverrideprotectedvirtual |
Implements Reference< GridRefMgr< OBJECT >, OBJECT >.
References Reference< GridRefMgr< OBJECT >, OBJECT >::getTarget().
|
inlineoverrideprotectedvirtual |
Implements Reference< GridRefMgr< OBJECT >, OBJECT >.
References Reference< GridRefMgr< OBJECT >, OBJECT >::getTarget(), and Reference< GridRefMgr< OBJECT >, OBJECT >::isValid().