ScummVM API documentation
Grim::Actor Member List

This is the complete list of members for Grim::Actor, including all inherited members.

activateShadow(bool active, const char *shadowName) (defined in Grim::Actor)Grim::Actor
activateShadow(bool active, SetShadow *shadow) (defined in Grim::Actor)Grim::Actor
Actor()Grim::Actor
addShadowPlane(const char *name) (defined in Grim::Actor)Grim::Actor
AlphaMode enum name (defined in Grim::Actor)Grim::Actor
AlphaModulate enum value (defined in Grim::Actor)Grim::Actor
AlphaOff enum value (defined in Grim::Actor)Grim::Actor
AlphaReplace enum value (defined in Grim::Actor)Grim::Actor
attachToActor(Actor *other, const char *joint) (defined in Grim::Actor)Grim::Actor
clearCostumes() (defined in Grim::Actor)Grim::Actor
clearShadowPlane(int i) (defined in Grim::Actor)Grim::Actor
clearShadowPlanes() (defined in Grim::Actor)Grim::Actor
CollisionBox enum value (defined in Grim::Actor)Grim::Actor
CollisionMode enum name (defined in Grim::Actor)Grim::Actor
CollisionOff enum value (defined in Grim::Actor)Grim::Actor
CollisionSphere enum value (defined in Grim::Actor)Grim::Actor
detach() (defined in Grim::Actor)Grim::Actor
draw() (defined in Grim::Actor)Grim::Actor
drawToCleanBuffer() (defined in Grim::Actor)Grim::Actor
findCostume(const Common::String &name) (defined in Grim::Actor)Grim::Actor
findMaterial(const Common::String &name) (defined in Grim::Actor)Grim::Actor
getAlphaMode() const (defined in Grim::Actor)Grim::Actorinline
getBBoxInfo(Math::Vector3d &bboxPos, Math::Vector3d &bboxSize) const (defined in Grim::Actor)Grim::Actor
getCostumes() const (defined in Grim::Actor)Grim::Actorinline
getCostumeStackDepth() const (defined in Grim::Actor)Grim::Actorinline
getCurrentCostume() const (defined in Grim::Actor)Grim::Actor
getDestPos() const (defined in Grim::Actor)Grim::Actorinline
getEffectiveAlpha() const (defined in Grim::Actor)Grim::Actorinline
getEffectiveSortOrder() const (defined in Grim::Actor)Grim::Actor
getFinalMatrix() const (defined in Grim::Actor)Grim::Actor
getGlobalAlpha() const (defined in Grim::Actor)Grim::Actorinline
getHeadPos() const (defined in Grim::Actor)Grim::Actor
getId() const override (defined in Grim::PoolObject< Actor >)Grim::PoolObject< Actor >virtual
getLightMode() const (defined in Grim::Actor)Grim::Actorinline
getLocalAlpha(unsigned int vertex) const (defined in Grim::Actor)Grim::Actor
getLookAtRate() const (defined in Grim::Actor)Grim::Actor
getLookAtVector() (defined in Grim::Actor)Grim::Actorinline
getName() constGrim::Actorinline
getPitch() constGrim::Actorinline
getPool() (defined in Grim::PoolObject< Actor >)Grim::PoolObject< Actor >static
getPos() constGrim::Actorinline
getPuckVector() constGrim::Actor
getRestChore() const (defined in Grim::Actor)Grim::Actor
getRoll() constGrim::Actorinline
getRotationQuat() const (defined in Grim::Actor)Grim::Actor
getScale() const (defined in Grim::Actor)Grim::Actorinline
getSortOrder() const (defined in Grim::Actor)Grim::Actor
getStaticTag() (defined in Grim::Actor)Grim::Actorinlinestatic
getTag() const override (defined in Grim::PoolObject< Actor >)Grim::PoolObject< Actor >inlinevirtual
getTalkChore(int index) const (defined in Grim::Actor)Grim::Actor
getTalkColor() constGrim::Actorinline
getTalkCostume(int index) const (defined in Grim::Actor)Grim::Actor
getTimeScale() constGrim::Actorinline
getTurnRate() constGrim::Actorinline
getWalkRate() constGrim::Actorinline
getWorldPos() const (defined in Grim::Actor)Grim::Actor
getYaw() constGrim::Actorinline
getYawTo(const Actor *actor) constGrim::Actor
getYawTo(const Math::Vector3d &p) constGrim::Actor
handleCollisionWith(Actor *actor, CollisionMode mode, Math::Vector3d *vec) const (defined in Grim::Actor)Grim::Actor
hasFollowBoxes() const (defined in Grim::Actor)Grim::Actorinline
hasFollowedBoxes() const (defined in Grim::Actor)Grim::Actorinline
hasLocalAlpha() const (defined in Grim::Actor)Grim::Actor
isAttached() const (defined in Grim::Actor)Grim::Actorinline
isDrawableInSet(const Common::String &setName) constGrim::Actor
isInOverworld() const (defined in Grim::Actor)Grim::Actorinline
isInSet(const Common::String &setName) constGrim::Actor
isLookAtVectorZero() (defined in Grim::Actor)Grim::Actorinline
isTalking()Grim::Actor
isTalkingForeground() const (defined in Grim::Actor)Grim::Actor
isTurning() constGrim::Actor
isVisible() constGrim::Actorinline
isWalking() constGrim::Actor
LightFastDyn enum value (defined in Grim::Actor)Grim::Actor
LightMode enum name (defined in Grim::Actor)Grim::Actor
LightNone enum value (defined in Grim::Actor)Grim::Actor
LightNormDyn enum value (defined in Grim::Actor)Grim::Actor
LightStatic enum value (defined in Grim::Actor)Grim::Actor
lineCleanup() (defined in Grim::Actor)Grim::Actor
loadMaterial(const Common::String &name, bool clamp) (defined in Grim::Actor)Grim::Actor
moveTo(const Math::Vector3d &pos) (defined in Grim::Actor)Grim::Actor
PoolObject() (defined in Grim::PoolObject< Actor >)Grim::PoolObject< Actor >protected
popCostume() (defined in Grim::Actor)Grim::Actor
pushCostume(const char *name) (defined in Grim::Actor)Grim::Actor
putInSet(const Common::String &setName)Grim::Actor
restoreState(SaveGame *savedState)Grim::Actor
restoreStaticState(SaveGame *state) (defined in Grim::Actor)Grim::Actorstatic
saveState(SaveGame *savedState) constGrim::Actor
saveStaticState(SaveGame *state) (defined in Grim::Actor)Grim::Actorstatic
sayLine(const char *msgId, bool background, float x, float y)Grim::Actor
setActivateShadow(int, bool) (defined in Grim::Actor)Grim::Actor
setActiveShadow(int shadowId) (defined in Grim::Actor)Grim::Actor
setAlphaMode(AlphaMode mode, const Common::String &mesh) (defined in Grim::Actor)Grim::Actor
setCollisionMode(CollisionMode mode) (defined in Grim::Actor)Grim::Actor
setCollisionScale(float scale) (defined in Grim::Actor)Grim::Actor
setColormap(const char *map) (defined in Grim::Actor)Grim::Actor
setCostume(const char *name) (defined in Grim::Actor)Grim::Actor
setFollowBoxes(bool follow) (defined in Grim::Actor)Grim::Actor
setGlobalAlpha(float alpha, const Common::String &mesh) (defined in Grim::Actor)Grim::Actor
setHead(int joint1, int joint2, int joint3, float maxRoll, float maxPitch, float maxYaw) (defined in Grim::Actor)Grim::Actor
setHead(const char *joint, const Math::Vector3d &offset) (defined in Grim::Actor)Grim::Actor
setHeadLimits(float yawRange, float maxPitch, float minPitch) (defined in Grim::Actor)Grim::Actor
setId(int id) (defined in Grim::PoolObject< Actor >)Grim::PoolObject< Actor >
setInOverworld(bool inOverworld) (defined in Grim::Actor)Grim::Actorinline
setLightMode(LightMode lightMode) (defined in Grim::Actor)Grim::Actorinline
setLocalAlpha(unsigned int vertex, float alpha) (defined in Grim::Actor)Grim::Actor
setLocalAlphaMode(unsigned int vertex, AlphaMode alphamode) (defined in Grim::Actor)Grim::Actor
setLookAtActor(Actor *other) (defined in Grim::Actor)Grim::Actorinline
setLookAtRate(float rate) (defined in Grim::Actor)Grim::Actor
setLookAtVector(const Math::Vector3d &vector) (defined in Grim::Actor)Grim::Actorinline
setLookAtVectorZero() (defined in Grim::Actor)Grim::Actorinline
setLooking(bool lookingMode) (defined in Grim::Actor)Grim::Actorinline
setMumbleChore(int choreNumber, Costume *cost) (defined in Grim::Actor)Grim::Actor
setName(const Common::String &name)Grim::Actorinline
setPos(const Math::Vector3d &position)Grim::Actor
setPuckOrient(bool orient) (defined in Grim::Actor)Grim::Actor
setReflection(float angle) (defined in Grim::Actor)Grim::Actorinline
setRestChore(int choreNumber, Costume *cost) (defined in Grim::Actor)Grim::Actor
setRot(const Math::Angle &pitch, const Math::Angle &yaw, const Math::Angle &roll)Grim::Actor
setRot(const Math::Vector3d &pos)Grim::Actor
setRunning(bool running)Grim::Actorinline
setScale(float scale)Grim::Actorinline
setShadowColor(const Color &color) (defined in Grim::Actor)Grim::Actor
setShadowPlane(const char *name) (defined in Grim::Actor)Grim::Actor
setShadowPoint(const Math::Vector3d &pos) (defined in Grim::Actor)Grim::Actor
setShadowValid(int) (defined in Grim::Actor)Grim::Actor
setSortOrder(const int order) (defined in Grim::Actor)Grim::Actor
setTalkChore(int index, int choreNumber, Costume *cost) (defined in Grim::Actor)Grim::Actor
setTalkColor(const Color &color)Grim::Actorinline
setTimeScale(float scale)Grim::Actorinline
setTurnChores(int left_chore, int right_chore, Costume *cost) (defined in Grim::Actor)Grim::Actor
setTurnRate(float rate)Grim::Actorinline
setVisibility(bool val)Grim::Actorinline
setWalkChore(int choreNumber, Costume *cost) (defined in Grim::Actor)Grim::Actor
setWalkRate(float rate)Grim::Actorinline
shutUp()Grim::Actor
singleTurnTo(const Math::Vector3d &pos)Grim::Actor
stopAllChores(bool ignoreLoopingChores=false) (defined in Grim::Actor)Grim::Actor
stopTurning()Grim::Actor
stopWalking()Grim::Actorinline
turn(int dir)Grim::Actor
turnTo(const Math::Angle &pitch, const Math::Angle &yaw, const Math::Angle &roll, bool snap=false)Grim::Actor
turnTo(const Math::Vector3d &pos, bool snap=false)Grim::Actor
update(uint frameTime) (defined in Grim::Actor)Grim::Actor
updateTalk(uint frameTime)Grim::Actor
walkForward()Grim::Actor
walkTo(const Math::Vector3d &position)Grim::Actor
~Actor()Grim::Actor
~PoolObject() (defined in Grim::PoolObject< Actor >)Grim::PoolObject< Actor >virtual
~PoolObjectBase() (defined in Grim::PoolObjectBase)Grim::PoolObjectBaseinlinevirtual