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

Public Member Functions

 CameraTargetArg (const LiveActor *)
 
 CameraTargetArg (CameraTargetMtx *pTargetMtx) NO_INLINE
 
 INLINE_FUNC_DECL_NO_ARG (CameraTargetArg)
 
 INLINE_FUNC_DECL (CameraTargetArg, CameraTargetMtx *pTargetMtx)
 
void setTarget () const
 

Public Attributes

CameraTargetObjmTargetObj
 
CameraTargetMtxmTargetMtx
 
const LiveActormLiveActor
 
MarioActormMarioActor
 

Detailed Description

Definition at line 11 of file CameraTargetArg.hpp.

Constructor & Destructor Documentation

◆ CameraTargetArg() [1/3]

CameraTargetArg::CameraTargetArg ( )

Definition at line 3 of file ActorCameraUtil.cpp.

◆ CameraTargetArg() [2/3]

CameraTargetArg::CameraTargetArg ( const LiveActor * pLiveActor)

Definition at line 7 of file CameraTargetArg.cpp.

◆ CameraTargetArg() [3/3]

CameraTargetArg::CameraTargetArg ( CameraTargetMtx * pTargetMtx)
inline

Definition at line 16 of file CameraTargetArg.hpp.

Member Function Documentation

◆ INLINE_FUNC_DECL_NO_ARG()

CameraTargetArg::INLINE_FUNC_DECL_NO_ARG ( CameraTargetArg )
inline

Definition at line 23 of file CameraTargetArg.hpp.

◆ INLINE_FUNC_DECL()

CameraTargetArg::INLINE_FUNC_DECL ( CameraTargetArg ,
CameraTargetMtx * pTargetMtx )
inline

Definition at line 30 of file CameraTargetArg.hpp.

◆ setTarget()

void CameraTargetArg::setTarget ( ) const

Definition at line 14 of file CameraTargetArg.cpp.

Member Data Documentation

◆ mTargetObj

CameraTargetObj* CameraTargetArg::mTargetObj

Definition at line 39 of file CameraTargetArg.hpp.

◆ mTargetMtx

CameraTargetMtx* CameraTargetArg::mTargetMtx

Definition at line 40 of file CameraTargetArg.hpp.

◆ mLiveActor

const LiveActor* CameraTargetArg::mLiveActor

Definition at line 41 of file CameraTargetArg.hpp.

◆ mMarioActor

MarioActor* CameraTargetArg::mMarioActor

Definition at line 42 of file CameraTargetArg.hpp.