|
int | changeFrame () |
|
| SceneObject (const SceneObject &so) |
|
SceneObject & | operator= (const SceneObject &so) |
|
void | setPosition (const Common::Point &p, int yDiff=0) |
|
void | setStrip (int frameNum) |
|
void | setStrip2 (int frameNum) |
|
void | setZoom (int percent) |
|
void | updateZoom () |
|
void | changeZoom (int percent) |
|
void | setFrame (int frameNum) |
|
void | setFrame2 (int frameNum) |
|
void | setPriority (int priority) |
|
void | fixPriority (int priority) |
|
void | setVisage (int visage) |
|
void | setObjectWrapper (SceneObjectWrapper *objWrapper) |
|
void | addMover (ObjectMover *mover,...) |
|
void | getHorizBounds () |
|
int | getRegionIndex () |
|
int | checkRegion (const Common::Point &pt) |
|
void | animate (int animMode,...) |
|
void | checkAngle (const SceneObject *obj) |
|
void | checkAngle (const Common::Point &pt) |
|
void | hide () |
|
void | show () |
|
int | getSpliceArea (const SceneObject *obj) |
|
int | getFrameCount () |
|
bool | isNoMover () const |
|
void | synchronize (Serializer &s) override |
|
Common::String | getClassName () override |
|
void | postInit (SceneObjectList *OwnerList=NULL) override |
|
void | remove () override |
|
void | process (Event &event) override |
|
void | dispatch () override |
|
virtual void | calcAngle (const Common::Point &pt) |
|
virtual void | removeObject () |
|
virtual GfxSurface | getFrame () |
|
virtual void | reposition () |
|
virtual void | draw () |
|
virtual void | proc19 () |
|
virtual void | updateScreen () |
|
virtual void | updateAngle (const Common::Point &pt) |
|
virtual void | changeAngle (int angle) |
|
virtual void | copy (SceneObject *src) |
|
virtual SceneObject * | clone () const |
|
void | setup (int visage, int stripFrameNum, int frameNum, int posX, int posY, int priority) |
|
void | setup (int visage, int stripFrameNum, int frameNum) |
|
bool | startAction (CursorType action, Event &event) override |
|
void | doAction (int action) override |
|
void | setDetails (int ys, int xs, int ye, int xe, const int resnum, const int lookLineNum, const int useLineNum) |
|
void | setDetails (const Rect &bounds, int resNum, int lookLineNum, int talkLineNum, int useLineNum, int mode, SceneItem *item) |
|
void | setDetails (int sceneRegionId, int resNum, int lookLineNum, int talkLineNum, int useLineNum, int mode=0) |
|
void | setDetails (int resNum, int lookLineNum, int talkLineNum, int useLineNum, int mode, SceneItem *item) |
|
void | setDetails (int resNum, int lookLineNum, int talkLineNum, int useLineNum) |
|
void | destroy () override |
|
bool | contains (const Common::Point &pt) |
|
void | setBounds (const Rect &newBounds) |
|
void | setBounds (const int ys, const int xe, const int ye, const int xs) |
|
Public Member Functions inherited from TsAGE::EventHandler |
virtual void | signal () |
|
virtual void | setAction (Action *action) |
|
virtual void | setAction (Action *action, EventHandler *endHandler,...) |
|
void | synchronize (Serializer &s) override |
|