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

Public Member Functions

void movement ()
 
CameraTargetObjget ()
 
void set (CameraTargetObj *)
 
void set (const LiveActor *)
 
void set (const MarioActor *)
 
bool isOnGround () const
 
bool isMoving () const
 

Public Attributes

CameraTargetObjmTarget
 
CameraTargetActormTargetActor
 
CameraTargetPlayermTargetPlayer
 

Detailed Description

Definition at line 11 of file CameraTargetHolder.hpp.

Constructor & Destructor Documentation

◆ CameraTargetHolder()

CameraTargetHolder::CameraTargetHolder ( )

Definition at line 5 of file CameraTargetHolder.cpp.

◆ ~CameraTargetHolder()

CameraTargetHolder::~CameraTargetHolder ( )
virtual

Definition at line 11 of file CameraTargetHolder.cpp.

Member Function Documentation

◆ movement()

void CameraTargetHolder::movement ( )

Definition at line 15 of file CameraTargetHolder.cpp.

◆ get()

CameraTargetObj * CameraTargetHolder::get ( )

Definition at line 19 of file CameraTargetHolder.cpp.

◆ set() [1/3]

void CameraTargetHolder::set ( CameraTargetObj * pTarget)

Definition at line 23 of file CameraTargetHolder.cpp.

◆ set() [2/3]

void CameraTargetHolder::set ( const LiveActor * pActor)

Definition at line 27 of file CameraTargetHolder.cpp.

◆ set() [3/3]

void CameraTargetHolder::set ( const MarioActor * pActor)

Definition at line 32 of file CameraTargetHolder.cpp.

◆ isOnGround()

bool CameraTargetHolder::isOnGround ( ) const

Definition at line 37 of file CameraTargetHolder.cpp.

◆ isMoving()

bool CameraTargetHolder::isMoving ( ) const

Definition at line 41 of file CameraTargetHolder.cpp.

Member Data Documentation

◆ mTarget

CameraTargetObj* CameraTargetHolder::mTarget

Definition at line 24 of file CameraTargetHolder.hpp.

◆ mTargetActor

CameraTargetActor* CameraTargetHolder::mTargetActor

Definition at line 25 of file CameraTargetHolder.hpp.

◆ mTargetPlayer

CameraTargetPlayer* CameraTargetHolder::mTargetPlayer

Definition at line 26 of file CameraTargetHolder.hpp.