![]() |
TrinityCore
|
#include <GroupInstanceReference.h>
Inheritance diagram for GroupInstanceReference:Public Member Functions | |
| GroupInstanceReference ()=default | |
| ~GroupInstanceReference () | |
Public Member Functions inherited from Reference< Group, InstanceMap, GroupInstanceReference > | |
| Reference () | |
| ~Reference () | |
| void | link (Group *toObj, InstanceMap *fromObj) |
| void | unlink () |
| void | invalidate () |
| bool | isValid () const |
| Group * | operator-> () const |
| Group * | getTarget () const |
| InstanceMap * | 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< Group, InstanceMap, GroupInstanceReference > |
Definition at line 26 of file GroupInstanceReference.h.
|
default |
|
inline |
|
protected |
Definition at line 30 of file GroupInstanceReference.cpp.
|
protected |
|
protected |
Definition at line 26 of file GroupInstanceReference.cpp.
|
protected |
Definition at line 33 of file GroupInstanceReference.h.