| ascend(int delta) | Item | |
| assignObjId() | Object | [virtual] |
| cachedShape | Item | [mutable, protected] |
| cachedShapeInfo | Item | [mutable, protected] |
| callUsecode(uint16 classid, uint16 offset, const uint8 *args=0, int argsize=0) | Object | |
| callUsecodeEvent_anim() | Item | |
| callUsecodeEvent_AvatarStoleSomething(uint16 unk) | Item | |
| callUsecodeEvent_cachein() | Item | |
| callUsecodeEvent_cast(uint16 unk) | Item | |
| callUsecodeEvent_combine() | Item | |
| callUsecodeEvent_enterFastArea() | Item | |
| callUsecodeEvent_gotHit(ObjId hitter, sint16 hitforce) | Item | |
| callUsecodeEvent_guardianBark(sint16 unk) | Item | |
| callUsecodeEvent_hatch() | Item | |
| callUsecodeEvent_hit(ObjId hitted, sint16 hitforce) | Item | |
| callUsecodeEvent_justMoved() | Item | |
| callUsecodeEvent_leaveFastArea() | Item | |
| callUsecodeEvent_look() | Item | |
| callUsecodeEvent_release() | Item | |
| callUsecodeEvent_schedule(uint32 time) | Item | |
| callUsecodeEvent_use() | Item | |
| canDrag() | Item | |
| canExistAt(sint32 x, sint32 y, sint32 z, bool needsupport=false) const | Item | |
| canMergeWith(Item *other) | Item | |
| canReach(Item *other, int range, sint32 x=0, sint32 y=0, sint32 z=0) | Item | |
| checkLoopScript(const uint8 *script, uint32 scriptsize) | Item | |
| clearExtFlag(uint32 mask) | Item | [inline] |
| clearFlag(uint32 mask) | Item | [inline] |
| clearGump() | Item | |
| clearObjId() | Object | [virtual] |
| closeGump() | Item | |
| collideMove(sint32 x, sint32 y, sint32 z, bool teleport, bool force, ObjId *hititem=0) | Item | |
| countNearby(uint32 shape, uint16 range) | Item | |
| destroy(bool delnow=false) | Item | [virtual] |
| doLerp(sint32 factor) | Item | [inline] |
| dumpInfo() | Item | [virtual] |
| ENABLE_CUSTOM_MEMORY_ALLOCATION() | Object | |
| ENABLE_RUNTIME_CLASSTYPE() | MonsterEgg | |
| ensureGravityProcess() | Item | [virtual] |
| enterFastArea() | Item | [virtual] |
| explode() | Item | |
| EXT_CAMERA enum value | Item | |
| EXT_FIXED enum value | Item | |
| EXT_HIGHLIGHT enum value | Item | |
| EXT_INCURMAP enum value | Item | |
| EXT_LERP_NOPREV enum value | Item | |
| EXT_PERMANENT_NPC enum value | Item | |
| EXT_SPRITE enum value | Item | |
| EXT_TRANSPARENT enum value | Item | |
| extendedflags | Item | [protected] |
| extflags enum name | Item | |
| fall() | Item | |
| flags | Item | [protected] |
| FLG_BOUNCING enum value | Item | |
| FLG_CONTAINED enum value | Item | |
| FLG_DISPOSABLE enum value | Item | |
| FLG_EQUIPPED enum value | Item | |
| FLG_ETHEREAL enum value | Item | |
| FLG_FAST_ONLY enum value | Item | |
| FLG_FASTAREA enum value | Item | |
| FLG_FLIPPED enum value | Item | |
| FLG_GUMP_OPEN enum value | Item | |
| FLG_HANGING enum value | Item | |
| FLG_IN_NPC_LIST enum value | Item | |
| FLG_INVISIBLE enum value | Item | |
| FLG_LOW_FRICTION enum value | Item | |
| FLG_OWNED enum value | Item | |
| frame | Item | [protected] |
| getActivity() const | MonsterEgg | [inline] |
| getCentre(sint32 &x, sint32 &y, sint32 &z) const | Item | |
| getDamageType() | Item | [virtual] |
| getDirToItemCentre(Item &item2) const | Item | |
| getExtFlags() const | Item | [inline] |
| getFamily() | Item | |
| getFlags() const | Item | [inline] |
| getFootpadData(sint32 &x, sint32 &y, sint32 &z) const | Item | [inline] |
| getFootpadWorld(sint32 &x, sint32 &y, sint32 &z) const | Item | [inline] |
| getFrame() const | Item | [inline] |
| getGravityPID() const | Item | [inline] |
| getGump() | Item | [inline] |
| getGumpLocation(sint32 &x, sint32 &y) const | Item | |
| getLerped(sint32 &x, sint32 &y, sint32 &z) const | Item | [inline] |
| getLocation(sint32 &x, sint32 &y, sint32 &z) const | Item | [inline] |
| getLocationAbsolute(sint32 &x, sint32 &y, sint32 &z) const | Item | |
| getMapNum() const | Item | [inline] |
| getMonsterShape() const | MonsterEgg | [inline] |
| getNpcNum() const | Item | [inline] |
| getObjId() const | Object | [inline] |
| getParent() const | Item | [inline] |
| getParentAsContainer() const | Item | |
| getProb() const | MonsterEgg | [inline] |
| getQuality() const | Item | [inline] |
| getRange(Item &item2, bool checkz=false) const | Item | |
| getShape() const | Item | [inline] |
| getShapeInfo() const | Item | [inline] |
| getShapeInfoFromGameInstance() const | Item | |
| getShapeObject() const | Item | |
| getThrowRange() | Item | |
| getTopItem() | Item | |
| getTotalWeight() | Item | [virtual] |
| getVolume() | Item | [virtual] |
| getWeight() | Item | [virtual] |
| getWorldBox() const | Item | |
| getZ() const | Item | |
| grab() | Item | |
| gravitypid | Item | [protected] |
| gump | Item | [protected] |
| hatch() | MonsterEgg | |
| hurl(int xs, int ys, int zs, int grav) | Item | |
| INTRINSIC(I_monsterEggHatch) | MonsterEgg | |
| INTRINSIC(I_getMonId) | MonsterEgg | |
| Item::INTRINSIC(I_touch) | Item | |
| Item::INTRINSIC(I_getX) | Item | |
| Item::INTRINSIC(I_getY) | Item | |
| Item::INTRINSIC(I_getZ) | Item | |
| Item::INTRINSIC(I_getCX) | Item | |
| Item::INTRINSIC(I_getCY) | Item | |
| Item::INTRINSIC(I_getCZ) | Item | |
| Item::INTRINSIC(I_getPoint) | Item | |
| Item::INTRINSIC(I_getShape) | Item | |
| Item::INTRINSIC(I_setShape) | Item | |
| Item::INTRINSIC(I_getFrame) | Item | |
| Item::INTRINSIC(I_setFrame) | Item | |
| Item::INTRINSIC(I_getQuality) | Item | |
| Item::INTRINSIC(I_getUnkEggType) | Item | |
| Item::INTRINSIC(I_getQuantity) | Item | |
| Item::INTRINSIC(I_getContainer) | Item | |
| Item::INTRINSIC(I_getRootContainer) | Item | |
| Item::INTRINSIC(I_getQ) | Item | |
| Item::INTRINSIC(I_getQHi) | Item | |
| Item::INTRINSIC(I_getQLo) | Item | |
| Item::INTRINSIC(I_setQ) | Item | |
| Item::INTRINSIC(I_setQHi) | Item | |
| Item::INTRINSIC(I_setQLo) | Item | |
| Item::INTRINSIC(I_setQuality) | Item | |
| Item::INTRINSIC(I_setQuantity) | Item | |
| Item::INTRINSIC(I_getFamily) | Item | |
| Item::INTRINSIC(I_getTypeFlag) | Item | |
| Item::INTRINSIC(I_getStatus) | Item | |
| Item::INTRINSIC(I_orStatus) | Item | |
| Item::INTRINSIC(I_andStatus) | Item | |
| Item::INTRINSIC(I_getFootpadData) | Item | |
| Item::INTRINSIC(I_overlaps) | Item | |
| Item::INTRINSIC(I_overlapsXY) | Item | |
| Item::INTRINSIC(I_isOn) | Item | |
| Item::INTRINSIC(I_ascend) | Item | |
| Item::INTRINSIC(I_getWeight) | Item | |
| Item::INTRINSIC(I_getWeightIncludingContents) | Item | |
| Item::INTRINSIC(I_getVolume) | Item | |
| Item::INTRINSIC(I_bark) | Item | |
| Item::INTRINSIC(I_getMapArray) | Item | |
| Item::INTRINSIC(I_setMapArray) | Item | |
| Item::INTRINSIC(I_getNpcNum) | Item | |
| Item::INTRINSIC(I_getDirToCoords) | Item | |
| Item::INTRINSIC(I_getDirFromCoords) | Item | |
| Item::INTRINSIC(I_getDirToItem) | Item | |
| Item::INTRINSIC(I_getDirFromItem) | Item | |
| Item::INTRINSIC(I_look) | Item | |
| Item::INTRINSIC(I_use) | Item | |
| Item::INTRINSIC(I_gotHit) | Item | |
| Item::INTRINSIC(I_enterFastArea) | Item | |
| Item::INTRINSIC(I_ask) | Item | |
| Item::INTRINSIC(I_getSliderInput) | Item | |
| Item::INTRINSIC(I_openGump) | Item | |
| Item::INTRINSIC(I_closeGump) | Item | |
| Item::INTRINSIC(I_create) | Item | |
| Item::INTRINSIC(I_legalCreateAtPoint) | Item | |
| Item::INTRINSIC(I_legalCreateAtCoords) | Item | |
| Item::INTRINSIC(I_legalCreateInCont) | Item | |
| Item::INTRINSIC(I_push) | Item | |
| Item::INTRINSIC(I_pop) | Item | |
| Item::INTRINSIC(I_popToCoords) | Item | |
| Item::INTRINSIC(I_popToContainer) | Item | |
| Item::INTRINSIC(I_popToEnd) | Item | |
| Item::INTRINSIC(I_destroy) | Item | |
| Item::INTRINSIC(I_move) | Item | |
| Item::INTRINSIC(I_legalMoveToPoint) | Item | |
| Item::INTRINSIC(I_legalMoveToContainer) | Item | |
| Item::INTRINSIC(I_hurl) | Item | |
| Item::INTRINSIC(I_shoot) | Item | |
| Item::INTRINSIC(I_fall) | Item | |
| Item::INTRINSIC(I_grab) | Item | |
| Item::INTRINSIC(I_igniteChaos) | Item | |
| Item::INTRINSIC(I_getFamilyOfType) | Item | |
| Item::INTRINSIC(I_getEtherealTop) | Item | |
| Item::INTRINSIC(I_guardianBark) | Item | |
| Item::INTRINSIC(I_getSurfaceWeight) | Item | |
| Item::INTRINSIC(I_isExplosive) | Item | |
| Item::INTRINSIC(I_receiveHit) | Item | |
| Item::INTRINSIC(I_explode) | Item | |
| Item::INTRINSIC(I_canReach) | Item | |
| Item::INTRINSIC(I_getRange) | Item | |
| Item::INTRINSIC(I_isCrusTypeNPC) | Item | |
| isOn(Item &item2) const | Item | |
| Item() | Item | |
| ItemFactory class | MonsterEgg | [friend] |
| ix | Item | [protected] |
| iy | Item | [protected] |
| iz | Item | [protected] |
| l_next | Item | [protected] |
| l_prev | Item | [protected] |
| leaveFastArea() | Item | [virtual] |
| loadData(IDataSource *ids, uint32 version) | MonsterEgg | |
| mapnum | Item | [protected] |
| MonsterEgg() | MonsterEgg | |
| move(sint32 x, sint32 y, sint32 z) | Item | |
| movedByPlayer() | Item | |
| moveToContainer(Container *container, bool checkwghtvol=false) | Item | |
| moveToEtherealVoid() | Item | |
| npcnum | Item | [protected] |
| Object() | Object | [inline] |
| objid | Object | [protected] |
| openGump(uint32 gumpshape) | Item | |
| overlaps(Item &item2) const | Item | |
| overlapsxy(Item &item2) const | Item | |
| parent | Item | [protected] |
| quality | Item | [protected] |
| randomGumpLocation() | Item | |
| receiveHit(ObjId other, int dir, int damage, uint16 type) | Item | [virtual] |
| returnFromEtherealVoid() | Item | |
| save(ODataSource *ods) | Object | |
| saveData(ODataSource *ods) | MonsterEgg | [protected, virtual] |
| setExtFlag(uint32 mask) | Item | [inline] |
| setExtFlags(uint32 f) | Item | [inline] |
| setFlag(uint32 mask) | Item | [inline] |
| setFlagRecursively(uint32 mask) | Item | [inline, virtual] |
| setFrame(uint32 frame_) | Item | [inline] |
| setGravityPID(ProcId pid) | Item | [inline] |
| setGumpLocation(sint32 x, sint32 y) | Item | |
| setLocation(sint32 x, sint32 y, sint32 z) | Item | |
| setMapNum(uint16 mapnum_) | Item | [inline] |
| setNpcNum(uint16 npcnum_) | Item | [inline] |
| setParent(ObjId p) | Item | [inline] |
| setQuality(uint16 quality_) | Item | [inline] |
| setShape(uint32 shape_) | Item | [inline] |
| setupLerp(sint32 gametick) | Item | |
| setZ(sint32 z_) | Item | [inline] |
| statusflags enum name | Item | |
| use() | Item | |
| writeObjectHeader(ODataSource *ods) | Object | [protected] |
| x | Item | [protected] |
| y | Item | [protected] |
| z | Item | [protected] |
| ~Item() | Item | [virtual] |
| ~MonsterEgg() | MonsterEgg | [virtual] |
| ~Object() | Object | [virtual] |