Twilight Princess
Decompilation of The Legend of Zelda: Twilight Princess
Loading...
Searching...
No Matches
dCamSetup_c Class Reference

#include <d_cam_param.h>

+ Inheritance diagram for dCamSetup_c:
+ Collaboration diagram for dCamSetup_c:

Public Member Functions

 dCamSetup_c ()
 
bool CheckLatitudeRange (s16 *)
 
f32 PlayerHideDist ()
 
bool CheckFlag2 (u16 i_flag)
 
f32 WaitRollSpeed ()
 
int WaitRollTimer ()
 
int ThrowTimer ()
 
f32 ThrowCushion ()
 
f32 ThrowVAngle ()
 
f32 ThrowCtrAdjust ()
 
f32 ChargeBRatio ()
 
int ChargeTimer ()
 
f32 ChargeLatitude ()
 
bool CheckFlag (u16 i_flag)
 
f32 ManualEndVal ()
 
f32 CinemaScopeTrimHeight ()
 
f32 VistaTrimHeight ()
 
f32 ForceLockOffTimer ()
 
f32 ForceLockOffDist ()
 
f32 USOValue ()
 
f32 USOAngle ()
 
f32 WindShakeGap4Ctr ()
 
f32 WindShakeGap4Fvy ()
 
f32 LockonChangeCushion ()
 
int LockonChangeTimer ()
 
f32 Cushion4Base ()
 
f32 Cushion4Jump ()
 
f32 CusCus ()
 
f32 ParallelDist ()
 
f32 CurveWeight ()
 
s16 MapToolCameraLongTimer ()
 
s16 MapToolCameraShortTimer ()
 
void SetTypeTable (void *i_typeTable, s32 i_typeNum)
 
s32 ForceType ()
 
s32 ModeSwitchType ()
 
f32 Far ()
 
f32 Near ()
 
virtual ~dCamSetup_c ()
 
virtual void genMessage (JORMContext *)
 
virtual ~dCamSetup_c ()
 
- Public Member Functions inherited from JORReflexible
 JORReflexible ()
 
virtual void listenPropertyEvent (const JORPropertyEvent *)
 
virtual void listen (u32, const JOREvent *)
 
virtual void genObjectInfo (const JORGenEvent *)
 
virtual void listenNodeEvent (const JORNodeEvent *)
 
- Public Member Functions inherited from JOREventListener
 JOREventListener ()
 

Public Attributes

f32 mDrawNear
 
f32 mDrawFar
 
u16 mDebugFlags
 
u16 mFlags2
 
int field_0xc
 
s32 mModeSwitchType
 
void * mTypeTable
 
s32 mTypeNum
 
s32 mForceType
 
f32 mCusCus
 
f32 field_0x24
 
f32 field_0x28
 
f32 field_0x2c
 
f32 field_0x30
 
f32 field_0x34
 
f32 mBaseCushion
 
f32 mJumpCushion
 
f32 mParallelDist
 
f32 field_0x44
 
f32 mSubjLinkCullDist
 
f32 mCurveWeight
 
f32 field_0x50
 
f32 field_0x54
 
f32 field_0x58
 
f32 field_0x5c
 
f32 field_0x60
 
f32 mTrimVistaHeight
 
f32 mTrimCineScopeHeight
 
f32 field_0x6c
 
f32 mForceLockOffDist
 
s32 mForceLockOffTimer
 
f32 field_0x78
 
f32 field_0x7c
 
f32 field_0x80
 
f32 field_0x84
 
f32 mThrowVAngle
 
f32 mThrowCtrOffset
 
f32 mThrowCushion
 
s32 mThrowTimer
 
f32 mWindShakeCtr
 
f32 field_0x9c
 
f32 mWindShakeFvy
 
f32 mFalseValue
 
f32 mFalseAngle
 
f32 field_0xac
 
int field_0xb0
 
f32 field_0xb4
 
f32 mManualStartCThreshold
 
f32 mManualEndVal
 
f32 mChargeLatitude
 
s32 mChargeTimer
 
f32 mChargeBRatio
 
s32 mLockonChangeTimer
 
f32 mLockonChangeCushion
 
f32 field_0xd4
 
f32 field_0xd8
 
s16 mMapToolCamShortTimer
 
s16 mMapToolCamLongTimer
 
f32 field_0xe0
 
f32 field_0xe4
 
f32 field_0xe8
 
int field_0xec
 
int field_0xf0
 
f32 field_0xf4
 
f32 field_0xf8
 
s8 mpHIOChild
 
dCstick_c mCStick
 
dCamBGChk_c mBGChk
 
f32 field_0x15c
 
f32 field_0x160
 
int mWaitRollTimer
 
f32 mWaitRollSpeed
 
f32 field_0x16c
 
s32 mScreensaverFirstWaitTimer
 
s32 mScreensaverWaitTimer
 
s32 mScreensaverExecTimer
 

Additional Inherited Members

- Static Public Member Functions inherited from JORReflexible
static JORServergetJORServer ()
 

Constructor & Destructor Documentation

