|
Blender V4.3
|
#include <cstddef>#include "COLLADABUPlatform.h"#include "DNA_armature_types.h"#include "ED_keyframing.hh"#include "ANIM_animdata.hh"#include "ANIM_fcurve.hh"#include "BLI_listbase.h"#include "BLI_math_matrix.h"#include "BLI_string.h"#include "BLI_string_utils.hh"#include "BLT_translation.hh"#include "BKE_action.hh"#include "BKE_armature.hh"#include "BKE_fcurve.hh"#include "BKE_object.hh"#include "MEM_guardedalloc.h"#include "AnimationImporter.h"#include "ArmatureImporter.h"#include "MaterialExporter.h"#include "collada_utils.h"#include <algorithm>Go to the source code of this file.
Functions | |
| template<class T > | |
| static const char * | bc_get_joint_name (T *node) |
| static int | get_animation_axis_index (const COLLADABU::Math::Vector3 &axis) |
| static double | get_aspect_ratio (const COLLADAFW::Camera *camera) |
| static ListBase & | get_animation_curves (Main *bmain, Material *ma) |
| static void | report_class_type_unsupported (const char *path, const COLLADAFW::AnimationList::AnimationClass animclass, const COLLADAFW::Transformation::TransformationType type) |
Definition at line 43 of file AnimationImporter.cpp.
Referenced by AnimationImporter::add_bone_fcurve(), AnimationImporter::apply_matrix_curves(), SkinInfo::get_pose_channel_from_node(), ArmatureImporter::get_rna_path_for_joint(), and SkinInfo::link_armature().
|
static |
Definition at line 318 of file AnimationImporter.cpp.
Referenced by AnimationImporter::Assign_transform_animations().
Definition at line 787 of file AnimationImporter.cpp.
References AnimData::action, Material::adt, bAction::curves, Material::id, and blender::animrig::id_action_ensure().
Referenced by AnimationImporter::translate_Animations().
|
static |
Definition at line 764 of file AnimationImporter.cpp.
Referenced by AnimationImporter::translate_Animations().
|
static |
Definition at line 1198 of file AnimationImporter.cpp.
Referenced by AnimationImporter::evaluate_animation().