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

Public Member Functions

bool isEnd () const
 
void setUp (const char *, const ActorCameraInfo *, s32)
 
void setEndCameraTypeSoon ()
 
void setEndCameraTypeAtLanding ()
 
void start (s32)
 
void start (const CameraTargetArg &, s32)
 
void update ()
 
void nextForce ()
 
void endForce ()
 
void endForceSoon ()
 
void endForceAtLanding ()
 
void changeTargetPlayer ()
 
bool isActive (s32) const
 
void declareEventCamera (s32)
 
void startCamera ()
 
void endCamera ()
 
void changeTarget (const CameraTargetArg &)
 

Public Attributes

const char * mName
 
s32 mCameraCount
 
s32 _8
 
u32 _C
 
u32 _10
 
u32 mCameraType
 
ActorCameraInfomCameraInfo
 
CameraTargetArg mTarget
 

Detailed Description

Definition at line 6 of file MultiEventCamera.hpp.

Member Data Documentation

◆ mName

const char* MultiEventCamera::mName

Definition at line 28 of file MultiEventCamera.hpp.

◆ mCameraCount

s32 MultiEventCamera::mCameraCount

Definition at line 29 of file MultiEventCamera.hpp.

◆ _8

s32 MultiEventCamera::_8

Definition at line 30 of file MultiEventCamera.hpp.

◆ _C

u32 MultiEventCamera::_C

Definition at line 31 of file MultiEventCamera.hpp.

◆ _10

u32 MultiEventCamera::_10

Definition at line 32 of file MultiEventCamera.hpp.

◆ mCameraType

u32 MultiEventCamera::mCameraType

Definition at line 33 of file MultiEventCamera.hpp.

◆ mCameraInfo

ActorCameraInfo* MultiEventCamera::mCameraInfo

Definition at line 34 of file MultiEventCamera.hpp.

◆ mTarget

CameraTargetArg MultiEventCamera::mTarget

Definition at line 35 of file MultiEventCamera.hpp.