ScummVM API documentation
Harvester::Entity Member List

This is the complete list of members for Harvester::Entity, including all inherited members.

configureHotspotBounds(int width, int height) (defined in Harvester::Entity)Harvester::Entity
configureTimerCountdown(int initialValue, int currentValue, bool enabled, bool looping, bool global) (defined in Harvester::Entity)Harvester::Entity
didAnimationAdvanceLastTick() const (defined in Harvester::Entity)Harvester::Entityinline
draw(Graphics::Screen &screen) const (defined in Harvester::Entity)Harvester::Entity
getAnimationRate() const (defined in Harvester::Entity)Harvester::Entityinline
getAnimationSequence() const (defined in Harvester::Entity)Harvester::Entityinline
getBoundsHeight() const (defined in Harvester::Entity)Harvester::Entityinline
getBoundsWidth() const (defined in Harvester::Entity)Harvester::Entityinline
getClassId() const (defined in Harvester::Entity)Harvester::Entityinline
getCurrentFrame() const (defined in Harvester::Entity)Harvester::Entityinline
getCurrentFrameMetrics(int &width, int &height, int &xOffset, int &yOffset) const (defined in Harvester::Entity)Harvester::Entity
getDepthScale() const (defined in Harvester::Entity)Harvester::Entityinline
getFrameCount() const (defined in Harvester::Entity)Harvester::Entityinline
getLastFrame() const (defined in Harvester::Entity)Harvester::Entityinline
getName() const (defined in Harvester::Entity)Harvester::Entityinline
getScreenRect() const (defined in Harvester::Entity)Harvester::Entity
getTimerCurrentValue() const (defined in Harvester::Entity)Harvester::Entityinline
getTimerInitialValue() const (defined in Harvester::Entity)Harvester::Entityinline
getX() const (defined in Harvester::Entity)Harvester::Entityinline
getY() const (defined in Harvester::Entity)Harvester::Entityinline
getZ() const (defined in Harvester::Entity)Harvester::Entityinline
getZExtent() const (defined in Harvester::Entity)Harvester::Entityinline
hasFrames() const (defined in Harvester::Entity)Harvester::Entityinline
hasOpaqueFramesInRange(int firstFrame, int lastFrame) const (defined in Harvester::Entity)Harvester::Entity
hitTest(const Common::Point &point) const (defined in Harvester::Entity)Harvester::Entity
isAnimationEnabled() const (defined in Harvester::Entity)Harvester::Entityinline
isTimerEnabled() const (defined in Harvester::Entity)Harvester::Entityinline
isTimerGlobal() const (defined in Harvester::Entity)Harvester::Entityinline
isTimerLooping() const (defined in Harvester::Entity)Harvester::Entityinline
isVisible() const (defined in Harvester::Entity)Harvester::Entityinline
loadAbmResource(ResourceManager &resources, const Common::String &path) (defined in Harvester::Entity)Harvester::Entity
loadBitmapResource(ResourceManager &resources, const Common::String &path) (defined in Harvester::Entity)Harvester::Entity
measureCurrentFrameTransparency(uint32 &framePixels, uint32 &transparentPixels, uint32 &preservedPixels) const (defined in Harvester::Entity)Harvester::Entity
overlapsEntity(const Entity &other) const (defined in Harvester::Entity)Harvester::Entity
pauseTimerCountdown(uint32 now) (defined in Harvester::Entity)Harvester::Entity
resumeTimerCountdown(uint32 now) (defined in Harvester::Entity)Harvester::Entity
setAnchorMode(RuntimeEntityAnchorMode anchorMode) (defined in Harvester::Entity)Harvester::Entity
setAnimationEnabled(bool enabled) (defined in Harvester::Entity)Harvester::Entity
setAnimationFrameRange(int firstFrame, int lastFrame, bool looping) (defined in Harvester::Entity)Harvester::Entity
setAnimationRate(int rate) (defined in Harvester::Entity)Harvester::Entity
setAnimationSequence(int sequence) (defined in Harvester::Entity)Harvester::Entity
setClassId(int classId) (defined in Harvester::Entity)Harvester::Entityinline
setCurrentFrame(int frame) (defined in Harvester::Entity)Harvester::Entity
setDepthScale(float scale) (defined in Harvester::Entity)Harvester::Entity
setHitTestMode(RuntimeEntityHitTestMode mode) (defined in Harvester::Entity)Harvester::Entityinline
setLooping(bool looping) (defined in Harvester::Entity)Harvester::Entityinline
setName(const Common::String &name) (defined in Harvester::Entity)Harvester::Entityinline
setPingPong(bool pingPong) (defined in Harvester::Entity)Harvester::Entityinline
setPlayBackwards(bool playBackwards) (defined in Harvester::Entity)Harvester::Entityinline
setPosition(int x, int y, float z) (defined in Harvester::Entity)Harvester::Entity
setTimerEnabled(bool enabled) (defined in Harvester::Entity)Harvester::Entity
setVisible(bool visible) (defined in Harvester::Entity)Harvester::Entityinline
setZExtent(float zExtent) (defined in Harvester::Entity)Harvester::Entityinline
tickTimerState(uint32 now, Common::Array< Common::String > &expiredTimerNames) (defined in Harvester::Entity)Harvester::Entity
tickVisualState(uint32 now) (defined in Harvester::Entity)Harvester::Entity