Blender
V3.3
|
This is the complete list of members for AnimationExporter, including all inherited members.
add_source_parameters(COLLADASW::SourceBase::ParameterNameList ¶m, COLLADASW::InputSemantic::Semantics semantic, bool is_rot, const std::string axis, bool transform) | AnimationExporter | protected |
anim_meta | AnimationExporter | protected |
AnimationExporter(COLLADASW::StreamWriter *sw, BCExportSettings &export_settings) | AnimationExporter | inline |
close_animation_container(bool has_container) | AnimationExporter | protected |
collada_interpolation_source(const BCAnimationCurve &curve, const std::string &anim_id, std::string axis_name, bool *has_tangents) | AnimationExporter | protected |
collada_linear_interpolation_source(int tot, const std::string &anim_id) | AnimationExporter | protected |
collada_source_from_values(BC_animation_source_type source_type, COLLADASW::InputSemantic::Semantics semantic, std::vector< float > &values, const std::string &anim_id, const std::string axis_name) | AnimationExporter | protected |
collada_source_from_values(BCMatrixSampleMap &samples, const std::string &anim_id, BC_global_rotation_type global_rotation_type, Matrix &parentinv) | AnimationExporter | protected |
collada_tangent_from_curve(COLLADASW::InputSemantic::Semantics semantic, BCAnimationCurve &curve, const std::string &anim_id, const std::string axis_name) | AnimationExporter | protected |
convert_angle(float angle) | AnimationExporter | protected |
convert_time(float frame) | AnimationExporter | protected |
dae_baked_animation(std::vector< float > &fra, Object *ob_arm, Bone *bone) | AnimationExporter | protected |
dae_baked_object_animation(std::vector< float > &fra, Object *ob) | AnimationExporter | protected |
dae_bone_animation(std::vector< float > &fra, float *v, int tm_type, int axis, std::string ob_name, std::string bone_name) | AnimationExporter | protected |
export_bone_animation(Object *ob, Bone *bone, BCFrames &frames, BCMatrixSampleMap &samples) | AnimationExporter | protected |
export_bone_animations_recursive(Object *ob_arm, Bone *bone, BCAnimationSampler &sampler) | AnimationExporter | protected |
export_collada_curve_animation(std::string id, std::string name, std::string target, std::string axis, BCAnimationCurve &curve, BC_global_rotation_type global_rotation_type) | AnimationExporter | protected |
export_collada_matrix_animation(std::string id, std::string name, std::string target, BCFrames &frames, BCMatrixSampleMap &samples, BC_global_rotation_type global_rotation_type, Matrix &parentinv) | AnimationExporter | protected |
export_curve_animation(Object *ob, BCAnimationCurve &curve) | AnimationExporter | protected |
export_curve_animation_set(Object *ob, BCAnimationSampler &sampler, bool export_as_matrix) | AnimationExporter | protected |
export_matrix_animation(Object *ob, BCAnimationSampler &sampler) | AnimationExporter | protected |
export_morph_animation(Object *ob) | AnimationExporter | protected |
export_object_constraint_animation(Object *ob) | AnimationExporter | protected |
exportAnimation(Object *ob, BCAnimationSampler &sampler) | AnimationExporter | protected |
exportAnimations() | AnimationExporter | |
get_axis_name(std::string channel, int id) | AnimationExporter | protected |
get_collada_name(std::string channel_type) const | AnimationExporter | protected |
get_collada_sid(const BCAnimationCurve &curve, const std::string axis_name) | AnimationExporter | protected |
get_modified_export_curve(Object *ob, BCAnimationCurve &curve, BCAnimationCurveMap &curves) | AnimationExporter | protected |
get_point_in_curve(BCBezTriple &bezt, COLLADASW::InputSemantic::Semantics semantic, bool is_angle, float *values) | AnimationExporter | protected |
get_point_in_curve(const BCAnimationCurve &curve, float sample_frame, COLLADASW::InputSemantic::Semantics semantic, bool is_angle, float *values) | AnimationExporter | protected |
get_semantic_suffix(COLLADASW::InputSemantic::Semantics semantic) | AnimationExporter | protected |
is_bone_deform_group(Bone *bone) | AnimationExporter | protected |
open_animation_container(bool has_container, Object *ob) | AnimationExporter | protected |
openAnimationWithClip(std::string id, std::string name) | AnimationExporter | protected |
operator()(Object *ob) | AnimationExporter | |
sample_and_write_bone_animation(Object *ob_arm, Bone *bone, int transform_type) | AnimationExporter | protected |
sample_and_write_bone_animation_matrix(Object *ob_arm, Bone *bone) | AnimationExporter | protected |
sample_animation(float *v, std::vector< float > &frames, int type, Bone *bone, Object *ob_arm, bPoseChannel *pChan) | AnimationExporter | protected |
sample_animation(std::vector< float[4][4]> &mats, std::vector< float > &frames, Bone *bone, Object *ob_arm, bPoseChannel *pChan) | AnimationExporter | protected |
write_bone_animation(Object *ob_arm, Bone *bone) | AnimationExporter | protected |
write_bone_animation_matrix(Object *ob_arm, Bone *bone) | AnimationExporter | protected |