ScummVM API documentation
Pegasus::AIArea Member List

This is the complete list of members for Pegasus::AIArea, including all inherited members.

_AIMovie (defined in Pegasus::AIArea)Pegasus::AIAreaprotected
_AIRules (defined in Pegasus::AIArea)Pegasus::AIAreaprotected
_allowInput (defined in Pegasus::InputHandler)Pegasus::InputHandlerprotected
_bounds (defined in Pegasus::Surface)Pegasus::Surfaceprotected
_inputHandler (defined in Pegasus::InputHandler)Pegasus::InputHandlerprotectedstatic
_invalHotspots (defined in Pegasus::InputHandler)Pegasus::InputHandlerprotectedstatic
_isIdling (defined in Pegasus::Idler)Pegasus::Idlerprotected
_lastFilter (defined in Pegasus::InputHandler)Pegasus::InputHandlerprotectedstatic
_leftAreaMovie (defined in Pegasus::AIArea)Pegasus::AIAreaprotected
_leftAreaOwner (defined in Pegasus::AIArea)Pegasus::AIAreaprotected
_leftInventoryTime (defined in Pegasus::AIArea)Pegasus::AIAreaprotected
_lockCount (defined in Pegasus::AIArea)Pegasus::AIAreaprotected
_middleAreaMovie (defined in Pegasus::AIArea)Pegasus::AIAreaprotected
_middleAreaOwner (defined in Pegasus::AIArea)Pegasus::AIAreaprotected
_middleBiochipTime (defined in Pegasus::AIArea)Pegasus::AIAreaprotected
_middleInventoryTime (defined in Pegasus::AIArea)Pegasus::AIAreaprotected
_nextHandler (defined in Pegasus::InputHandler)Pegasus::InputHandlerprotected
_nextIdler (defined in Pegasus::Idler)Pegasus::Idlerprotected
_ownsSurface (defined in Pegasus::Surface)Pegasus::Surfaceprotected
_prevIdler (defined in Pegasus::Idler)Pegasus::Idlerprotected
_rightAreaMovie (defined in Pegasus::AIArea)Pegasus::AIAreaprotected
_rightAreaOwner (defined in Pegasus::AIArea)Pegasus::AIAreaprotected
_rightBiochipTime (defined in Pegasus::AIArea)Pegasus::AIAreaprotected
_surface (defined in Pegasus::Surface)Pegasus::Surfaceprotected
activateHotspots() override (defined in Pegasus::AIArea)Pegasus::AIAreavirtual
addAIRule(AIRule *) (defined in Pegasus::AIArea)Pegasus::AIArea
AIArea(InputHandler *) (defined in Pegasus::AIArea)Pegasus::AIArea
allocateSurface(const Common::Rect &) (defined in Pegasus::Surface)Pegasus::Surfacevirtual
allowInput(const bool allow) (defined in Pegasus::InputHandler)Pegasus::InputHandlerinlinevirtual
checkMiddleArea() (defined in Pegasus::AIArea)Pegasus::AIArea
checkRules() (defined in Pegasus::AIArea)Pegasus::AIArea
clickInHotspot(const Input &, const Hotspot *) override (defined in Pegasus::AIArea)Pegasus::AIAreavirtual
copyToCurrentPort() const (defined in Pegasus::Surface)Pegasus::Surface
copyToCurrentPort(const Common::Rect &) const (defined in Pegasus::Surface)Pegasus::Surface
copyToCurrentPort(const Common::Rect &, const Common::Rect &) const (defined in Pegasus::Surface)Pegasus::Surface
copyToCurrentPortMasked(const Common::Rect &, const Common::Rect &, const Surface *) const (defined in Pegasus::Surface)Pegasus::Surface
copyToCurrentPortTransparent() const (defined in Pegasus::Surface)Pegasus::Surface
copyToCurrentPortTransparent(const Common::Rect &) const (defined in Pegasus::Surface)Pegasus::Surface
copyToCurrentPortTransparent(const Common::Rect &, const Common::Rect &) const (defined in Pegasus::Surface)Pegasus::Surface
copyToCurrentPortTransparentGlow(const Common::Rect &, const Common::Rect &) const (defined in Pegasus::Surface)Pegasus::Surface
deallocateSurface() (defined in Pegasus::Surface)Pegasus::Surfacevirtual
forceAIUnlocked() (defined in Pegasus::AIArea)Pegasus::AIArea
getBigInfoTime() (defined in Pegasus::AIArea)Pegasus::AIArea
getClickFilter() (defined in Pegasus::InputHandler)Pegasus::InputHandlervirtual
getCurrentFilter() (defined in Pegasus::InputHandler)Pegasus::InputHandlerinlinestatic
getCurrentHandler() (defined in Pegasus::InputHandler)Pegasus::InputHandlerinlinestatic
getImageFromMovieFrame(Video::VideoDecoder *, TimeValue) (defined in Pegasus::Surface)Pegasus::Surfacevirtual
getImageFromPICTFile(const Common::Path &fileName) (defined in Pegasus::Surface)Pegasus::Surfacevirtual
getImageFromPICTResource(Common::MacResManager *resFork, uint16 id) (defined in Pegasus::Surface)Pegasus::Surfacevirtual
getInput(Input &, Hotspot *&) (defined in Pegasus::InputHandler)Pegasus::InputHandlerstatic
getInputFilter() (defined in Pegasus::InputHandler)Pegasus::InputHandlervirtual
getMiddleAreaOwner() (defined in Pegasus::AIArea)Pegasus::AIArea
getNextHandler() (defined in Pegasus::InputHandler)Pegasus::InputHandlerinlinevirtual
getSmallInfoSegment(TimeValue &, TimeValue &) (defined in Pegasus::AIArea)Pegasus::AIArea
getSurface() const (defined in Pegasus::Surface)Pegasus::Surfaceinline
getSurfaceBounds(Common::Rect &r) (defined in Pegasus::Surface)Pegasus::Surfaceinline
grabInputFocus() (defined in Pegasus::InputHandler)Pegasus::InputHandlerinlinevirtual
handleInput(const Input &, const Hotspot *) override (defined in Pegasus::AIArea)Pegasus::AIAreavirtual
Idler() (defined in Pegasus::Idler)Pegasus::Idler
initAIArea() (defined in Pegasus::AIArea)Pegasus::AIArea
InputHandler(InputHandler *) (defined in Pegasus::InputHandler)Pegasus::InputHandler
invalHotspots() (defined in Pegasus::InputHandler)Pegasus::InputHandlerinlinestatic
isClickInput(const Input &, const Hotspot *) (defined in Pegasus::InputHandler)Pegasus::InputHandlervirtual
isIdling() const (defined in Pegasus::Idler)Pegasus::Idlerinline
isSurfaceValid() const (defined in Pegasus::Surface)Pegasus::Surfaceinline
lockAIOut() (defined in Pegasus::AIArea)Pegasus::AIArea
loopAIAreaSequence(const LowerClientSignature, const LowerAreaSignature, const TimeValue, const TimeValue) (defined in Pegasus::AIArea)Pegasus::AIArea
playAIAreaSequence(const LowerClientSignature, const LowerAreaSignature, const TimeValue, const TimeValue) (defined in Pegasus::AIArea)Pegasus::AIArea
playAIMovie(const LowerAreaSignature, const Common::Path &movieName, bool keepLastFrame, const InputBits) (defined in Pegasus::AIArea)Pegasus::AIArea
pollForInput() (defined in Pegasus::InputHandler)Pegasus::InputHandlerstatic
readAIRules(Common::ReadStream *stream) (defined in Pegasus::AIArea)Pegasus::AIArea
readInputDevice(Input &) (defined in Pegasus::InputHandler)Pegasus::InputHandlerstatic
releaseInputFocus() (defined in Pegasus::InputHandler)Pegasus::InputHandlerinlinevirtual
removeAllRules() (defined in Pegasus::AIArea)Pegasus::AIArea
restoreAIState() (defined in Pegasus::AIArea)Pegasus::AIArea
saveAIState() (defined in Pegasus::AIArea)Pegasus::AIArea
scaleTransparentCopy(const Common::Rect &, const Common::Rect &) const (defined in Pegasus::Surface)Pegasus::Surface
scaleTransparentCopyGlow(const Common::Rect &, const Common::Rect &) const (defined in Pegasus::Surface)Pegasus::Surface
setAIAreaToTime(const LowerClientSignature, const LowerAreaSignature, const TimeValue) (defined in Pegasus::AIArea)Pegasus::AIArea
setAIVolume(const uint16) (defined in Pegasus::AIArea)Pegasus::AIArea
setInputHandler(InputHandler *) (defined in Pegasus::InputHandler)Pegasus::InputHandlerstatic
setLeftMovieTime(const TimeValue) (defined in Pegasus::AIArea)Pegasus::AIAreaprotected
setMiddleMovieTime(const LowerClientSignature, const TimeValue) (defined in Pegasus::AIArea)Pegasus::AIAreaprotected
setNextHandler(InputHandler *nextHandler) (defined in Pegasus::InputHandler)Pegasus::InputHandlerinlinevirtual
setRightMovieTime(const TimeValue) (defined in Pegasus::AIArea)Pegasus::AIAreaprotected
shareSurface(Surface *surface) (defined in Pegasus::Surface)Pegasus::Surfacevirtual
startIdling() (defined in Pegasus::Idler)Pegasus::Idlervirtual
stopIdling() (defined in Pegasus::Idler)Pegasus::Idlervirtual
Surface() (defined in Pegasus::Surface)Pegasus::Surface
toggleMiddleAreaOwner() (defined in Pegasus::AIArea)Pegasus::AIArea
unlockAI() (defined in Pegasus::AIArea)Pegasus::AIArea
updateCursor(const Common::Point, const Hotspot *) (defined in Pegasus::InputHandler)Pegasus::InputHandlervirtual
useIdleTime() override (defined in Pegasus::AIArea)Pegasus::AIAreaprotectedvirtual
wantsCursor() (defined in Pegasus::InputHandler)Pegasus::InputHandlervirtual
writeAIRules(Common::WriteStream *stream) (defined in Pegasus::AIArea)Pegasus::AIArea
~AIArea() override (defined in Pegasus::AIArea)Pegasus::AIArea
~Idler() (defined in Pegasus::Idler)Pegasus::Idlervirtual
~InputHandler() (defined in Pegasus::InputHandler)Pegasus::InputHandlervirtual
~Surface() (defined in Pegasus::Surface)Pegasus::Surfacevirtual