ScummVM API documentation
hpl::cCamera3D Member List

This is the complete list of members for hpl::cCamera3D, including all inherited members.

AddPitch(float afAngle) (defined in hpl::cCamera3D)hpl::cCamera3D
AddRoll(float afAngle) (defined in hpl::cCamera3D)hpl::cCamera3D
AddYaw(float afAngle) (defined in hpl::cCamera3D)hpl::cCamera3D
AttachEntity(iEntity3D *apEntity) (defined in hpl::cCamera3D)hpl::cCamera3D
cCamera3D() (defined in hpl::cCamera3D)hpl::cCamera3D
ClearAttachedEntities() (defined in hpl::cCamera3D)hpl::cCamera3D
GetAspect() (defined in hpl::cCamera3D)hpl::cCamera3Dinline
GetAttachmentNode() (defined in hpl::cCamera3D)hpl::cCamera3Dinline
GetEyePosition() (defined in hpl::cCamera3D)hpl::cCamera3Dvirtual
GetFarClipPlane() (defined in hpl::cCamera3D)hpl::cCamera3Dinline
GetForward() (defined in hpl::cCamera3D)hpl::cCamera3D
GetFOV() (defined in hpl::cCamera3D)hpl::cCamera3Dinline
GetFrustum() (defined in hpl::cCamera3D)hpl::cCamera3D
GetInifintiveFarPlane() (defined in hpl::cCamera3D)hpl::cCamera3Dinline
GetMoveMatrix() (defined in hpl::cCamera3D)hpl::cCamera3D
GetMoveMode() (defined in hpl::cCamera3D)hpl::cCamera3Dinline
GetNearClipPlane() (defined in hpl::cCamera3D)hpl::cCamera3Dinline
GetPitch() const (defined in hpl::cCamera3D)hpl::cCamera3Dinline
GetPitchLimits() (defined in hpl::cCamera3D)hpl::cCamera3Dinline
GetPosition() const (defined in hpl::cCamera3D)hpl::cCamera3Dinline
GetPrevProjection() (defined in hpl::cCamera3D)hpl::cCamera3Dinline
GetPrevView() (defined in hpl::cCamera3D)hpl::cCamera3Dinline
GetProjectionMatrix() (defined in hpl::cCamera3D)hpl::cCamera3D
GetRight() (defined in hpl::cCamera3D)hpl::cCamera3D
GetRoll() const (defined in hpl::cCamera3D)hpl::cCamera3Dinline
GetRotateMode() (defined in hpl::cCamera3D)hpl::cCamera3Dinline
GetType() (defined in hpl::cCamera3D)hpl::cCamera3Dinlinevirtual
GetUp() (defined in hpl::cCamera3D)hpl::cCamera3D
GetViewMatrix() (defined in hpl::cCamera3D)hpl::cCamera3D
GetYaw() const (defined in hpl::cCamera3D)hpl::cCamera3Dinline
GetYawLimits() (defined in hpl::cCamera3D)hpl::cCamera3Dinline
MoveForward(float afDist)hpl::cCamera3D
MoveRight(float afDist)hpl::cCamera3D
MoveUp(float afDist)hpl::cCamera3D
RemoveEntity(iEntity3D *apEntity) (defined in hpl::cCamera3D)hpl::cCamera3D
ResetRotation()hpl::cCamera3D
SetAspect(float afAngle) (defined in hpl::cCamera3D)hpl::cCamera3Dinline
SetFarClipPlane(float afX) (defined in hpl::cCamera3D)hpl::cCamera3Dinline
SetFOV(float afAngle) (defined in hpl::cCamera3D)hpl::cCamera3Dinline
SetInifintiveFarPlane(bool abX)hpl::cCamera3Dinline
SetModelViewMatrix(iLowLevelGraphics *apLowLevel) (defined in hpl::cCamera3D)hpl::cCamera3Dvirtual
SetMoveMode(eCameraMoveMode aMode)hpl::cCamera3D
SetNearClipPlane(float afX) (defined in hpl::cCamera3D)hpl::cCamera3Dinline
SetPitch(float afAngle) (defined in hpl::cCamera3D)hpl::cCamera3D
SetPitchLimits(cVector2f avLimits)hpl::cCamera3Dinline
SetPosition(const cVector3f &avPos) (defined in hpl::cCamera3D)hpl::cCamera3D
SetPrevProjection(const cMatrixf &a_mtxA) (defined in hpl::cCamera3D)hpl::cCamera3Dinline
SetPrevView(const cMatrixf &a_mtxA) (defined in hpl::cCamera3D)hpl::cCamera3Dinline
SetProjectionMatrix(iLowLevelGraphics *apLowLevel) (defined in hpl::cCamera3D)hpl::cCamera3Dvirtual
SetRoll(float afAngle) (defined in hpl::cCamera3D)hpl::cCamera3D
SetRotateMode(eCameraRotateMode aMode)hpl::cCamera3D
SetYaw(float afAngle) (defined in hpl::cCamera3D)hpl::cCamera3D
SetYawLimits(cVector2f avLimits)hpl::cCamera3Dinline
UnProject(const cVector2f &avScreenPos, iLowLevelGraphics *apLowLevel)hpl::cCamera3D
~cCamera3D() (defined in hpl::cCamera3D)hpl::cCamera3Dvirtual
~iCamera()=default (defined in hpl::iCamera)hpl::iCameravirtual