SMG-Decomp
A decompilation of Super Mario Galaxy 1
Loading...
Searching...
No Matches
Classes | Public Member Functions | Public Attributes | List of all members
CameraParamChunk Class Reference
Inheritance diagram for CameraParamChunk:
CameraParamChunkEvent CameraParamChunkGame

Classes

class  ExParam
 

Public Member Functions

 CameraParamChunk (CameraHolder *, const CameraParamChunkID &)
 
virtual void copy (const CameraParamChunk *)
 
virtual void load (DotCamReader *, CameraHolder *)
 
virtual void initiate ()
 
virtual const char * getClassName () const
 
s32 getZoneID () const
 
bool isOnNoReset () const
 
bool isOnUseFovy () const
 
bool isLOfsErpOff () const
 
bool isAntiBlurOff () const
 
bool isCollisionOff () const
 
bool isSubjectiveCameraOff () const
 
void getVPanAxis (TVec3f *) const
 
void setCameraType (const char *, const CameraHolder *)
 
void setUseFovy (bool)
 
void setLOfsErpOff (bool)
 
void setCollisionOff (bool)
 
void arrangeCamTypeName (unsigned long, const char **)
 

Public Attributes

CameraParamChunkIDmParamChunkID
 
u8 mCameraTypeIndex
 
u8 _9 [3]
 
ExParam mExParam
 
CameraGeneralParammGeneralParam
 
bool _64
 

Detailed Description

Definition at line 27 of file CameraParamChunk.hpp.

Constructor & Destructor Documentation

◆ CameraParamChunk()

CameraParamChunk::CameraParamChunk ( CameraHolder * pHolder,
const CameraParamChunkID & rChunk )

Definition at line 68 of file CameraParamChunk.cpp.

Member Function Documentation

◆ copy()

void CameraParamChunk::copy ( const CameraParamChunk * pOther)
virtual

Definition at line 76 of file CameraParamChunk.cpp.

◆ initiate()

void CameraParamChunk::initiate ( )
virtual

Definition at line 98 of file CameraParamChunk.cpp.

◆ getClassName()

const char * CameraParamChunk::getClassName ( ) const
virtual

Definition at line 26 of file CameraManGame.cpp.

◆ getZoneID()

s32 CameraParamChunk::getZoneID ( ) const

Definition at line 178 of file CameraParamChunk.cpp.

◆ isOnNoReset()

bool CameraParamChunk::isOnNoReset ( ) const

Definition at line 182 of file CameraParamChunk.cpp.

◆ isOnUseFovy()

bool CameraParamChunk::isOnUseFovy ( ) const

Definition at line 186 of file CameraParamChunk.cpp.

◆ isLOfsErpOff()

bool CameraParamChunk::isLOfsErpOff ( ) const

Definition at line 190 of file CameraParamChunk.cpp.

◆ isAntiBlurOff()

bool CameraParamChunk::isAntiBlurOff ( ) const

Definition at line 194 of file CameraParamChunk.cpp.

◆ isCollisionOff()

bool CameraParamChunk::isCollisionOff ( ) const

Definition at line 198 of file CameraParamChunk.cpp.

◆ isSubjectiveCameraOff()

bool CameraParamChunk::isSubjectiveCameraOff ( ) const

Definition at line 202 of file CameraParamChunk.cpp.

◆ getVPanAxis()

void CameraParamChunk::getVPanAxis ( TVec3f * pOut) const

Definition at line 206 of file CameraParamChunk.cpp.

◆ setCameraType()

void CameraParamChunk::setCameraType ( const char * pType,
const CameraHolder * pHolder )

Definition at line 218 of file CameraParamChunk.cpp.

◆ setUseFovy()

void CameraParamChunk::setUseFovy ( bool value)

Definition at line 222 of file CameraParamChunk.cpp.

◆ setLOfsErpOff()

void CameraParamChunk::setLOfsErpOff ( bool value)

Definition at line 232 of file CameraParamChunk.cpp.

◆ setCollisionOff()

void CameraParamChunk::setCollisionOff ( bool value)

Definition at line 242 of file CameraParamChunk.cpp.

◆ arrangeCamTypeName()

void CameraParamChunk::arrangeCamTypeName ( unsigned long version,
const char ** ppType )

Definition at line 252 of file CameraParamChunk.cpp.

Member Data Documentation

◆ mParamChunkID

CameraParamChunkID* CameraParamChunk::mParamChunkID

Definition at line 78 of file CameraParamChunk.hpp.

◆ mCameraTypeIndex

u8 CameraParamChunk::mCameraTypeIndex

Definition at line 79 of file CameraParamChunk.hpp.

◆ _9

u8 CameraParamChunk::_9[3]

Definition at line 80 of file CameraParamChunk.hpp.

◆ mExParam

ExParam CameraParamChunk::mExParam

Definition at line 81 of file CameraParamChunk.hpp.

◆ mGeneralParam

CameraGeneralParam* CameraParamChunk::mGeneralParam

Definition at line 82 of file CameraParamChunk.hpp.

◆ _64

bool CameraParamChunk::_64

Definition at line 83 of file CameraParamChunk.hpp.