ScummVM API documentation
Ultima::Ultima8::CurrentMap Member List

This is the complete list of members for Ultima::Ultima8::CurrentMap, including all inherited members.

addItem(Item *item)Ultima::Ultima8::CurrentMap
addItemToEnd(Item *item)Ultima::Ultima8::CurrentMap
addTargetItem(const Item *item)Ultima::Ultima8::CurrentMap
areaSearch(UCList *itemlist, const uint8 *loopscript, uint32 scriptsize, const Item *item, uint16 range, bool recurse, int32 x=0, int32 y=0) constUltima::Ultima8::CurrentMap
clear() (defined in Ultima::Ultima8::CurrentMap)Ultima::Ultima8::CurrentMap
CurrentMap() (defined in Ultima::Ultima8::CurrentMap)Ultima::Ultima8::CurrentMap
findBestTargetItem(int32 x, int32 y, int32 z, Direction dir, DirectionMode dirmode)Ultima::Ultima8::CurrentMap
findDestination(uint16 id) (defined in Ultima::Ultima8::CurrentMap)Ultima::Ultima8::CurrentMap
getChunkSize() const (defined in Ultima::Ultima8::CurrentMap)Ultima::Ultima8::CurrentMapinline
getItemList(int32 gx, int32 gy) const (defined in Ultima::Ultima8::CurrentMap)Ultima::Ultima8::CurrentMap
getNum() constUltima::Ultima8::CurrentMap
getPositionInfo(const Box &target, const Box &start, uint32 shapeflags, ObjId id) const (defined in Ultima::Ultima8::CurrentMap)Ultima::Ultima8::CurrentMap
getPositionInfo(int32 x, int32 y, int32 z, uint32 shape, ObjId id) const (defined in Ultima::Ultima8::CurrentMap)Ultima::Ultima8::CurrentMap
INTRINSIC(I_canExistAt) (defined in Ultima::Ultima8::CurrentMap)Ultima::Ultima8::CurrentMap
INTRINSIC(I_canExistAtPoint) (defined in Ultima::Ultima8::CurrentMap)Ultima::Ultima8::CurrentMap
isChunkFast(int32 cx, int32 cy) const (defined in Ultima::Ultima8::CurrentMap)Ultima::Ultima8::CurrentMapinline
load(Common::ReadStream *rs, uint32 version) (defined in Ultima::Ultima8::CurrentMap)Ultima::Ultima8::CurrentMap
loadMap(Map *map) (defined in Ultima::Ultima8::CurrentMap)Ultima::Ultima8::CurrentMap
removeItem(Item *item) (defined in Ultima::Ultima8::CurrentMap)Ultima::Ultima8::CurrentMap
removeItemFromList(Item *item, int32 oldx, int32 oldy) (defined in Ultima::Ultima8::CurrentMap)Ultima::Ultima8::CurrentMap
removeTargetItem(const Item *item)Ultima::Ultima8::CurrentMap
save(Common::WriteStream *ws) (defined in Ultima::Ultima8::CurrentMap)Ultima::Ultima8::CurrentMap
scanForValidPosition(int32 x, int32 y, int32 z, const Item *item, Direction movedir, bool wantsupport, int32 &tx, int32 &ty, int32 &tz)Ultima::Ultima8::CurrentMap
setFastAtPoint(const Point3 &pt) (defined in Ultima::Ultima8::CurrentMap)Ultima::Ultima8::CurrentMap
setMap(Map *map)Ultima::Ultima8::CurrentMapinline
setWholeMapFast() (defined in Ultima::Ultima8::CurrentMap)Ultima::Ultima8::CurrentMap
surfaceSearch(UCList *itemlist, const uint8 *loopscript, uint32 scriptsize, const Item *item, bool above, bool below, bool recurse=false) const (defined in Ultima::Ultima8::CurrentMap)Ultima::Ultima8::CurrentMap
sweepTest(const Point3 &start, const Point3 &end, const int32 dims[3], uint32 shapeflags, ObjId item, bool solid_only, Std::list< SweepItem > *hit) constUltima::Ultima8::CurrentMap
updateFastArea(const Point3 &from, const Point3 &to)Ultima::Ultima8::CurrentMap
writeback() (defined in Ultima::Ultima8::CurrentMap)Ultima::Ultima8::CurrentMap
~CurrentMap() (defined in Ultima::Ultima8::CurrentMap)Ultima::Ultima8::CurrentMap