Public Member Functions | |
qdNamedObjectReference (const qdNamedObject *p) | |
qdNamedObjectReference (int levels, const int *types, const char *const *names) | |
qdNamedObjectReference (const qdNamedObjectReference &ref) | |
qdNamedObjectReference & | operator= (const qdNamedObjectReference &ref) |
int | num_levels () const |
int | object_type (int level=0) const |
const char * | object_name (int level=0) const |
bool | is_empty () const |
bool | init (const qdNamedObject *p) |
void | clear () |
void | load_script (const xml::tag *p) |
bool | save_script (Common::WriteStream &fh, int indent=0) const |
bool | load_data (Common::SeekableReadStream &fh, int save_version) |
Загрузка данных из сэйва. | |
bool | save_data (Common::WriteStream &fh) const |
Запись данных в сэйв. | |
qdNamedObject * | object () const |
Common::String | toString () const |