ScummVM API documentation
Hugo::ObjectHandler Member List

This is the complete list of members for Hugo::ObjectHandler, including all inherited members.

_boundary (defined in Hugo::ObjectHandler)Hugo::ObjectHandler
_numObj (defined in Hugo::ObjectHandler)Hugo::ObjectHandler
_objBound (defined in Hugo::ObjectHandler)Hugo::ObjectHandler
_objCount (defined in Hugo::ObjectHandler)Hugo::ObjectHandlerprotected
_objects (defined in Hugo::ObjectHandler)Hugo::ObjectHandler
_overlay (defined in Hugo::ObjectHandler)Hugo::ObjectHandler
_ovlBase (defined in Hugo::ObjectHandler)Hugo::ObjectHandler
_uses (defined in Hugo::ObjectHandler)Hugo::ObjectHandlerprotected
_usesSize (defined in Hugo::ObjectHandler)Hugo::ObjectHandlerprotected
_vm (defined in Hugo::ObjectHandler)Hugo::ObjectHandlerprotected
boundaryCollision(Object *obj) (defined in Hugo::ObjectHandler)Hugo::ObjectHandler
calcMaxScore() (defined in Hugo::ObjectHandler)Hugo::ObjectHandler
checkBoundary(int16 x, int16 y) (defined in Hugo::ObjectHandler)Hugo::ObjectHandlerinlineprotected
clearBoundary(const int x1, const int x2, const int y) (defined in Hugo::ObjectHandler)Hugo::ObjectHandler
clearScreenBoundary(const int x1, const int x2, const int y) (defined in Hugo::ObjectHandler)Hugo::ObjectHandler
deltaX(const int x1, const int x2, const int vx, int y) const (defined in Hugo::ObjectHandler)Hugo::ObjectHandler
deltaY(const int x1, const int x2, const int vy, const int y) const (defined in Hugo::ObjectHandler)Hugo::ObjectHandler
findObject(uint16 x, uint16 y) (defined in Hugo::ObjectHandler)Hugo::ObjectHandler
findObjectSpace(Object *obj, int16 *destx, int16 *desty) (defined in Hugo::ObjectHandler)Hugo::ObjectHandler
freeObjects() (defined in Hugo::ObjectHandler)Hugo::ObjectHandler
getBaseBoundary(uint16 index) const (defined in Hugo::ObjectHandler)Hugo::ObjectHandler
getBoundaryOverlay(uint16 index) const (defined in Hugo::ObjectHandler)Hugo::ObjectHandler
getFirstOverlay(uint16 index) const (defined in Hugo::ObjectHandler)Hugo::ObjectHandler
getObjectBoundary(uint16 index) const (defined in Hugo::ObjectHandler)Hugo::ObjectHandler
homeIn(const int objIndex1, const int objIndex2, const int8 objDx, const int8 objDy)=0 (defined in Hugo::ObjectHandler)Hugo::ObjectHandlerpure virtual
isCarried(int objIndex) const (defined in Hugo::ObjectHandler)Hugo::ObjectHandler
isCarrying(uint16 wordIndex) (defined in Hugo::ObjectHandler)Hugo::ObjectHandler
kEdge (defined in Hugo::ObjectHandler)Hugo::ObjectHandlerprotectedstatic
kEdge2 (defined in Hugo::ObjectHandler)Hugo::ObjectHandlerprotectedstatic
kMaxObjNumb (defined in Hugo::ObjectHandler)Hugo::ObjectHandlerprotectedstatic
loadNumObj(Common::ReadStream &in) (defined in Hugo::ObjectHandler)Hugo::ObjectHandler
loadObjectArr(Common::ReadStream &in) (defined in Hugo::ObjectHandler)Hugo::ObjectHandler
loadObjectUses(Common::ReadStream &in) (defined in Hugo::ObjectHandler)Hugo::ObjectHandler
lookObject(Object *obj) (defined in Hugo::ObjectHandler)Hugo::ObjectHandler
moveObjects()=0 (defined in Hugo::ObjectHandler)Hugo::ObjectHandlerpure virtual
ObjectHandler(HugoEngine *vm) (defined in Hugo::ObjectHandler)Hugo::ObjectHandler
readObject(Common::ReadStream &in, Object &curObject) (defined in Hugo::ObjectHandler)Hugo::ObjectHandler
readObjectImages() (defined in Hugo::ObjectHandler)Hugo::ObjectHandler
readUse(Common::ReadStream &in, Uses &curUse) (defined in Hugo::ObjectHandler)Hugo::ObjectHandler
restoreAllSeq() (defined in Hugo::ObjectHandler)Hugo::ObjectHandler
restoreObjects(Common::SeekableReadStream *in) (defined in Hugo::ObjectHandler)Hugo::ObjectHandler
restoreSeq(Object *obj) (defined in Hugo::ObjectHandler)Hugo::ObjectHandlerprotected
saveObjects(Common::WriteStream *out) (defined in Hugo::ObjectHandler)Hugo::ObjectHandler
saveSeq(Object *obj) (defined in Hugo::ObjectHandler)Hugo::ObjectHandler
setCarriedScreen(int screenNum) (defined in Hugo::ObjectHandler)Hugo::ObjectHandler
setCarry(int objIndex, bool val) (defined in Hugo::ObjectHandler)Hugo::ObjectHandler
setPath(int objIndex, Path pathType, int16 vxPath, int16 vyPath) (defined in Hugo::ObjectHandler)Hugo::ObjectHandler
setVelocity(int objIndex, int8 vx, int8 vy) (defined in Hugo::ObjectHandler)Hugo::ObjectHandler
showTakeables() (defined in Hugo::ObjectHandler)Hugo::ObjectHandler
sign(T a) (defined in Hugo::ObjectHandler)Hugo::ObjectHandlerinlineprotected
storeBoundary(const int x1, const int x2, const int y) (defined in Hugo::ObjectHandler)Hugo::ObjectHandler
swapImages(int objIndex1, int objIndex2)=0 (defined in Hugo::ObjectHandler)Hugo::ObjectHandlerpure virtual
updateImages()=0 (defined in Hugo::ObjectHandler)Hugo::ObjectHandlerpure virtual
useObject(int16 objId) (defined in Hugo::ObjectHandler)Hugo::ObjectHandler
y2comp(const void *a, const void *b) (defined in Hugo::ObjectHandler)Hugo::ObjectHandlerstatic
~ObjectHandler() (defined in Hugo::ObjectHandler)Hugo::ObjectHandlervirtual