#include <MilkShape.h>
Public Member Functions | |
MS_Bone () | |
virtual | ~MS_Bone () |
void | clear () |
void | initialize () |
void | advanceTo (float fCurrentTime) |
void | render () |
bool | loadFromAsciiSegment (FILE *file) |
Public Attributes | |
char | name [MS_MAX_NAME] |
char | parentName [MS_MAX_NAME] |
MS_Bone * | parent |
byte | flags |
float | rotation [3] |
float | position [3] |
int | numPosKeys |
int | numRotKeys |
MS_KeyFrameRot * | keyFramesRot |
MS_KeyFramePos * | keyFramesTrans |
Mat4 | matRelative |
Mat4 | matFinal |
Definition at line 95 of file MilkShape.h.
|
Author: Petter Alstermark, petter@alstermark.com Definition at line 9 of file MS_Bone.cpp. References keyFramesRot, keyFramesTrans, and parent. |
|
Definition at line 15 of file MS_Bone.cpp. References clear(). Here is the call graph for this function: |
|
Definition at line 168 of file MS_Bone.cpp. References keyFramesRot, keyFramesTrans, Mat4::loadRotateZXY(), matFinal, numPosKeys, numRotKeys, parent, MS_KeyFrameRot::position, MS_KeyFramePos::position, Mat4::setTranslate(), MS_KeyFrameRot::time, and MS_KeyFramePos::time. Referenced by MilkShape::advanceAnimation(). Here is the call graph for this function: |
|
Definition at line 19 of file MS_Bone.cpp. References keyFramesRot, and keyFramesTrans. Referenced by MilkShape::clear(), and ~MS_Bone(). |
|
Definition at line 153 of file MS_Bone.cpp. References Mat4::loadRotateZXY(), matFinal, parent, and Mat4::setTranslate(). Referenced by MilkShape::initializeBones(). Here is the call graph for this function: |
|
Definition at line 75 of file MS_Bone.cpp. References keyFramesRot, keyFramesTrans, numPosKeys, and numRotKeys. |
|
Definition at line 31 of file MS_Bone.cpp. References MS_Vec_Transform(), MS_Vec::w, MS_Vec::x, MS_Vec::y, and MS_Vec::z. Referenced by MilkShape::renderBones(). Here is the call graph for this function: |
|
Definition at line 110 of file MilkShape.h. |
|
Definition at line 115 of file MilkShape.h. Referenced by advanceTo(), clear(), loadFromAsciiSegment(), and MS_Bone(). |
|
Definition at line 116 of file MilkShape.h. Referenced by advanceTo(), clear(), loadFromAsciiSegment(), and MS_Bone(). |
|
Definition at line 118 of file MilkShape.h. Referenced by advanceTo(), MilkShape::attachSkin(), initialize(), and MilkShape::render(). |
|
Definition at line 117 of file MilkShape.h. |
|
Definition at line 107 of file MilkShape.h. |
|
Definition at line 113 of file MilkShape.h. Referenced by advanceTo(), and loadFromAsciiSegment(). |
|
Definition at line 114 of file MilkShape.h. Referenced by advanceTo(), and loadFromAsciiSegment(). |
|
Definition at line 109 of file MilkShape.h. Referenced by advanceTo(), initialize(), MilkShape::linkBones(), and MS_Bone(). |
|
Definition at line 108 of file MilkShape.h. |
|
Definition at line 112 of file MilkShape.h. |
|
Definition at line 111 of file MilkShape.h. |