|
Blender V4.5
|
#include <collada_utils.h>
Public Member Functions | |
| BoneExtended (EditBone *aBone) | |
| void | set_name (const char *aName) |
| char * | get_name () |
| void | set_chain_length (int aLength) |
| int | get_chain_length () |
| void | set_leaf_bone (bool state) |
| bool | is_leaf_bone () |
| void | set_bone_collections (std::vector< std::string > bone_collections) |
| const std::vector< std::string > & | get_bone_collections () |
| void | set_roll (float roll) |
| bool | has_roll () |
| float | get_roll () |
| void | set_tail (const float vec[]) |
| float * | get_tail () |
| bool | has_tail () |
| void | set_use_connect (int use_connect) |
| int | get_use_connect () |
Definition at line 363 of file collada_utils.h.
| BoneExtended::BoneExtended | ( | EditBone * | aBone | ) |
BoneExtended is a helper class needed for the Bone chain finder See ArmatureImporter::fix_leaf_bones() and ArmatureImporter::connect_bone_chains()
Definition at line 537 of file collada_utils.cpp.
References EditBone::name, and set_name().
| const std::vector< std::string > & BoneExtended::get_bone_collections | ( | ) |
Definition at line 632 of file collada_utils.cpp.
| int BoneExtended::get_chain_length | ( | ) |
Definition at line 562 of file collada_utils.cpp.
| char * BoneExtended::get_name | ( | ) |
Definition at line 552 of file collada_utils.cpp.
| float BoneExtended::get_roll | ( | ) |
Definition at line 593 of file collada_utils.cpp.
| float * BoneExtended::get_tail | ( | ) |
Definition at line 611 of file collada_utils.cpp.
| int BoneExtended::get_use_connect | ( | ) |
Definition at line 642 of file collada_utils.cpp.
| bool BoneExtended::has_roll | ( | ) |
Definition at line 588 of file collada_utils.cpp.
| bool BoneExtended::has_tail | ( | ) |
Definition at line 606 of file collada_utils.cpp.
| bool BoneExtended::is_leaf_bone | ( | ) |
Definition at line 577 of file collada_utils.cpp.
| void BoneExtended::set_bone_collections | ( | std::vector< std::string > | bone_collections | ) |
Definition at line 628 of file collada_utils.cpp.
| void BoneExtended::set_chain_length | ( | int | aLength | ) |
Definition at line 567 of file collada_utils.cpp.
| void BoneExtended::set_leaf_bone | ( | bool | state | ) |
Definition at line 572 of file collada_utils.cpp.
References state.
| void BoneExtended::set_name | ( | const char * | aName | ) |
Definition at line 557 of file collada_utils.cpp.
References STRNCPY().
Referenced by BoneExtended().
| void BoneExtended::set_roll | ( | float | roll | ) |
Definition at line 582 of file collada_utils.cpp.
| void BoneExtended::set_tail | ( | const float | vec[] | ) |
Definition at line 598 of file collada_utils.cpp.
| void BoneExtended::set_use_connect | ( | int | use_connect | ) |
Definition at line 637 of file collada_utils.cpp.