ScummVM API documentation
Buried::GenericItemAcquire Class Reference
Inheritance diagram for Buried::GenericItemAcquire:
Buried::SceneBase

Public Member Functions

 GenericItemAcquire (BuriedEngine *vm, Window *viewWindow, const LocationStaticData &sceneStaticData, const Location &priorLocation, int left, int top, int right, int bottom, int itemID, int clearStillFrame, byte &itemFlag)
 
int mouseDown (Window *viewWindow, const Common::Point &pointLocation)
 
virtual int droppedItem (Window *viewWindow, int itemID, const Common::Point &pointLocation, int itemFlags)
 
int specifyCursor (Window *viewWindow, const Common::Point &pointLocation)
 
- Public Member Functions inherited from Buried::SceneBase
 SceneBase (BuriedEngine *vm, Window *viewWindow, const LocationStaticData &sceneStaticData, const Location &priorLocation)
 
virtual void preDestructor ()
 
virtual int preEnterRoom (Window *viewWindow, const Location &priorLocation)
 
virtual int postEnterRoom (Window *viewWindow, const Location &priorLocation)
 
virtual int preExitRoom (Window *viewWindow, const Location &priorLocation)
 
virtual int postExitRoom (Window *viewWindow, const Location &priorLocation)
 
virtual int mouseUp (Window *viewWindow, const Common::Point &pointLocation)
 
virtual int mouseMove (Window *viewWindow, const Common::Point &pointLocation)
 
virtual int onCharacter (Window *viewWindow, const Common::KeyState &character)
 
virtual int paint (Window *viewWindow, Graphics::Surface *preBuffer)
 
virtual int gdiPaint (Window *viewWindow)
 
virtual int movieCallback (Window *viewWindow, VideoWindow *movie, int animationID, int status)
 
virtual int timerCallback (Window *viewWindow)
 
virtual int draggingItem (Window *viewWindow, int itemID, const Common::Point &pointLocation, int itemFlags)
 
virtual int locateAttempted (Window *viewWindow, const Common::Point &pointLocation)
 

Protected Attributes

bool _itemPresent
 
Common::Rect _acquireRegion
 
int _fullFrameIndex
 
int _clearFrameIndex
 
int _itemID
 
byte & _itemFlag
 
- Protected Attributes inherited from Buried::SceneBase
BuriedEngine_vm
 

Additional Inherited Members

- Public Attributes inherited from Buried::SceneBase
LocationStaticData _staticData
 
int32 _frameCycleCount
 

The documentation for this class was generated from the following file: