|
| Object (HSQOBJECT o, const Common::String &key) |
|
Common::String | getName () const |
|
int | getId () const |
|
void | setState (int state, bool instant=false) |
|
int | getState () const |
|
bool | isTouchable () |
|
void | setTouchable (bool value) |
|
void | play (int state, bool loop=false, bool instant=false) |
|
void | play (const Common::String &state, bool loop=false, bool instant=false) |
|
void | showLayer (const Common::String &layer, bool visible) |
|
Facing | getFacing () const |
|
void | lockFacing (int facing) |
|
void | lockFacing (Facing left, Facing right, Facing front, Facing back) |
|
void | resetLockFacing () |
|
void | trig (const Common::String &name) |
|
void | setPop (int count) |
|
int | getPop () const |
|
float | popScale () const |
|
float | getScale () |
|
int | defaultVerbId () |
|
void | setFacing (Facing facing) |
|
Math::Vector2d | getUsePos () |
|
Facing | getDoorFacing () |
|
void | setIcon (int fps, const Common::StringArray &icons) |
|
void | setIcon (const Common::String &icon) |
|
Common::String | getIcon () |
|
ObjectIcons | getIcons () const |
|
bool | inInventory () |
|
void | removeInventory (Common::SharedPtr< Object > obj) |
|
int | getFlags () |
|
UseFlag | useFlag () |
|
bool | contains (const Math::Vector2d &pos) |
|
void | stopObjectMotors () |
|
void | dependentOn (Common::SharedPtr< Object > dependentObj, int state) |
|
Common::String | getAnimName (const Common::String &key) |
|
void | setHeadIndex (int head) |
|
void | setAnimationNames (const Common::String &head, const Common::String &stand, const Common::String &walk, const Common::String &reach) |
|
Common::String | getReachAnim () |
|
bool | isWalking () |
|
void | stopWalking () |
|
void | setCostume (const Common::String &name, const Common::String &sheet) |
|
void | stand () |
|
void | update (float elapsedSec) |
|
void | setAlphaTo (Common::SharedPtr< Motor > alphaTo) |
|
void | setRotateTo (Common::SharedPtr< Motor > rotateTo) |
|
void | setMoveTo (Common::SharedPtr< Motor > moveTo) |
|
void | setReach (Common::SharedPtr< Motor > reach) |
|
Common::SharedPtr< Motor > | getWalkTo () |
|
Common::SharedPtr< Motor > | getReach () |
|
void | setTalking (Common::SharedPtr< Motor > talking) |
|
void | setShakeTo (Common::SharedPtr< Motor > shakeTo) |
|
void | setScaleTo (Common::SharedPtr< Motor > scaleTo) |
|
Common::SharedPtr< Motor > | getTalking () |
|
void | stopTalking () |
|
void | turn (Facing facing) |
|
void | jiggle (float amount) |
|
void | inventoryScrollUp () |
|
void | inventoryScrollDown () |
|