|
| Item (BladeRunnerEngine *vm) |
|
void | getXYZ (float *x, float *y, float *z) const |
|
void | setXYZ (Vector3 position) |
|
void | getWidthHeight (int *width, int *height) const |
|
void | getAnimationId (int *animationId) const |
|
const BoundingBox & | getBoundingBox () |
|
const Common::Rect & | getScreenRectangle () |
|
int | getFacing () const |
|
void | setFacing (int facing) |
|
bool | isTarget () const |
|
void | setIsTarget (bool val) |
|
bool | isSpinning () const |
|
void | spinInWorld () |
|
bool | isVisible () const |
|
void | setVisible (bool val) |
|
bool | isPoliceMazeEnemy () const |
|
void | setPoliceMazeEnemy (bool val) |
|
bool | tick (Common::Rect *screenRect, bool special) |
|
void | setup (int itemId, int setId, int animationId, Vector3 position, int facing, int height, int width, bool isTargetFlag, bool isVisibleFlag, bool isPoliceMazeEnemyFlag) |
|
bool | isUnderMouse (int mouseX, int mouseY) const |
|
void | save (SaveFileWriteStream &f) |
|
void | load (SaveFileReadStream &f) |
|
The documentation for this class was generated from the following file: