|
SMG-Decomp
A decompilation of Super Mario Galaxy 1
|
Public Types | |
| typedef bool(T::* | func) (TPos3f *, const JointControllerInfo &) |
Public Member Functions | |
| JointControlDelegator (T *pHost, func calcFunc, func calcAfterChild) | |
| virtual bool | calcJointMatrix (TPos3f *a1, const JointControllerInfo &a2) |
| virtual bool | calcJointMatrixAfterChild (TPos3f *a1, const JointControllerInfo &a2) |
Public Member Functions inherited from JointController | |
| void | registerCallBack () |
| void | calcJointMatrixAndSetSystem (J3DJoint *) |
| void | calcJointMatrixAfterChildAndSetSystem (J3DJoint *) |
Public Attributes | |
| T * | mHost |
| func | mMtxCalcFunc |
| func | mMtxCalcAfterChildFunc |
Public Attributes inherited from JointController | |
| J3DModel * | mModel |
| J3DJoint * | mJoint |
Additional Inherited Members | |
Static Public Member Functions inherited from JointController | |
| static void | staticCallBack (J3DJoint *, int) |
Definition at line 32 of file JointController.hpp.
| typedef bool(T::* JointControlDelegator< T >::func) (TPos3f *, const JointControllerInfo &) |
Definition at line 35 of file JointController.hpp.
|
inline |
Definition at line 37 of file JointController.hpp.
|
inlinevirtual |
Definition at line 43 of file JointController.hpp.
|
inlinevirtual |
Reimplemented from JointController.
Definition at line 47 of file JointController.hpp.
|
inlinevirtual |
Reimplemented from JointController.
Definition at line 55 of file JointController.hpp.
| T* JointControlDelegator< T >::mHost |
Definition at line 63 of file JointController.hpp.
| func JointControlDelegator< T >::mMtxCalcFunc |
Definition at line 64 of file JointController.hpp.
| func JointControlDelegator< T >::mMtxCalcAfterChildFunc |
Definition at line 65 of file JointController.hpp.