|
Pol
Rev 533
|
#include <reftypes.h>
Inheritance diagram for CharacterRef:
Collaboration diagram for CharacterRef:Public Member Functions | |
| CharacterRef (Character *chr) | |
| CharacterRef (const CharacterRef &rptr) | |
| ~CharacterRef () | |
| void | clear () |
| CharacterRef & | operator= (const CharacterRef &rptr) |
| void | set (Character *chr) |
Public Attributes | |
| unsigned int | cref_instance |
Definition at line 47 of file reftypes.h.
| CharacterRef::CharacterRef | ( | Character * | chr | ) | [explicit] |
Definition at line 62 of file reftypes.cpp.
References characterrefs, cref_instance, crefs, crefs_count, and hits.
| CharacterRef::CharacterRef | ( | const CharacterRef & | rptr | ) |
Definition at line 76 of file reftypes.cpp.
References characterrefs, cref_instance, crefs, crefs_count, and hits.
Definition at line 90 of file reftypes.cpp.
References characterrefs, cref_instance, crefs, and hits.
| void CharacterRef::clear | ( | ) |
Reimplemented from ref_ptr< Character >.
Definition at line 127 of file reftypes.cpp.
References cref_instance, crefs, and hits.
Referenced by cancel_trade(), UOExecutorModule::mf_SetScriptController(), and NPC::script_method_id().
Here is the caller graph for this function:| CharacterRef & CharacterRef::operator= | ( | const CharacterRef & | rptr | ) |
Definition at line 104 of file reftypes.cpp.
References ref_ptr< T >::get().
Here is the call graph for this function:| void CharacterRef::set | ( | Character * | chr | ) |
Reimplemented from ref_ptr< Character >.
Definition at line 110 of file reftypes.cpp.
References cref_instance, crefs, crefs_count, and hits.
Referenced by do_open_trade_window(), ItemGivenEvent::ItemGivenEvent(), UOExecutorModule::mf_SetScriptController(), NPC::readNpcProperties(), Character::run_hit_script(), NPC::script_method_id(), Character::start_script(), and start_textcmd_script().
Here is the caller graph for this function:| unsigned int CharacterRef::cref_instance |
Definition at line 58 of file reftypes.h.
Referenced by CharacterRef(), clear(), set(), and ~CharacterRef().