◆ dCamSetup_c()

dCamSetup_c::dCamSetup_c ( )

◆ ~dCamSetup_c() [1/2]

dCamSetup_c::~dCamSetup_c ( )
virtual

◆ ~dCamSetup_c() [2/2]

virtual dCamSetup_c::~dCamSetup_c ( )
virtual

Member Function Documentation

◆ ChargeBRatio()

f32 dCamSetup_c::ChargeBRatio ( )
inline

◆ ChargeLatitude()

f32 dCamSetup_c::ChargeLatitude ( )
inline

◆ ChargeTimer()

int dCamSetup_c::ChargeTimer ( )
inline

◆ CheckFlag()

bool dCamSetup_c::CheckFlag ( u16 i_flag)
inline

◆ CheckFlag2()

bool dCamSetup_c::CheckFlag2 ( u16 i_flag)
inline

◆ CheckLatitudeRange()

bool dCamSetup_c::CheckLatitudeRange ( s16 * param_0)

◆ CinemaScopeTrimHeight()

f32 dCamSetup_c::CinemaScopeTrimHeight ( )
inline

◆ CurveWeight()

f32 dCamSetup_c::CurveWeight ( )
inline

◆ CusCus()

f32 dCamSetup_c::CusCus ( )
inline

◆ Cushion4Base()

f32 dCamSetup_c::Cushion4Base ( )
inline

◆ Cushion4Jump()

f32 dCamSetup_c::Cushion4Jump ( )
inline

◆ Far()

f32 dCamSetup_c::Far ( )
inline

◆ ForceLockOffDist()

f32 dCamSetup_c::ForceLockOffDist ( )
inline

◆ ForceLockOffTimer()

f32 dCamSetup_c::ForceLockOffTimer ( )
inline

◆ ForceType()

s32 dCamSetup_c::ForceType ( )
inline

◆ genMessage()

void dCamSetup_c::genMessage ( JORMContext * ctx)
virtual

Implements JORReflexible.

◆ LockonChangeCushion()

f32 dCamSetup_c::LockonChangeCushion ( )
inline

◆ LockonChangeTimer()

int dCamSetup_c::LockonChangeTimer ( )
inline

◆ ManualEndVal()

f32 dCamSetup_c::ManualEndVal ( )
inline

◆ MapToolCameraLongTimer()

s16 dCamSetup_c::MapToolCameraLongTimer ( )
inline

◆ MapToolCameraShortTimer()

s16 dCamSetup_c::MapToolCameraShortTimer ( )
inline

◆ ModeSwitchType()

s32 dCamSetup_c::ModeSwitchType ( )
inline

◆ Near()

f32 dCamSetup_c::Near ( )
inline

◆ ParallelDist()

f32 dCamSetup_c::ParallelDist ( )
inline

◆ PlayerHideDist()

f32 dCamSetup_c::PlayerHideDist ( )

◆ SetTypeTable()

void dCamSetup_c::SetTypeTable ( void * i_typeTable,
s32 i_typeNum )
inline

◆ ThrowCtrAdjust()

f32 dCamSetup_c::ThrowCtrAdjust ( )
inline

◆ ThrowCushion()

f32 dCamSetup_c::ThrowCushion ( )
inline

◆ ThrowTimer()

int dCamSetup_c::ThrowTimer ( )
inline

◆ ThrowVAngle()

f32 dCamSetup_c::ThrowVAngle ( )
inline

◆ USOAngle()

f32 dCamSetup_c::USOAngle ( )
inline

◆ USOValue()

f32 dCamSetup_c::USOValue ( )
inline

◆ VistaTrimHeight()

f32 dCamSetup_c::VistaTrimHeight ( )
inline

◆ WaitRollSpeed()

f32 dCamSetup_c::WaitRollSpeed ( )
inline

◆ WaitRollTimer()

int dCamSetup_c::WaitRollTimer ( )
inline

◆ WindShakeGap4Ctr()

f32 dCamSetup_c::WindShakeGap4Ctr ( )
inline

◆ WindShakeGap4Fvy()

f32 dCamSetup_c::WindShakeGap4Fvy ( )
inline

Member Data Documentation

◆ field_0x15c

f32 dCamSetup_c::field_0x15c

◆ field_0x160

f32 dCamSetup_c::field_0x160

◆ field_0x16c

f32 dCamSetup_c::field_0x16c

◆ field_0x24

f32 dCamSetup_c::field_0x24

◆ field_0x28

f32 dCamSetup_c::field_0x28

◆ field_0x2c

f32 dCamSetup_c::field_0x2c

◆ field_0x30

f32 dCamSetup_c::field_0x30

◆ field_0x34

f32 dCamSetup_c::field_0x34

◆ field_0x44

f32 dCamSetup_c::field_0x44

◆ field_0x50

f32 dCamSetup_c::field_0x50

◆ field_0x54

f32 dCamSetup_c::field_0x54

◆ field_0x58

f32 dCamSetup_c::field_0x58

◆ field_0x5c

f32 dCamSetup_c::field_0x5c

◆ field_0x60

