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

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

cameraPosToScreenPos(Vector3f *dst, const Vector3f &camera_pos) constsead::Projection
createDividedProjection(OrthoProjection *dst, s32 partno_x, s32 partno_y, s32 divnum_x, s32 divnum_y) constsead::OrthoProjection
cType_Ortho enum valuesead::Projection
cType_Perspective enum valuesead::Projection
cType_Undefined enum valuesead::Projection
doScreenPosToCameraPosTo(Vector3f *dst, const Vector3f &screen_pos) const overridesead::OrthoProjectionvirtual
doUpdateDeviceMatrix(Matrix44f *dst, const Matrix44f &src, Graphics::DevicePosture pose) constsead::Projectionvirtual
doUpdateMatrix(Matrix44f *dst) const overridesead::OrthoProjectionvirtual
getBottom() constsead::OrthoProjectioninline
getDeviceProjectionMatrix() constsead::Projection
getFar() constsead::OrthoProjectioninline
getLeft() constsead::OrthoProjectioninline
getNear() constsead::OrthoProjectioninline
getProjectionMatrix() constsead::Projection
getProjectionMatrixMutable()sead::Projection
getProjectionType() const overridesead::OrthoProjectioninlinevirtual
getRight() constsead::OrthoProjectioninline
getTop() constsead::OrthoProjectioninline
mBottomsead::OrthoProjectionprivate
mDeviceDirtysead::Projectionmutableprivate
mDeviceMatrixsead::Projectionprivate
mDevicePosturesead::Projectionprivate
mDeviceZOffsetsead::Projectionprivate
mDeviceZScalesead::Projectionprivate
mDirtysead::Projectionmutableprivate
mFarsead::OrthoProjectionprivate
mLeftsead::OrthoProjectionprivate
mMatrixsead::Projectionprivate
mNearsead::OrthoProjectionprivate
mRightsead::OrthoProjectionprivate
mTopsead::OrthoProjectionprivate
OrthoProjection()sead::OrthoProjection
OrthoProjection(f32 _near, f32 _far, f32 top, f32 bottom, f32 left, f32 right)sead::OrthoProjection
OrthoProjection(f32 _near, f32 _far, const BoundBox2f &box)sead::OrthoProjection
OrthoProjection(f32 _near, f32 _far, const Viewport &vp)sead::OrthoProjection
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
setBottom(f32 bottom)sead::OrthoProjectioninline
setBoundBox(const BoundBox2f &box)sead::OrthoProjection
setByViewport(const Viewport &vp)sead::OrthoProjection
setDeviceDirty()sead::Projectioninline
setDevicePosture(Graphics::DevicePosture pose)sead::Projectioninline
setDirty()sead::Projectioninline
setFar(f32 far)sead::OrthoProjectioninline
setLeft(f32 left)sead::OrthoProjectioninline
setNear(f32 near)sead::OrthoProjectioninline
setRight(f32 right)sead::OrthoProjectioninline
setTBLR(f32 top, f32 bottom, f32 left, f32 right)sead::OrthoProjection
setTop(f32 top)sead::OrthoProjectioninline
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
~OrthoProjection() overridesead::OrthoProjection
~Projection()sead::Projectionvirtual