Blender
V3.3
|
#include <cstddef>
#include "COLLADABUPlatform.h"
#include "DNA_armature_types.h"
#include "ED_keyframing.h"
#include "BLI_listbase.h"
#include "BLI_math.h"
#include "BLI_string.h"
#include "BLI_string_utils.h"
#include "BLT_translation.h"
#include "BKE_action.h"
#include "BKE_armature.h"
#include "BKE_fcurve.h"
#include "BKE_object.h"
#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) |
|
static |
Definition at line 38 of file AnimationImporter.cpp.
References node.
Referenced by AnimationImporter::add_bone_animation_sampled(), AnimationImporter::add_bone_fcurve(), AnimationImporter::apply_matrix_curves(), and AnimationImporter::translate_animation_OLD().
|
static |
Definition at line 498 of file AnimationImporter.cpp.
Referenced by AnimationImporter::Assign_transform_animations().
Definition at line 974 of file AnimationImporter.cpp.
References AnimData::action, Material::adt, bAction::curves, ED_id_action_ensure(), and Material::id.
Referenced by AnimationImporter::translate_Animations().
|
static |
Definition at line 951 of file AnimationImporter.cpp.
References camera.
Referenced by AnimationImporter::translate_Animations().
|
static |
Definition at line 1862 of file AnimationImporter.cpp.
References type.
Referenced by AnimationImporter::evaluate_animation().