#include "BLI_function_ref.hh"
#include "BLI_map.hh"
#include "BLI_string_ref.hh"
#include "BLI_vector.hh"
#include "DNA_modifier_types.h"
#include <pxr/base/tf/token.h>
#include <pxr/usd/usdSkel/animation.h>
#include <string>
Go to the source code of this file.
|
| const pxr::TfToken | blender::io::usd::BlenderBoneLengths ("blender:bone_lengths", pxr::TfToken::Immortal) |
| |
| void | blender::io::usd::visit_bones (const Object *ob_arm, FunctionRef< void(const Bone *)> visitor) |
| |
| void | blender::io::usd::get_armature_bone_names (const Object *ob_arm, const bool use_deform, Vector< std::string > &r_names) |
| |
| pxr::TfToken | blender::io::usd::build_usd_joint_path (const Bone *bone, bool allow_unicode) |
| |
| void | blender::io::usd::create_pose_joints (pxr::UsdSkelAnimation &skel_anim, const Object &obj, const Map< StringRef, const Bone * > *deform_map, bool allow_unicode) |
| |
| const ModifierData * | blender::io::usd::get_enabled_modifier (const Object &obj, ModifierType type, const Depsgraph *depsgraph) |
| |
| const Object * | blender::io::usd::get_armature_modifier_obj (const Object &obj, const Depsgraph *depsgraph) |
| |
| bool | blender::io::usd::is_armature_modifier_bone_name (const Object &obj, const StringRefNull name, const Depsgraph *depsgraph) |
| |
| bool | blender::io::usd::can_export_skinned_mesh (const Object &obj, const Depsgraph *depsgraph) |
| |
| void | blender::io::usd::init_deform_bones_map (const Object *obj, Map< StringRef, const Bone * > *deform_map) |
| |