SMG-Decomp
A decompilation of Super Mario Galaxy 1
Loading...
Searching...
No Matches
Public Member Functions | Public Attributes | List of all members
CameraViewInterpolator Class Reference

Public Member Functions

void updateCameraMtx (MtxPtr, const TVec3f &, const CameraTargetObj *, float)
 
void setInterpolation (unsigned long)
 
bool isInterpolating () const
 
bool isInterpolatingNearlyEnd () const
 
void lookAtCenter ()
 
void calcCollision (const TPos3f &)
 
void calcBinder (TVec3f *, const TVec3f &, const TVec3f &)
 
void reduceOscillation ()
 
void updateCalcState (const CameraTargetObj *)
 
void interpolateCameraSwitching (MtxPtr, const TVec3f &, float)
 
void checkNearlyEnd (MtxPtr)
 
void translateByRepulsion ()
 

Public Attributes

u32 _0
 
u32 _4
 
bool _8
 
bool _9
 
bool _A
 
u8 _B
 
TMtx34f _C
 
TMtx34f _3C
 
f32 _6C
 
f32 _70
 
f32 _74
 
f32 _78
 
bool _7C
 
bool _7D
 
u8 _7E [2]
 
f32 _80
 
f32 _84
 
bool _88
 
bool _89
 
bool _8A
 
u8 _8B
 
u32 _8C
 
u32 _90
 
u32 _94
 
f32 _98
 
f32 _9C
 
f32 _A0
 
f32 _A4
 
f32 _A8
 
f32 _AC
 
bool _B0
 
u8 _B1 [3]
 
f32 _B4
 
f32 _B8
 
f32 _BC
 

Detailed Description

Definition at line 7 of file CameraViewInterpolator.hpp.

Member Data Documentation

◆ _0

u32 CameraViewInterpolator::_0

Definition at line 24 of file CameraViewInterpolator.hpp.

◆ _4

u32 CameraViewInterpolator::_4

Definition at line 25 of file CameraViewInterpolator.hpp.

◆ _8

bool CameraViewInterpolator::_8

Definition at line 26 of file CameraViewInterpolator.hpp.

◆ _9

bool CameraViewInterpolator::_9

Definition at line 27 of file CameraViewInterpolator.hpp.

◆ _A

bool CameraViewInterpolator::_A

Definition at line 28 of file CameraViewInterpolator.hpp.

◆ _B

u8 CameraViewInterpolator::_B

Definition at line 29 of file CameraViewInterpolator.hpp.

◆ _C

TMtx34f CameraViewInterpolator::_C

Definition at line 30 of file CameraViewInterpolator.hpp.

◆ _3C

TMtx34f CameraViewInterpolator::_3C

Definition at line 31 of file CameraViewInterpolator.hpp.

◆ _6C

f32 CameraViewInterpolator::_6C

Definition at line 32 of file CameraViewInterpolator.hpp.

◆ _70

f32 CameraViewInterpolator::_70

Definition at line 33 of file CameraViewInterpolator.hpp.

◆ _74

f32 CameraViewInterpolator::_74

Definition at line 34 of file CameraViewInterpolator.hpp.

◆ _78

f32 CameraViewInterpolator::_78

Definition at line 35 of file CameraViewInterpolator.hpp.

◆ _7C

bool CameraViewInterpolator::_7C

Definition at line 36 of file CameraViewInterpolator.hpp.

◆ _7D

bool CameraViewInterpolator::_7D

Definition at line 37 of file CameraViewInterpolator.hpp.

◆ _7E

u8 CameraViewInterpolator::_7E[2]

Definition at line 38 of file CameraViewInterpolator.hpp.

◆ _80

f32 CameraViewInterpolator::_80

Definition at line 39 of file CameraViewInterpolator.hpp.

◆ _84

f32 CameraViewInterpolator::_84

Definition at line 40 of file CameraViewInterpolator.hpp.

◆ _88

bool CameraViewInterpolator::_88

Definition at line 41 of file CameraViewInterpolator.hpp.

◆ _89

bool CameraViewInterpolator::_89

Definition at line 42 of file CameraViewInterpolator.hpp.

◆ _8A

bool CameraViewInterpolator::_8A

Definition at line 43 of file CameraViewInterpolator.hpp.

◆ _8B

u8 CameraViewInterpolator::_8B

Definition at line 44 of file CameraViewInterpolator.hpp.

◆ _8C

u32 CameraViewInterpolator::_8C

Definition at line 45 of file CameraViewInterpolator.hpp.

◆ _90

u32 CameraViewInterpolator::_90

Definition at line 46 of file CameraViewInterpolator.hpp.

◆ _94

u32 CameraViewInterpolator::_94

Definition at line 47 of file CameraViewInterpolator.hpp.

◆ _98

f32 CameraViewInterpolator::_98

Definition at line 48 of file CameraViewInterpolator.hpp.

◆ _9C

f32 CameraViewInterpolator::_9C

Definition at line 49 of file CameraViewInterpolator.hpp.

◆ _A0

f32 CameraViewInterpolator::_A0

Definition at line 50 of file CameraViewInterpolator.hpp.

◆ _A4

f32 CameraViewInterpolator::_A4

Definition at line 51 of file CameraViewInterpolator.hpp.

◆ _A8

f32 CameraViewInterpolator::_A8

Definition at line 52 of file CameraViewInterpolator.hpp.

◆ _AC

f32 CameraViewInterpolator::_AC

Definition at line 53 of file CameraViewInterpolator.hpp.

◆ _B0

bool CameraViewInterpolator::_B0

Definition at line 54 of file CameraViewInterpolator.hpp.

◆ _B1

u8 CameraViewInterpolator::_B1[3]

Definition at line 55 of file CameraViewInterpolator.hpp.

◆ _B4

f32 CameraViewInterpolator::_B4

Definition at line 56 of file CameraViewInterpolator.hpp.

◆ _B8

f32 CameraViewInterpolator::_B8

Definition at line 57 of file CameraViewInterpolator.hpp.

◆ _BC

f32 CameraViewInterpolator::_BC

Definition at line 58 of file CameraViewInterpolator.hpp.