xoreos
0.0.5
|
#include <objectref.h>
Public Member Functions | |
ObjectReference () | |
ObjectReference (const Object *object) | |
uint32 | getId () const |
Object * | operator* () const |
ObjectReference & | operator= (const ObjectReference &objref) |
ObjectReference & | operator= (const Object *object) |
bool | operator== (const ObjectReference &objref) |
Private Attributes | |
uint32 | _id |
Definition at line 37 of file objectref.h.
Aurora::NWScript::ObjectReference::ObjectReference | ( | ) |
Definition at line 35 of file objectref.cpp.
Aurora::NWScript::ObjectReference::ObjectReference | ( | const Object * | object | ) |
Definition at line 38 of file objectref.cpp.
uint32 Aurora::NWScript::ObjectReference::getId | ( | ) | const |
Definition at line 41 of file objectref.cpp.
References _id.
Object * Aurora::NWScript::ObjectReference::operator* | ( | ) | const |
Definition at line 45 of file objectref.cpp.
References _id, Aurora::kObjectIDInvalid, and ObjectMan.
ObjectReference & Aurora::NWScript::ObjectReference::operator= | ( | const ObjectReference & | objref | ) |
Definition at line 52 of file objectref.cpp.
References _id.
ObjectReference & Aurora::NWScript::ObjectReference::operator= | ( | const Object * | object | ) |
Definition at line 57 of file objectref.cpp.
References _id, and Aurora::kObjectIDInvalid.
bool Aurora::NWScript::ObjectReference::operator== | ( | const ObjectReference & | objref | ) |
Definition at line 62 of file objectref.cpp.
References _id.
|
private |
Definition at line 52 of file objectref.h.
Referenced by getId(), operator*(), operator=(), and operator==().