|
Common::String | getClassName () override |
|
void | synchronize (Serializer &s) override |
|
void | postInit (SceneObjectList *OwnerList=NULL) override |
|
bool | startAction (CursorType action, Event &event) override |
|
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 |
|
static void | display (int resNum, int lineNum,...) |
|
static void | display2 (int resNum, int lineNum) |
|
static void | display (const Common::String &msg) |
|
static SavedObject * | createInstance (const Common::String &className) |
|
uint32 | _updateStartFrame |
|
uint32 | _walkStartFrame |
|
Common::Point | _oldPosition |
|
int | _percent |
|
int | _priority |
|
int | _angle |
|
uint32 | _flags |
|
int | _xs |
|
int | _xe |
|
Rect | _paneRects [2] |
|
int | _visage |
|
SceneObjectWrapper * | _objectWrapper |
|
int | _strip |
|
AnimateMode | _animateMode |
|
int | _frame |
|
int | _endFrame |
|
int | _loopCount |
|
int | _frameChange |
|
int | _numFrames |
|
int | _regionIndex |
|
EventHandler * | _mover |
|
Common::Point | _moveDiff |
|
int | _moveRate |
|
Common::Point | _actorDestPos |
|
Action * | _endAction |
|
uint32 | _regionBitList |
|
byte * | _shadowMap |
|
int | _shade |
|
int | _oldShade |
|
int | _effect |
|
SceneObject * | _linkedActor |
|
int | _resNum |
|
int | _lookLineNum |
|
int | _useLineNum |
|
int | _talkLineNum |
|
Rect | _bounds |
|
Common::String | _msg |
|
Common::Point | _position |
|
int | _yDiff |
|
int | _sceneRegionId |
|
Public Attributes inherited from TsAGE::EventHandler |
Action * | _action |
|