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