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

Public Member Functions

 ActorJointCtrl (LiveActor *)
 
void startDynamicCtrl (const char *, s32)
 
void endDynamicCtrl (const char *, s32)
 
void resetDynamicCtrl ()
 
void startFaceCtrl (s32)
 
void endFaceCtrl (s32)
 
void setIKEndPosition (const char *, const TVec3f &, f32)
 
void setIKEndDirection (const char *, const TVec3f &, f32)
 
void endIKCtrlAll ()
 
void update ()
 
void startUpdate ()
 
void endUpdate ()
 
void setCallBackFunction ()
 

Public Attributes

LiveActormActor
 
DynamicJointCtrlKeepermJointCtrlKeeper
 
FaceJointCtrlmFaceJointCtrl
 
IKJointCtrlHoldermJointCtrlHolder
 
u8 _10
 
u8 _11
 

Detailed Description

Definition at line 11 of file ActorJointCtrl.hpp.

Constructor & Destructor Documentation

◆ ActorJointCtrl()

ActorJointCtrl::ActorJointCtrl ( LiveActor * pActor)

Definition at line 7 of file ActorJointCtrl.cpp.

Member Function Documentation

◆ startDynamicCtrl()

void ActorJointCtrl::startDynamicCtrl ( const char * pName,
s32 val )

Definition at line 25 of file ActorJointCtrl.cpp.

◆ endDynamicCtrl()

void ActorJointCtrl::endDynamicCtrl ( const char * pName,
s32 val )

Definition at line 28 of file ActorJointCtrl.cpp.

◆ resetDynamicCtrl()

void ActorJointCtrl::resetDynamicCtrl ( )

Definition at line 32 of file ActorJointCtrl.cpp.

◆ startFaceCtrl()

void ActorJointCtrl::startFaceCtrl ( s32 val)

Definition at line 36 of file ActorJointCtrl.cpp.

◆ endFaceCtrl()

void ActorJointCtrl::endFaceCtrl ( s32 val)

Definition at line 40 of file ActorJointCtrl.cpp.

◆ setIKEndPosition()

void ActorJointCtrl::setIKEndPosition ( const char * pName,
const TVec3f & a2,
f32 a3 )

Definition at line 44 of file ActorJointCtrl.cpp.

◆ setIKEndDirection()

void ActorJointCtrl::setIKEndDirection ( const char * pName,
const TVec3f & a2,
f32 a3 )

Definition at line 48 of file ActorJointCtrl.cpp.

◆ endIKCtrlAll()

void ActorJointCtrl::endIKCtrlAll ( )

Definition at line 52 of file ActorJointCtrl.cpp.

◆ update()

void ActorJointCtrl::update ( )

Definition at line 56 of file ActorJointCtrl.cpp.

◆ startUpdate()

void ActorJointCtrl::startUpdate ( )

Definition at line 61 of file ActorJointCtrl.cpp.

◆ endUpdate()

void ActorJointCtrl::endUpdate ( )

Definition at line 73 of file ActorJointCtrl.cpp.

◆ setCallBackFunction()

void ActorJointCtrl::setCallBackFunction ( )

Definition at line 89 of file ActorJointCtrl.cpp.

Member Data Documentation

◆ mActor

LiveActor* ActorJointCtrl::mActor

Definition at line 28 of file ActorJointCtrl.hpp.

◆ mJointCtrlKeeper

DynamicJointCtrlKeeper* ActorJointCtrl::mJointCtrlKeeper

Definition at line 29 of file ActorJointCtrl.hpp.

◆ mFaceJointCtrl

FaceJointCtrl* ActorJointCtrl::mFaceJointCtrl

Definition at line 30 of file ActorJointCtrl.hpp.

◆ mJointCtrlHolder

IKJointCtrlHolder* ActorJointCtrl::mJointCtrlHolder

Definition at line 31 of file ActorJointCtrl.hpp.

◆ _10

u8 ActorJointCtrl::_10

Definition at line 32 of file ActorJointCtrl.hpp.

◆ _11

u8 ActorJointCtrl::_11

Definition at line 33 of file ActorJointCtrl.hpp.