|
Blender V4.5
|
#include <BCSampleData.h>
Public Member Functions | |
| BCSample (Object *ob) | |
| ~BCSample () | |
| void | add_bone_matrix (Bone *bone, Matrix &mat) |
| bool | get_value (std::string channel_target, int array_index, float *val) const |
| const BCMatrix & | get_matrix () const |
| const BCMatrix * | get_matrix (Bone *bone) const |
Definition at line 17 of file BCSampleData.h.
|
inline |
Definition at line 23 of file BCSampleData.h.
| BCSample::~BCSample | ( | ) |
Definition at line 8 of file BCSampleData.cpp.
Definition at line 16 of file BCSampleData.cpp.
References Bone::name.
| const BCMatrix & BCSample::get_matrix | ( | ) | const |
Definition at line 78 of file BCSampleData.cpp.
Definition at line 69 of file BCSampleData.cpp.
| bool BCSample::get_value | ( | std::string | channel_target, |
| int | array_index, | ||
| float * | val ) const |
Get channel value.
Definition at line 27 of file BCSampleData.cpp.
References bc_string_after(), bc_string_before(), ELEM, BCMatrix::location(), Bone::name, BCMatrix::quat(), BCMatrix::rotation(), and BCMatrix::scale().