f32 dCamSetup_c::field_0x60

◆ field_0x6c

f32 dCamSetup_c::field_0x6c

◆ field_0x78

f32 dCamSetup_c::field_0x78

◆ field_0x7c

f32 dCamSetup_c::field_0x7c

◆ field_0x80

f32 dCamSetup_c::field_0x80

◆ field_0x84

f32 dCamSetup_c::field_0x84

◆ field_0x9c

f32 dCamSetup_c::field_0x9c

◆ field_0xac

f32 dCamSetup_c::field_0xac

◆ field_0xb0

int dCamSetup_c::field_0xb0

◆ field_0xb4

f32 dCamSetup_c::field_0xb4

◆ field_0xc

int dCamSetup_c::field_0xc

◆ field_0xd4

f32 dCamSetup_c::field_0xd4

◆ field_0xd8

f32 dCamSetup_c::field_0xd8

◆ field_0xe0

f32 dCamSetup_c::field_0xe0

◆ field_0xe4

f32 dCamSetup_c::field_0xe4

◆ field_0xe8

f32 dCamSetup_c::field_0xe8

◆ field_0xec

int dCamSetup_c::field_0xec

◆ field_0xf0

int dCamSetup_c::field_0xf0

◆ field_0xf4

f32 dCamSetup_c::field_0xf4

◆ field_0xf8

f32 dCamSetup_c::field_0xf8

◆ mBaseCushion

f32 dCamSetup_c::mBaseCushion

◆ mBGChk

dCamBGChk_c dCamSetup_c::mBGChk

◆ mChargeBRatio

f32 dCamSetup_c::mChargeBRatio

◆ mChargeLatitude

f32 dCamSetup_c::mChargeLatitude

◆ mChargeTimer

s32 dCamSetup_c::mChargeTimer

◆ mCStick

dCstick_c dCamSetup_c::mCStick

◆ mCurveWeight

f32 dCamSetup_c::mCurveWeight

◆ mCusCus

f32 dCamSetup_c::mCusCus

◆ mDebugFlags

u16 dCamSetup_c::mDebugFlags

◆ mDrawFar

f32 dCamSetup_c::mDrawFar

◆ mDrawNear

f32 dCamSetup_c::mDrawNear

◆ mFalseAngle

f32 dCamSetup_c::mFalseAngle

◆ mFalseValue

f32 dCamSetup_c::mFalseValue

◆ mFlags2

u16 dCamSetup_c::mFlags2

◆ mForceLockOffDist

f32 dCamSetup_c::mForceLockOffDist

◆ mForceLockOffTimer

s32 dCamSetup_c::mForceLockOffTimer

◆ mForceType

s32 dCamSetup_c::mForceType

◆ mJumpCushion

f32 dCamSetup_c::mJumpCushion

◆ mLockonChangeCushion

f32 dCamSetup_c::mLockonChangeCushion

◆ mLockonChangeTimer

s32 dCamSetup_c::mLockonChangeTimer

◆ mManualEndVal

f32 dCamSetup_c::mManualEndVal

◆ mManualStartCThreshold

f32 dCamSetup_c::mManualStartCThreshold

◆ mMapToolCamLongTimer

s16 dCamSetup_c::mMapToolCamLongTimer

◆ mMapToolCamShortTimer

s16 dCamSetup_c::mMapToolCamShortTimer

◆ mModeSwitchType

s32 dCamSetup_c::mModeSwitchType

◆ mParallelDist

f32 dCamSetup_c::mParallelDist

◆ mpHIOChild

s8 dCamSetup_c::mpHIOChild

◆ mScreensaverExecTimer

s32 dCamSetup_c::mScreensaverExecTimer

◆ mScreensaverFirstWaitTimer

s32 dCamSetup_c::mScreensaverFirstWaitTimer

◆ mScreensaverWaitTimer

s32 dCamSetup_c::mScreensaverWaitTimer

◆ mSubjLinkCullDist

f32 dCamSetup_c::mSubjLinkCullDist

◆ mThrowCtrOffset

f32 dCamSetup_c::mThrowCtrOffset

◆ mThrowCushion

f32 dCamSetup_c::mThrowCushion

◆ mThrowTimer

s32 dCamSetup_c::mThrowTimer

◆ mThrowVAngle

f32 dCamSetup_c::mThrowVAngle

◆ mTrimCineScopeHeight

f32 dCamSetup_c::mTrimCineScopeHeight

◆ mTrimVistaHeight

f32 dCamSetup_c::mTrimVistaHeight

◆ mTypeNum

s32 dCamSetup_c::mTypeNum

◆ mTypeTable

void* dCamSetup_c::mTypeTable

◆ mWaitRollSpeed

f32 dCamSetup_c::mWaitRollSpeed

◆ mWaitRollTimer

int dCamSetup_c::mWaitRollTimer

◆ mWindShakeCtr

f32 dCamSetup_c::mWindShakeCtr

◆ mWindShakeFvy

f32 dCamSetup_c::mWindShakeFvy

The documentation for this class was generated from the following files: