sead
Loading...
Searching...
No Matches
sead::Projection Member List

This is the complete list of members for sead::Projection, including all inherited members.

cameraPosToScreenPos(Vector3f *dst, const Vector3f &camera_pos) constsead::Projection
cType_Ortho enum valuesead::Projection
cType_Perspective enum valuesead::Projection
cType_Undefined enum valuesead::Projection
doScreenPosToCameraPosTo(Vector3f *dst, const Vector3f &screen_pos) const =0sead::Projectionpure virtual
doUpdateDeviceMatrix(Matrix44f *dst, const Matrix44f &src, Graphics::DevicePosture pose) constsead::Projectionvirtual
doUpdateMatrix(Matrix44f *dst) const =0sead::Projectionpure virtual
getDeviceProjectionMatrix() constsead::Projection
getProjectionMatrix() constsead::Projection
getProjectionMatrixMutable()sead::Projection
getProjectionType() const =0sead::Projectionpure virtual
mDeviceDirtysead::Projectionmutableprivate
mDeviceMatrixsead::Projectionprivate
mDevicePosturesead::Projectionprivate
mDeviceZOffsetsead::Projectionprivate
mDeviceZScalesead::Projectionprivate
mDirtysead::Projectionmutableprivate
mMatrixsead::Projectionprivate
project(Vector2f *dst, const Vector3f &camera_pos, const Viewport &viewport) constsead::Projection
Projection()sead::Projection
screenPosToCameraPos(Vector3f *dst, const Vector3f &screen_pos) constsead::Projection
screenPosToCameraPos(Vector3f *dst, const Vector2f &screen_pos) constsead::Projection
setDeviceDirty()sead::Projectioninline
setDevicePosture(Graphics::DevicePosture pose)sead::Projectioninline
setDirty()sead::Projectioninline
Type enum namesead::Projection
unproject(Vector3f *dst, const Vector3f &screen_pos, const Camera &camera) constsead::Projection
unprojectRay(Ray< Vector3f > *dst, const Vector3f &screen_pos, const Camera &camera) constsead::Projection
updateMatrixImpl_() constsead::Projectionprivate
~Projection()sead::Projectionvirtual