|
Blender
V2.93
|
#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, const int array_index, float *val) const |
| const BCMatrix & | get_matrix () const |
| const BCMatrix * | get_matrix (Bone *bone) const |
Definition at line 42 of file BCSampleData.h.
|
inline |
Definition at line 48 of file BCSampleData.h.
| BCSample::~BCSample | ( | ) |
Definition at line 23 of file BCSampleData.cpp.
| void BCSample::add_bone_matrix | ( | Bone * | bone, |
| Matrix & | mat | ||
| ) |
Definition at line 31 of file BCSampleData.cpp.
References Bone::name.
| const BCMatrix & BCSample::get_matrix | ( | ) | const |
Definition at line 94 of file BCSampleData.cpp.
Definition at line 85 of file BCSampleData.cpp.
| bool BCSample::get_value | ( | std::string | channel_target, |
| const int | array_index, | ||
| float * | val | ||
| ) | const |
Definition at line 43 of file BCSampleData.cpp.
References bc_string_after(), bc_string_before(), BCMatrix::location(), Bone::name, BCMatrix::quat(), BCMatrix::rotation(), and BCMatrix::scale().