Blender V5.0
animdata.cc File Reference
#include "ANIM_action.hh"
#include "ANIM_animdata.hh"
#include "BKE_action.hh"
#include "BKE_anim_data.hh"
#include "BKE_fcurve.hh"
#include "BKE_key.hh"
#include "BKE_lib_id.hh"
#include "BKE_main.hh"
#include "BKE_material.hh"
#include "BKE_node.hh"
#include "BLT_translation.hh"
#include "BLI_listbase.h"
#include "BLI_string_utf8.h"
#include "DEG_depsgraph.hh"
#include "DEG_depsgraph_build.hh"
#include "DNA_anim_types.h"
#include "DNA_key_types.h"
#include "DNA_material_types.h"
#include "DNA_particle_types.h"
#include "RNA_access.hh"

Go to the source code of this file.

Namespaces

namespace  blender
namespace  blender::animrig

Functions

const FCurveblender::animrig::fcurve_find_by_rna_path (const AnimData &adt, StringRefNull rna_path, int array_index)
Public F-Curves API
static void blender::animrig::add_object_data_users (const Main &bmain, const ID &id, Vector< ID * > &related_ids)
Vector< ID * > blender::animrig::find_related_ids (Main &bmain, ID &id)
static bActionblender::animrig::find_related_action (Main &bmain, ID &id)
bActionblender::animrig::id_action_ensure (Main *bmain, ID *id)
void blender::animrig::animdata_fcurve_delete (AnimData *adt, FCurve *fcu)
bool blender::animrig::animdata_remove_empty_action (AnimData *adt)