ScummVM API documentation
Alcachofa::CameraV3 Member List

This is the complete list of members for Alcachofa::CameraV3, including all inherited members.

_appliedCenter (defined in Alcachofa::Camera)Alcachofa::Cameraprotected
_mat2Dto3D (defined in Alcachofa::Camera)Alcachofa::Cameraprotected
_mat3Dto2D (defined in Alcachofa::Camera)Alcachofa::Cameraprotected
_roomMax (defined in Alcachofa::Camera)Alcachofa::Cameraprotected
_roomMin (defined in Alcachofa::Camera)Alcachofa::Cameraprotected
_roomScale (defined in Alcachofa::Camera)Alcachofa::Cameraprotected
lerpPos(Process &process, Math::Vector2d targetPos, int32 duration, EasingType easingType) (defined in Alcachofa::CameraV3)Alcachofa::CameraV3
lerpPos(Process &process, Math::Vector3d targetPos, int32 duration, EasingType easingType) (defined in Alcachofa::CameraV3)Alcachofa::CameraV3
lerpPosScale(Process &process, Math::Vector3d targetPos, float targetScale, int32 duration, EasingType moveEasingType, EasingType scaleEasingType) (defined in Alcachofa::CameraV3)Alcachofa::CameraV3
lerpPosZ(Process &process, float targetPosZ, int32 duration, EasingType easingType) (defined in Alcachofa::CameraV3)Alcachofa::CameraV3
lerpRotation(Process &process, float targetRotation, int32 duration, EasingType easingType) (defined in Alcachofa::CameraV3)Alcachofa::CameraV3
lerpScale(Process &process, float targetScale, int32 duration, EasingType easingType) (defined in Alcachofa::CameraV3)Alcachofa::CameraV3
onChangedRoom(bool resetCamera) override (defined in Alcachofa::CameraV3)Alcachofa::CameraV3virtual
onCloseMenu() override (defined in Alcachofa::CameraV3)Alcachofa::CameraV3virtual
onOpenMenu() override (defined in Alcachofa::CameraV3)Alcachofa::CameraV3virtual
onScriptChangedCharacter(MainCharacterKind kind) override (defined in Alcachofa::CameraV3)Alcachofa::CameraV3virtual
onTriggeredDoor(WalkingCharacter *target) override (defined in Alcachofa::CameraV3)Alcachofa::CameraV3virtual
onTriggeredDoor(Common::Point fixedPosition) override (defined in Alcachofa::CameraV3)Alcachofa::CameraV3virtual
onUserChangedCharacter() override (defined in Alcachofa::CameraV3)Alcachofa::CameraV3virtual
preUpdate() override (defined in Alcachofa::CameraV3)Alcachofa::CameraV3virtual
rotation() const override (defined in Alcachofa::CameraV3)Alcachofa::CameraV3virtual
scale() const override (defined in Alcachofa::CameraV3)Alcachofa::CameraV3virtual
setAppliedCenter(Math::Vector3d center) (defined in Alcachofa::Camera)Alcachofa::Cameraprotected
setFollow(WalkingCharacter *target) override (defined in Alcachofa::CameraV3)Alcachofa::CameraV3virtual
setFollow(WalkingCharacter *target, bool catchup) (defined in Alcachofa::CameraV3)Alcachofa::CameraV3
setRoomBounds(Graphic &background) override (defined in Alcachofa::CameraV3)Alcachofa::CameraV3virtual
setupMatricesAround(Math::Vector3d center) (defined in Alcachofa::Camera)Alcachofa::Cameraprotected
shake(Process &process, Math::Vector2d amplitude, Math::Vector2d frequency, int32 duration) (defined in Alcachofa::CameraV3)Alcachofa::CameraV3
syncGame(Common::Serializer &s) override (defined in Alcachofa::CameraV3)Alcachofa::CameraV3virtual
transform2Dto3D(Math::Vector3d v) const (defined in Alcachofa::Camera)Alcachofa::Camera
transform3Dto2D(Math::Vector3d v) const (defined in Alcachofa::Camera)Alcachofa::Camera
transform3Dto2D(Common::Point p) const (defined in Alcachofa::Camera)Alcachofa::Camera
update() override (defined in Alcachofa::CameraV3)Alcachofa::CameraV3virtual
waitToStop(Process &process) (defined in Alcachofa::CameraV3)Alcachofa::CameraV3
~Camera() (defined in Alcachofa::Camera)Alcachofa::Cameravirtual