Blender  V3.3
AnimationExporter Member List

This is the complete list of members for AnimationExporter, including all inherited members.

add_source_parameters(COLLADASW::SourceBase::ParameterNameList &param, COLLADASW::InputSemantic::Semantics semantic, bool is_rot, const std::string axis, bool transform)AnimationExporterprotected
anim_metaAnimationExporterprotected
AnimationExporter(COLLADASW::StreamWriter *sw, BCExportSettings &export_settings)AnimationExporterinline
close_animation_container(bool has_container)AnimationExporterprotected
collada_interpolation_source(const BCAnimationCurve &curve, const std::string &anim_id, std::string axis_name, bool *has_tangents)AnimationExporterprotected
collada_linear_interpolation_source(int tot, const std::string &anim_id)AnimationExporterprotected
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)AnimationExporterprotected
collada_source_from_values(BCMatrixSampleMap &samples, const std::string &anim_id, BC_global_rotation_type global_rotation_type, Matrix &parentinv)AnimationExporterprotected
collada_tangent_from_curve(COLLADASW::InputSemantic::Semantics semantic, BCAnimationCurve &curve, const std::string &anim_id, const std::string axis_name)AnimationExporterprotected
convert_angle(float angle)AnimationExporterprotected
convert_time(float frame)AnimationExporterprotected
dae_baked_animation(std::vector< float > &fra, Object *ob_arm, Bone *bone)AnimationExporterprotected
dae_baked_object_animation(std::vector< float > &fra, Object *ob)AnimationExporterprotected
dae_bone_animation(std::vector< float > &fra, float *v, int tm_type, int axis, std::string ob_name, std::string bone_name)AnimationExporterprotected
export_bone_animation(Object *ob, Bone *bone, BCFrames &frames, BCMatrixSampleMap &samples)AnimationExporterprotected
export_bone_animations_recursive(Object *ob_arm, Bone *bone, BCAnimationSampler &sampler)AnimationExporterprotected
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)AnimationExporterprotected
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)AnimationExporterprotected
export_curve_animation(Object *ob, BCAnimationCurve &curve)AnimationExporterprotected
export_curve_animation_set(Object *ob, BCAnimationSampler &sampler, bool export_as_matrix)AnimationExporterprotected
export_matrix_animation(Object *ob, BCAnimationSampler &sampler)AnimationExporterprotected
export_morph_animation(Object *ob)AnimationExporterprotected
export_object_constraint_animation(Object *ob)AnimationExporterprotected
exportAnimation(Object *ob, BCAnimationSampler &sampler)AnimationExporterprotected
exportAnimations()AnimationExporter
get_axis_name(std::string channel, int id)AnimationExporterprotected
get_collada_name(std::string channel_type) constAnimationExporterprotected
get_collada_sid(const BCAnimationCurve &curve, const std::string axis_name)AnimationExporterprotected
get_modified_export_curve(Object *ob, BCAnimationCurve &curve, BCAnimationCurveMap &curves)AnimationExporterprotected
get_point_in_curve(BCBezTriple &bezt, COLLADASW::InputSemantic::Semantics semantic, bool is_angle, float *values)AnimationExporterprotected
get_point_in_curve(const BCAnimationCurve &curve, float sample_frame, COLLADASW::InputSemantic::Semantics semantic, bool is_angle, float *values)AnimationExporterprotected
get_semantic_suffix(COLLADASW::InputSemantic::Semantics semantic)AnimationExporterprotected
is_bone_deform_group(Bone *bone)AnimationExporterprotected
open_animation_container(bool has_container, Object *ob)AnimationExporterprotected
openAnimationWithClip(std::string id, std::string name)AnimationExporterprotected
operator()(Object *ob)AnimationExporter
sample_and_write_bone_animation(Object *ob_arm, Bone *bone, int transform_type)AnimationExporterprotected
sample_and_write_bone_animation_matrix(Object *ob_arm, Bone *bone)AnimationExporterprotected
sample_animation(float *v, std::vector< float > &frames, int type, Bone *bone, Object *ob_arm, bPoseChannel *pChan)AnimationExporterprotected
sample_animation(std::vector< float[4][4]> &mats, std::vector< float > &frames, Bone *bone, Object *ob_arm, bPoseChannel *pChan)AnimationExporterprotected
write_bone_animation(Object *ob_arm, Bone *bone)AnimationExporterprotected
write_bone_animation_matrix(Object *ob_arm, Bone *bone)AnimationExporterprotected