New Super Mario Bros. U Headers
Loading...
Searching...
No Matches
DVCameraParam Class Reference

#include <DVCameraParam.h>

Inherits sead::IDisposer.

Public Member Functions

 DVCameraParam (DistantViewMgr *dv_mgr, const sead::Vector3f *bg_pos, const sead::SafeString &dv_name)
const sead::Vector2fgetProjOffset () const
s32 getTypeDirY () const
f32 getMagnifProjOffsetY () const
f32 getMagnifCameraPosY () const
const sead::Vector2fgetIndirectScrollSpd () const
void getModelMtx (sead::Matrix34f *model_mtx) const
Public Member Functions inherited from sead::IDisposer
 IDisposer ()
virtual ~IDisposer ()

Private Attributes

DVCameraParamList mParamList
ParamVec2 mProjOffset
ParamU32 mTypeDirY
ParamF32 mMagnifProjOffsetY
ParamF32 mMagnifCameraPosY
ParamF32 mModelOffsetX
ParamF32 mModelOffsetY
ParamF32 mModelOffsetZ
ParamVec2 mIndirectScrollSpd
const sead::Vector3fmBgPos

Constructor & Destructor Documentation

◆ DVCameraParam()

DVCameraParam::DVCameraParam ( DistantViewMgr * dv_mgr,
const sead::Vector3f * bg_pos,
const sead::SafeString & dv_name )

Member Function Documentation

◆ getProjOffset()

const sead::Vector2f & DVCameraParam::getProjOffset ( ) const
inline

◆ getTypeDirY()

s32 DVCameraParam::getTypeDirY ( ) const
inline

◆ getMagnifProjOffsetY()

f32 DVCameraParam::getMagnifProjOffsetY ( ) const
inline

◆ getMagnifCameraPosY()

f32 DVCameraParam::getMagnifCameraPosY ( ) const
inline

◆ getIndirectScrollSpd()

const sead::Vector2f & DVCameraParam::getIndirectScrollSpd ( ) const
inline

◆ getModelMtx()

void DVCameraParam::getModelMtx ( sead::Matrix34f * model_mtx) const

Member Data Documentation

◆ mParamList

DVCameraParamList DVCameraParam::mParamList
private

◆ mProjOffset

ParamVec2 DVCameraParam::mProjOffset
private

◆ mTypeDirY

ParamU32 DVCameraParam::mTypeDirY
private

◆ mMagnifProjOffsetY

ParamF32 DVCameraParam::mMagnifProjOffsetY
private

◆ mMagnifCameraPosY

ParamF32 DVCameraParam::mMagnifCameraPosY
private

◆ mModelOffsetX

ParamF32 DVCameraParam::mModelOffsetX
private

◆ mModelOffsetY

ParamF32 DVCameraParam::mModelOffsetY
private

◆ mModelOffsetZ

ParamF32 DVCameraParam::mModelOffsetZ
private

◆ mIndirectScrollSpd

ParamVec2 DVCameraParam::mIndirectScrollSpd
private

◆ mBgPos

const sead::Vector3f* DVCameraParam::mBgPos
private