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

Public Member Functions

 IKJointCtrlHolder (LiveActor *, u32)
 
void addCtrl (const IKJointCtrlParam &)
 
void setEndPosition (const char *, const TVec3f &, f32)
 
void setEndDirection (const char *, const TVec3f &, f32)
 
void startUpdate ()
 
void endUpdate ()
 
void endCtrlAll ()
 
void setCallBackFunction ()
 
IKJointCtrlfindIKJointCtrl (const char *)
 

Public Attributes

IKJointCtrl ** mControls
 
s32 mNumControls
 
s32 _8
 
LiveActormActor
 
u8 _10
 

Detailed Description

Definition at line 59 of file IKJointCtrl.hpp.

Constructor & Destructor Documentation

◆ IKJointCtrlHolder()

IKJointCtrlHolder::IKJointCtrlHolder ( LiveActor * pActor,
u32 count )

Definition at line 54 of file IKJointCtrl.cpp.

Member Function Documentation

◆ addCtrl()

void IKJointCtrlHolder::addCtrl ( const IKJointCtrlParam & rParam)

Definition at line 64 of file IKJointCtrl.cpp.

◆ setEndPosition()

void IKJointCtrlHolder::setEndPosition ( const char * pName,
const TVec3f & rPos,
f32 a3 )

Definition at line 74 of file IKJointCtrl.cpp.

◆ setEndDirection()

void IKJointCtrlHolder::setEndDirection ( const char * pName,
const TVec3f & rDirection,
f32 a3 )

Definition at line 78 of file IKJointCtrl.cpp.

◆ findIKJointCtrl()

IKJointCtrl * IKJointCtrlHolder::findIKJointCtrl ( const char * pName)

Definition at line 90 of file IKJointCtrl.cpp.

Member Data Documentation

◆ mControls

IKJointCtrl** IKJointCtrlHolder::mControls

Definition at line 75 of file IKJointCtrl.hpp.

◆ mNumControls

s32 IKJointCtrlHolder::mNumControls

Definition at line 76 of file IKJointCtrl.hpp.

◆ _8

s32 IKJointCtrlHolder::_8

Definition at line 77 of file IKJointCtrl.hpp.

◆ mActor

LiveActor* IKJointCtrlHolder::mActor

Definition at line 78 of file IKJointCtrl.hpp.

◆ _10

u8 IKJointCtrlHolder::_10

Definition at line 79 of file IKJointCtrl.hpp.