22 #ifndef ULTIMA8_KERNEL_OBJECT_H 23 #define ULTIMA8_KERNEL_OBJECT_H 25 #include "ultima/ultima8/misc/classtype.h" 26 #include "ultima/ultima8/misc/debugger.h" 41 Object() : _objId(0xFFFF) {}
44 ENABLE_RUNTIME_CLASSTYPE_BASE()
69 const uint8 *args = 0,
int argsize = 0);
virtual ObjId assignObjId()
Definition: detection.h:27
ProcId callUsecode(uint16 classid, uint16 offset, const uint8 *args=0, int argsize=0)
ObjId getObjId() const
get this Object's objID
Definition: object.h:47
virtual Common::String dumpInfo() const
dump some info about this object to a string
virtual void clearObjId()
Clear objID of self and contents (if any)