![]() |
TrinityCore
|
#include <GridReference.h>
Inheritance diagram for GridReference< OBJECT >:Public Member Functions | |
| GridReference ()=default | |
| ~GridReference () | |
Public Member Functions inherited from Reference< GridRefManager< OBJECT >, OBJECT, GridReference< OBJECT > > | |
| Reference () | |
| ~Reference () | |
| void | link (GridRefManager< OBJECT > *toObj, OBJECT *fromObj) |
| void | unlink () |
| void | invalidate () |
| bool | isValid () const |
| GridRefManager< OBJECT > * | operator-> () const |
| GridRefManager< OBJECT > * | getTarget () const |
| OBJECT * | GetSource () const |
Public Member Functions inherited from LinkedListElement | |
| LinkedListElement () | |
| bool | isInList () const |
| LinkedListElement * | next () |
| LinkedListElement const * | next () const |
| LinkedListElement * | prev () |
| LinkedListElement const * | prev () const |
| void | delink () |
| void | insertBefore (LinkedListElement *pElem) |
| void | insertAfter (LinkedListElement *pElem) |
Protected Member Functions | |
| void | targetObjectBuildLink () |
| void | targetObjectDestroyLink () |
| void | sourceObjectDestroyLink () |
Protected Member Functions inherited from LinkedListElement | |
| ~LinkedListElement () | |
Protected Attributes | |
| friend | Reference< GridRefManager< OBJECT >, OBJECT, GridReference< OBJECT > > |
Definition at line 27 of file GridReference.h.
|
default |
|
inline |
|
inlineprotected |
|
inlineprotected |
|
inlineprotected |
|
protected |
Definition at line 30 of file GridReference.h.