Blender
V3.3
|
#include <stdio.h>
#include "MEM_guardedalloc.h"
#include "BLI_blenlib.h"
#include "BLI_math.h"
#include "BLI_utildefines.h"
#include "BLT_translation.h"
#include "DNA_anim_types.h"
#include "DNA_armature_types.h"
#include "DNA_cachefile_types.h"
#include "DNA_camera_types.h"
#include "DNA_curves_types.h"
#include "DNA_gpencil_types.h"
#include "DNA_key_types.h"
#include "DNA_lattice_types.h"
#include "DNA_light_types.h"
#include "DNA_linestyle_types.h"
#include "DNA_mask_types.h"
#include "DNA_material_types.h"
#include "DNA_mesh_types.h"
#include "DNA_meta_types.h"
#include "DNA_node_types.h"
#include "DNA_object_types.h"
#include "DNA_particle_types.h"
#include "DNA_pointcloud_types.h"
#include "DNA_scene_types.h"
#include "DNA_screen_types.h"
#include "DNA_simulation_types.h"
#include "DNA_space_types.h"
#include "DNA_speaker_types.h"
#include "DNA_userdef_types.h"
#include "DNA_volume_types.h"
#include "DNA_world_types.h"
#include "RNA_access.h"
#include "RNA_path.h"
#include "RNA_prototypes.h"
#include "BKE_anim_data.h"
#include "BKE_animsys.h"
#include "BKE_context.h"
#include "BKE_curve.h"
#include "BKE_gpencil.h"
#include "BKE_key.h"
#include "BKE_lib_id.h"
#include "BKE_main.h"
#include "BKE_nla.h"
#include "GPU_immediate.h"
#include "GPU_state.h"
#include "DEG_depsgraph.h"
#include "UI_interface.h"
#include "UI_interface_icons.h"
#include "UI_resources.h"
#include "UI_view2d.h"
#include "ED_anim_api.h"
#include "ED_keyframing.h"
#include "WM_api.h"
#include "WM_types.h"
Go to the source code of this file.
Macros | |
#define | EXTRA_SCROLL_PAD 100.0f |
#define | INDENT_STEP_SIZE (0.35f * U.widget_unit) |
#define | ANIM_CHAN_NAME_SIZE 256 |
#define | GET_ACF_FLAG_PTR(ptr, type) ((*(type) = sizeof((ptr))), &(ptr)) |
#define | ACF_SETTING_SET(sval, sflag, smode) |
#define | ICON_WIDTH (0.85f * U.widget_unit) |
#define | SLIDER_WIDTH (4 * U.widget_unit) |
#define | RENAME_TEXT_MIN_WIDTH (U.widget_unit) |
#define | GRAPH_COLOR_BAND_WIDTH (0.3f * U.widget_unit) |
#define | GRAPH_ICON_VISIBILITY_OFFSET (GRAPH_COLOR_BAND_WIDTH * 1.5f) |
#define ACF_SETTING_SET | ( | sval, | |
sflag, | |||
smode | |||
) |
Definition at line 4282 of file anim_channels_defines.c.
#define ANIM_CHAN_NAME_SIZE 256 |
Definition at line 85 of file anim_channels_defines.c.
#define EXTRA_SCROLL_PAD 100.0f |
Definition at line 79 of file anim_channels_defines.c.
Definition at line 88 of file anim_channels_defines.c.
#define GRAPH_COLOR_BAND_WIDTH (0.3f * U.widget_unit) |
Width of graph editor color bands.
Definition at line 4362 of file anim_channels_defines.c.
#define GRAPH_ICON_VISIBILITY_OFFSET (GRAPH_COLOR_BAND_WIDTH * 1.5f) |
Extra offset for the visibility icons in the graph editor.
Definition at line 4364 of file anim_channels_defines.c.
#define ICON_WIDTH (0.85f * U.widget_unit) |
Size of icons.
Definition at line 4356 of file anim_channels_defines.c.
#define INDENT_STEP_SIZE (0.35f * U.widget_unit) |
Definition at line 82 of file anim_channels_defines.c.
#define RENAME_TEXT_MIN_WIDTH (U.widget_unit) |
Min-width of rename text-boxes.
Definition at line 4360 of file anim_channels_defines.c.
#define SLIDER_WIDTH (4 * U.widget_unit) |
Width of sliders.
Definition at line 4358 of file anim_channels_defines.c.
|
static |
Definition at line 2312 of file anim_channels_defines.c.
|
static |
Definition at line 2318 of file anim_channels_defines.c.
References ACHANNEL_SETTING_EXPAND, ACHANNEL_SETTING_MUTE, ACHANNEL_SETTING_SELECT, ACHANNEL_SETTING_VISIBLE, ADT_CURVES_NOT_VISIBLE, ADT_NLA_EVAL_OFF, ADT_UI_SELECTED, and ARM_DS_EXPAND.
|
static |
Definition at line 2345 of file anim_channels_defines.c.
References ACHANNEL_SETTING_EXPAND, ACHANNEL_SETTING_MUTE, ACHANNEL_SETTING_SELECT, ACHANNEL_SETTING_VISIBLE, bArmature::adt, bAnimListElem::data, AnimData::flag, bArmature::flag, GET_ACF_FLAG_PTR, NULL, and type.
|
static |
Definition at line 1720 of file anim_channels_defines.c.
References UNUSED_VARS.
|
static |
Definition at line 1727 of file anim_channels_defines.c.
References ACHANNEL_SETTING_EXPAND, ACHANNEL_SETTING_MUTE, ACHANNEL_SETTING_SELECT, ACHANNEL_SETTING_VISIBLE, ADT_CURVES_NOT_VISIBLE, ADT_NLA_EVAL_OFF, ADT_UI_SELECTED, CACHEFILE_DS_EXPAND, and UNUSED_VARS.
|
static |
Definition at line 1754 of file anim_channels_defines.c.
References ACHANNEL_SETTING_EXPAND, ACHANNEL_SETTING_MUTE, ACHANNEL_SETTING_SELECT, ACHANNEL_SETTING_VISIBLE, CacheFile::adt, bAnimListElem::data, AnimData::flag, CacheFile::flag, GET_ACF_FLAG_PTR, NULL, and type.
|
static |
Definition at line 1803 of file anim_channels_defines.c.
|
static |
Definition at line 1809 of file anim_channels_defines.c.
References ACHANNEL_SETTING_ALWAYS_VISIBLE, ACHANNEL_SETTING_EXPAND, ACHANNEL_SETTING_MUTE, ACHANNEL_SETTING_SELECT, ACHANNEL_SETTING_VISIBLE, ADT_CURVES_ALWAYS_VISIBLE, ADT_CURVES_NOT_VISIBLE, ADT_NLA_EVAL_OFF, ADT_UI_SELECTED, and CAM_DS_EXPAND.
|
static |
Definition at line 1839 of file anim_channels_defines.c.
References ACHANNEL_SETTING_ALWAYS_VISIBLE, ACHANNEL_SETTING_EXPAND, ACHANNEL_SETTING_MUTE, ACHANNEL_SETTING_SELECT, ACHANNEL_SETTING_VISIBLE, Camera::adt, bAnimListElem::data, AnimData::flag, Camera::flag, GET_ACF_FLAG_PTR, NULL, and type.
|
static |
Definition at line 1886 of file anim_channels_defines.c.
References BKE_curve_type_get(), bAnimListElem::data, OB_FONT, and OB_SURF.
|
static |
Definition at line 1902 of file anim_channels_defines.c.
References ACHANNEL_SETTING_EXPAND, ACHANNEL_SETTING_MUTE, ACHANNEL_SETTING_SELECT, ACHANNEL_SETTING_VISIBLE, ADT_CURVES_NOT_VISIBLE, ADT_NLA_EVAL_OFF, ADT_UI_SELECTED, and CU_DS_EXPAND.
|
static |
Definition at line 1929 of file anim_channels_defines.c.
References ACHANNEL_SETTING_EXPAND, ACHANNEL_SETTING_MUTE, ACHANNEL_SETTING_SELECT, ACHANNEL_SETTING_VISIBLE, Curve::adt, bAnimListElem::data, AnimData::flag, Curve::flag, GET_ACF_FLAG_PTR, NULL, and type.
|
static |
Definition at line 2803 of file anim_channels_defines.c.
|
static |
Definition at line 2809 of file anim_channels_defines.c.
References ACHANNEL_SETTING_EXPAND, ACHANNEL_SETTING_MUTE, ACHANNEL_SETTING_SELECT, ACHANNEL_SETTING_VISIBLE, ADT_CURVES_NOT_VISIBLE, ADT_NLA_EVAL_OFF, ADT_UI_SELECTED, and VO_DS_EXPAND.
|
static |
Definition at line 2836 of file anim_channels_defines.c.
References ACHANNEL_SETTING_EXPAND, ACHANNEL_SETTING_MUTE, ACHANNEL_SETTING_SELECT, ACHANNEL_SETTING_VISIBLE, curves, bAnimListElem::data, GET_ACF_FLAG_PTR, NULL, and type.
|
static |
Definition at line 3125 of file anim_channels_defines.c.
|
static |
Definition at line 3131 of file anim_channels_defines.c.
References ACHANNEL_SETTING_EXPAND, ACHANNEL_SETTING_MUTE, ACHANNEL_SETTING_SELECT, ACHANNEL_SETTING_VISIBLE, ADT_CURVES_NOT_VISIBLE, ADT_NLA_EVAL_OFF, ADT_UI_SELECTED, and GP_DATA_EXPAND.
|
static |
Definition at line 3158 of file anim_channels_defines.c.
References ACHANNEL_SETTING_EXPAND, ACHANNEL_SETTING_MUTE, ACHANNEL_SETTING_SELECT, ACHANNEL_SETTING_VISIBLE, bGPdata::adt, bAnimListElem::data, AnimData::flag, bGPdata::flag, GET_ACF_FLAG_PTR, NULL, and type.
|
static |
Definition at line 2644 of file anim_channels_defines.c.
|
static |
Definition at line 2650 of file anim_channels_defines.c.
References ACHANNEL_SETTING_EXPAND, ACHANNEL_SETTING_MUTE, ACHANNEL_SETTING_SELECT, ACHANNEL_SETTING_VISIBLE, ADT_CURVES_NOT_VISIBLE, ADT_NLA_EVAL_OFF, ADT_UI_SELECTED, and LT_DS_EXPAND.
|
static |
Definition at line 2677 of file anim_channels_defines.c.
References ACHANNEL_SETTING_EXPAND, ACHANNEL_SETTING_MUTE, ACHANNEL_SETTING_SELECT, ACHANNEL_SETTING_VISIBLE, Lattice::adt, bAnimListElem::data, AnimData::flag, Lattice::flag, GET_ACF_FLAG_PTR, NULL, and type.
|
static |
Definition at line 1553 of file anim_channels_defines.c.
|
static |
Definition at line 1559 of file anim_channels_defines.c.
References ACHANNEL_SETTING_EXPAND, ACHANNEL_SETTING_MUTE, ACHANNEL_SETTING_SELECT, ACHANNEL_SETTING_VISIBLE, ADT_CURVES_NOT_VISIBLE, ADT_NLA_EVAL_OFF, ADT_UI_SELECTED, and LA_DS_EXPAND.
|
static |
Definition at line 1586 of file anim_channels_defines.c.
References ACHANNEL_SETTING_EXPAND, ACHANNEL_SETTING_MUTE, ACHANNEL_SETTING_SELECT, ACHANNEL_SETTING_VISIBLE, Light::adt, bAnimListElem::data, AnimData::flag, Light::flag, GET_ACF_FLAG_PTR, NULL, and type.
|
static |
Definition at line 2483 of file anim_channels_defines.c.
|
static |
Definition at line 2489 of file anim_channels_defines.c.
References ACHANNEL_SETTING_EXPAND, ACHANNEL_SETTING_MUTE, ACHANNEL_SETTING_SELECT, ACHANNEL_SETTING_VISIBLE, ADT_CURVES_NOT_VISIBLE, ADT_NLA_EVAL_OFF, ADT_UI_SELECTED, and LS_DS_EXPAND.
|
static |
Definition at line 2516 of file anim_channels_defines.c.
References ACHANNEL_SETTING_EXPAND, ACHANNEL_SETTING_MUTE, ACHANNEL_SETTING_SELECT, ACHANNEL_SETTING_VISIBLE, FreestyleLineStyle::adt, bAnimListElem::data, AnimData::flag, FreestyleLineStyle::flag, GET_ACF_FLAG_PTR, linestyle, NULL, and type.
|
static |
Definition at line 1474 of file anim_channels_defines.c.
|
static |
Definition at line 1480 of file anim_channels_defines.c.
References ACHANNEL_SETTING_EXPAND, ACHANNEL_SETTING_MUTE, ACHANNEL_SETTING_SELECT, ACHANNEL_SETTING_VISIBLE, ADT_CURVES_NOT_VISIBLE, ADT_NLA_EVAL_OFF, ADT_UI_SELECTED, and MA_DS_EXPAND.
|
static |
Definition at line 1507 of file anim_channels_defines.c.
References ACHANNEL_SETTING_EXPAND, ACHANNEL_SETTING_MUTE, ACHANNEL_SETTING_SELECT, ACHANNEL_SETTING_VISIBLE, Material::adt, bAnimListElem::data, AnimData::flag, Material::flag, GET_ACF_FLAG_PTR, NULL, and type.
|
static |
Definition at line 2231 of file anim_channels_defines.c.
|
static |
Definition at line 2237 of file anim_channels_defines.c.
References ACHANNEL_SETTING_EXPAND, ACHANNEL_SETTING_MUTE, ACHANNEL_SETTING_SELECT, ACHANNEL_SETTING_VISIBLE, ADT_CURVES_NOT_VISIBLE, ADT_NLA_EVAL_OFF, ADT_UI_SELECTED, and MB_DS_EXPAND.
|
static |
Definition at line 2264 of file anim_channels_defines.c.
References ACHANNEL_SETTING_EXPAND, ACHANNEL_SETTING_MUTE, ACHANNEL_SETTING_SELECT, ACHANNEL_SETTING_VISIBLE, MetaBall::adt, bAnimListElem::data, AnimData::flag, MetaBall::flag2, GET_ACF_FLAG_PTR, NULL, and type.
|
static |
Definition at line 3206 of file anim_channels_defines.c.
|
static |
Definition at line 3212 of file anim_channels_defines.c.
References ACHANNEL_SETTING_EXPAND, ACHANNEL_SETTING_MUTE, ACHANNEL_SETTING_SELECT, ACHANNEL_SETTING_VISIBLE, ADT_CURVES_NOT_VISIBLE, ADT_NLA_EVAL_OFF, ADT_UI_SELECTED, and MCLIP_DATA_EXPAND.
|
static |
Definition at line 3239 of file anim_channels_defines.c.
References ACHANNEL_SETTING_EXPAND, ACHANNEL_SETTING_MUTE, ACHANNEL_SETTING_SELECT, ACHANNEL_SETTING_VISIBLE, MovieClip::adt, bAnimListElem::data, AnimData::flag, MovieClip::flag, GET_ACF_FLAG_PTR, NULL, and type.
|
static |
Definition at line 2564 of file anim_channels_defines.c.
|
static |
Definition at line 2570 of file anim_channels_defines.c.
References ACHANNEL_SETTING_EXPAND, ACHANNEL_SETTING_MUTE, ACHANNEL_SETTING_SELECT, ACHANNEL_SETTING_VISIBLE, ADT_CURVES_NOT_VISIBLE, ADT_NLA_EVAL_OFF, ADT_UI_SELECTED, and ME_DS_EXPAND.
|
static |
Definition at line 2597 of file anim_channels_defines.c.
References ACHANNEL_SETTING_EXPAND, ACHANNEL_SETTING_MUTE, ACHANNEL_SETTING_SELECT, ACHANNEL_SETTING_VISIBLE, Mesh::adt, bAnimListElem::data, AnimData::flag, Mesh::flag, GET_ACF_FLAG_PTR, NULL, and type.
|
static |
Definition at line 2391 of file anim_channels_defines.c.
|
static |
Definition at line 2397 of file anim_channels_defines.c.
References acf_generic_basic_offset(), acf_nodetree_rootType_offset(), bAnimListElem::data, ntree, and offset.
|
static |
Definition at line 2408 of file anim_channels_defines.c.
References ACHANNEL_SETTING_EXPAND, ACHANNEL_SETTING_MUTE, ACHANNEL_SETTING_SELECT, ACHANNEL_SETTING_VISIBLE, ADT_CURVES_NOT_VISIBLE, ADT_NLA_EVAL_OFF, ADT_UI_SELECTED, and NTREE_DS_EXPAND.
|
static |
Definition at line 2435 of file anim_channels_defines.c.
References ACHANNEL_SETTING_EXPAND, ACHANNEL_SETTING_MUTE, ACHANNEL_SETTING_SELECT, ACHANNEL_SETTING_VISIBLE, bNodeTree::adt, bAnimListElem::data, AnimData::flag, bNodeTree::flag, GET_ACF_FLAG_PTR, ntree, NULL, and type.
|
static |
Definition at line 2152 of file anim_channels_defines.c.
|
static |
Definition at line 2158 of file anim_channels_defines.c.
References ACHANNEL_SETTING_EXPAND, ACHANNEL_SETTING_MUTE, ACHANNEL_SETTING_SELECT, ACHANNEL_SETTING_VISIBLE, ADT_CURVES_NOT_VISIBLE, ADT_NLA_EVAL_OFF, ADT_UI_SELECTED, and PART_DS_EXPAND.
|
static |
Definition at line 2185 of file anim_channels_defines.c.
References ACHANNEL_SETTING_EXPAND, ACHANNEL_SETTING_MUTE, ACHANNEL_SETTING_SELECT, ACHANNEL_SETTING_VISIBLE, ParticleSettings::adt, bAnimListElem::data, AnimData::flag, ParticleSettings::flag, GET_ACF_FLAG_PTR, NULL, and type.
|
static |
Definition at line 2884 of file anim_channels_defines.c.
|
static |
Definition at line 2890 of file anim_channels_defines.c.
References ACHANNEL_SETTING_EXPAND, ACHANNEL_SETTING_MUTE, ACHANNEL_SETTING_SELECT, ACHANNEL_SETTING_VISIBLE, ADT_CURVES_NOT_VISIBLE, ADT_NLA_EVAL_OFF, ADT_UI_SELECTED, and VO_DS_EXPAND.
|
static |
Definition at line 2917 of file anim_channels_defines.c.
References ACHANNEL_SETTING_EXPAND, ACHANNEL_SETTING_MUTE, ACHANNEL_SETTING_SELECT, ACHANNEL_SETTING_VISIBLE, PointCloud::adt, bAnimListElem::data, AnimData::flag, PointCloud::flag, GET_ACF_FLAG_PTR, NULL, and type.
|
static |
Definition at line 3045 of file anim_channels_defines.c.
|
static |
Definition at line 3051 of file anim_channels_defines.c.
References ACHANNEL_SETTING_EXPAND, ACHANNEL_SETTING_MUTE, ACHANNEL_SETTING_SELECT, ACHANNEL_SETTING_VISIBLE, ADT_CURVES_NOT_VISIBLE, ADT_NLA_EVAL_OFF, ADT_UI_SELECTED, and SIM_DS_EXPAND.
|
static |
Definition at line 3077 of file anim_channels_defines.c.
References ACHANNEL_SETTING_EXPAND, ACHANNEL_SETTING_MUTE, ACHANNEL_SETTING_SELECT, ACHANNEL_SETTING_VISIBLE, Simulation::adt, bAnimListElem::data, AnimData::flag, Simulation::flag, GET_ACF_FLAG_PTR, NULL, simulation, and type.
|
static |
Definition at line 1975 of file anim_channels_defines.c.
|
static |
Definition at line 2000 of file anim_channels_defines.c.
References ACHANNEL_SETTING_EXPAND, ACHANNEL_SETTING_MUTE, ACHANNEL_SETTING_SELECT, ACHANNEL_SETTING_VISIBLE, ADT_CURVES_NOT_VISIBLE, ADT_NLA_EVAL_OFF, ADT_UI_SELECTED, and KEY_DS_EXPAND.
|
static |
Definition at line 2027 of file anim_channels_defines.c.
References ACHANNEL_SETTING_EXPAND, ACHANNEL_SETTING_MUTE, ACHANNEL_SETTING_SELECT, ACHANNEL_SETTING_VISIBLE, Key::adt, bAnimListElem::data, AnimData::flag, Key::flag, GET_ACF_FLAG_PTR, NULL, and type.
|
static |
Definition at line 1981 of file anim_channels_defines.c.
References ACHANNEL_SETTING_EXPAND, ACHANNEL_SETTING_MUTE, ACHANNEL_SETTING_SELECT, SPACE_NLA, and bAnimContext::spacetype.
|
static |
Definition at line 2724 of file anim_channels_defines.c.
|
static |
Definition at line 2730 of file anim_channels_defines.c.
References ACHANNEL_SETTING_EXPAND, ACHANNEL_SETTING_MUTE, ACHANNEL_SETTING_SELECT, ACHANNEL_SETTING_VISIBLE, ADT_CURVES_NOT_VISIBLE, ADT_NLA_EVAL_OFF, ADT_UI_SELECTED, and SPK_DS_EXPAND.
|
static |
Definition at line 2757 of file anim_channels_defines.c.
References ACHANNEL_SETTING_EXPAND, ACHANNEL_SETTING_MUTE, ACHANNEL_SETTING_SELECT, ACHANNEL_SETTING_VISIBLE, Speaker::adt, bAnimListElem::data, AnimData::flag, Speaker::flag, GET_ACF_FLAG_PTR, NULL, and type.
|
static |
Definition at line 1634 of file anim_channels_defines.c.
|
static |
Definition at line 1641 of file anim_channels_defines.c.
|
static |
Definition at line 1647 of file anim_channels_defines.c.
References ACHANNEL_SETTING_EXPAND, ACHANNEL_SETTING_MUTE, ACHANNEL_SETTING_SELECT, ACHANNEL_SETTING_VISIBLE, ADT_CURVES_NOT_VISIBLE, ADT_NLA_EVAL_OFF, ADT_UI_SELECTED, and TEX_DS_EXPAND.
|
static |
Definition at line 1674 of file anim_channels_defines.c.
References ACHANNEL_SETTING_EXPAND, ACHANNEL_SETTING_MUTE, ACHANNEL_SETTING_SELECT, ACHANNEL_SETTING_VISIBLE, Tex::adt, bAnimListElem::data, AnimData::flag, Tex::flag, GET_ACF_FLAG_PTR, NULL, tex, and type.
|
static |
Definition at line 2965 of file anim_channels_defines.c.
|
static |
Definition at line 2971 of file anim_channels_defines.c.
References ACHANNEL_SETTING_EXPAND, ACHANNEL_SETTING_MUTE, ACHANNEL_SETTING_SELECT, ACHANNEL_SETTING_VISIBLE, ADT_CURVES_NOT_VISIBLE, ADT_NLA_EVAL_OFF, ADT_UI_SELECTED, and VO_DS_EXPAND.
|
static |
Definition at line 2998 of file anim_channels_defines.c.
References ACHANNEL_SETTING_EXPAND, ACHANNEL_SETTING_MUTE, ACHANNEL_SETTING_SELECT, ACHANNEL_SETTING_VISIBLE, Volume::adt, bAnimListElem::data, AnimData::flag, Volume::flag, GET_ACF_FLAG_PTR, NULL, and type.
|
static |
Definition at line 2073 of file anim_channels_defines.c.
|
static |
Definition at line 2079 of file anim_channels_defines.c.
References ACHANNEL_SETTING_EXPAND, ACHANNEL_SETTING_MUTE, ACHANNEL_SETTING_SELECT, ACHANNEL_SETTING_VISIBLE, ADT_CURVES_NOT_VISIBLE, ADT_NLA_EVAL_OFF, ADT_UI_SELECTED, and WO_DS_EXPAND.
|
static |
Definition at line 2106 of file anim_channels_defines.c.
References ACHANNEL_SETTING_EXPAND, ACHANNEL_SETTING_MUTE, ACHANNEL_SETTING_SELECT, ACHANNEL_SETTING_VISIBLE, World::adt, bAnimListElem::data, AnimData::flag, World::flag, GET_ACF_FLAG_PTR, NULL, and type.
|
static |
Definition at line 1015 of file anim_channels_defines.c.
References bAnimListElem::data, getname_anim_fcurve(), and bAnimListElem::id.
|
static |
Definition at line 1021 of file anim_channels_defines.c.
References bAnimListElem::data, FCURVE_DISABLED, bAnimListElem::fcurve_owner_id, FCurve::flag, if(), NULL, ptr, RNA_pointer_create(), and RNA_struct_find_property().
|
static |
Definition at line 1077 of file anim_channels_defines.c.
References ACHANNEL_SETTING_MOD_OFF, ACHANNEL_SETTING_MUTE, ACHANNEL_SETTING_PROTECT, ACHANNEL_SETTING_SELECT, ACHANNEL_SETTING_VISIBLE, FCURVE_MOD_OFF, FCURVE_MUTED, FCURVE_PROTECTED, FCURVE_SELECTED, and FCURVE_VISIBLE.
|
static |
Definition at line 1107 of file anim_channels_defines.c.
References bAnimListElem::data, FCurve::flag, GET_ACF_FLAG_PTR, and type.
|
static |
Definition at line 1042 of file anim_channels_defines.c.
References ACHANNEL_SETTING_ALWAYS_VISIBLE, ACHANNEL_SETTING_EXPAND, ACHANNEL_SETTING_PINNED, ACHANNEL_SETTING_PROTECT, ACHANNEL_SETTING_SOLO, ACHANNEL_SETTING_VISIBLE, FCurve::bezt, bAnimListElem::data, SPACE_GRAPH, and bAnimContext::spacetype.
|
static |
Definition at line 1299 of file anim_channels_defines.c.
|
static |
Definition at line 1321 of file anim_channels_defines.c.
References ACHANNEL_SETTING_EXPAND, ACHANNEL_SETTING_SELECT, ACT_COLLAPSED, and ADT_UI_SELECTED.
|
static |
Definition at line 1342 of file anim_channels_defines.c.
References ACHANNEL_SETTING_EXPAND, ACHANNEL_SETTING_SELECT, bAnimListElem::adt, bAnimListElem::data, bAction::flag, GET_ACF_FLAG_PTR, NULL, and type.
|
static |
Definition at line 1305 of file anim_channels_defines.c.
References ACHANNEL_SETTING_EXPAND, and ACHANNEL_SETTING_SELECT.
|
static |
Definition at line 1389 of file anim_channels_defines.c.
|
static |
Definition at line 1394 of file anim_channels_defines.c.
References ANIM_CHAN_NAME_SIZE, BLI_strncpy(), and IFACE_.
|
static |
Definition at line 1416 of file anim_channels_defines.c.
References ACHANNEL_SETTING_EXPAND, and ADT_DRIVERS_COLLAPSED.
|
static |
Definition at line 1434 of file anim_channels_defines.c.
References ACHANNEL_SETTING_EXPAND, bAnimListElem::data, AnimData::flag, GET_ACF_FLAG_PTR, NULL, and type.
|
static |
Definition at line 1401 of file anim_channels_defines.c.
References ACHANNEL_SETTING_EXPAND.
|
static |
Definition at line 296 of file anim_channels_defines.c.
References ANIM_channel_get_typeinfo(), bAnimChannelType::get_indent_level, and INDENT_STEP_SIZE.
Referenced by acf_dsntree_offset(), and acf_generic_group_offset().
|
static |
Definition at line 234 of file anim_channels_defines.c.
References ANIM_channel_get_typeinfo(), color, View2D::cur, EXTRA_SCROLL_PAD, bAnimChannelType::get_backdrop_color, bAnimChannelType::get_offset, GPU_COMP_F32, GPU_FETCH_FLOAT, GPU_SHADER_2D_UNIFORM_COLOR, GPU_vertformat_attr_add(), immBindBuiltinProgram(), immRectf(), immUnbindProgram(), immUniformColor3fv(), immVertexFormat(), offset, pos, bAnimContext::region, ARegion::v2d, and rctf::xmax.
|
static |
Definition at line 176 of file anim_channels_defines.c.
References acf_show_channel_colors(), ThemeWireColor::active, ANIM_channel_get_typeinfo(), ANIMTYPE_FCURVE, copy_v3_v3_uchar(), bActionGroup::cs, bActionGroup::customCol, bAnimListElem::data, bAnimChannelType::get_indent_level, FCurve::grp, NULL, rgb_uchar_to_float(), ThemeWireColor::select, ThemeWireColor::solid, TH_SHADE2, bAnimListElem::type, and UI_GetThemeColorShade3fv().
|
static |
Definition at line 145 of file anim_channels_defines.c.
References ANIM_channel_get_typeinfo(), color, View2D::cur, EXTRA_SCROLL_PAD, bAnimChannelType::get_backdrop_color, bAnimChannelType::get_offset, GPU_COMP_F32, GPU_FETCH_FLOAT, GPU_SHADER_2D_UNIFORM_COLOR, GPU_vertformat_attr_add(), immBindBuiltinProgram(), immRectf(), immUnbindProgram(), immUniformColor3fv(), immVertexFormat(), offset, pos, bAnimContext::region, ARegion::v2d, and rctf::xmax.
|
static |
Definition at line 136 of file anim_channels_defines.c.
References TH_DOPESHEET_CHANNELSUBOB, and UI_GetThemeColor3fv().
|
static |
Definition at line 407 of file anim_channels_defines.c.
References ACHANNEL_SETTING_ALWAYS_VISIBLE, ACHANNEL_SETTING_EXPAND, ACHANNEL_SETTING_MUTE, ACHANNEL_SETTING_SELECT, SPACE_NLA, and bAnimContext::spacetype.
|
static |
Definition at line 332 of file anim_channels_defines.c.
References acf_generic_basic_offset(), acf_nodetree_rootType_offset(), ANIMCONT_ACTION, bAnimContext::datatype, ELEM, GS, bAnimListElem::id, ID_MA, ID_NT, ID_PA, ID_TE, ID::name, and offset.
|
static |
Definition at line 365 of file anim_channels_defines.c.
References ANIM_CHAN_NAME_SIZE, BLI_strncpy(), bAnimListElem::data, id, if(), and ID::name.
|
static |
Definition at line 376 of file anim_channels_defines.c.
References bAnimListElem::data, NULL, ptr, RNA_id_pointer_create(), RNA_struct_name_property(), and PointerRNA::type.
|
static |
Definition at line 385 of file anim_channels_defines.c.
References bAnimListElem::data, NULL, ptr, RNA_id_pointer_create(), RNA_struct_name_property(), and PointerRNA::type.
|
static |
Definition at line 261 of file anim_channels_defines.c.
|
static |
Definition at line 265 of file anim_channels_defines.c.
|
static |
Definition at line 277 of file anim_channels_defines.c.
References ANIMTYPE_FCURVE, bAnimListElem::data, FCurve::grp, if(), and bAnimListElem::type.
|
static |
Definition at line 105 of file anim_channels_defines.c.
References ACHANNEL_SETTING_EXPAND, ANIM_channel_get_typeinfo(), ANIM_channel_setting_get(), color, View2D::cur, EXTRA_SCROLL_PAD, bAnimChannelType::get_backdrop_color, bAnimChannelType::get_offset, offset, bAnimContext::region, UI_CNR_BOTTOM_LEFT, UI_CNR_TOP_LEFT, UI_draw_roundbox_3fv_alpha(), UI_draw_roundbox_corner_set(), ARegion::v2d, and rctf::xmax.
|
static |
Definition at line 96 of file anim_channels_defines.c.
References TH_DOPESHEET_CHANNELOB, and UI_GetThemeColor3fv().
|
static |
Definition at line 3402 of file anim_channels_defines.c.
References TH_DOPESHEET_CHANNELSUBOB, and UI_GetThemeColorShade3fv().
|
static |
Definition at line 3409 of file anim_channels_defines.c.
|
static |
Definition at line 3431 of file anim_channels_defines.c.
References ACHANNEL_SETTING_EXPAND, ACHANNEL_SETTING_SELECT, AGRP_SELECTED, and GP_DATA_EXPAND.
|
static |
Definition at line 3450 of file anim_channels_defines.c.
References bAnimListElem::data, bGPdata::flag, GET_ACF_FLAG_PTR, and type.
|
static |
Definition at line 3415 of file anim_channels_defines.c.
References ACHANNEL_SETTING_EXPAND, and ACHANNEL_SETTING_SELECT.
|
static |
Definition at line 217 of file anim_channels_defines.c.
References acf_show_channel_colors(), ANIM_channel_get_typeinfo(), ANIMTYPE_GPLAYER, bGPDlayer::color, copy_v3_v3(), bAnimListElem::data, bAnimChannelType::get_indent_level, TH_SHADE2, bAnimListElem::type, and UI_GetThemeColorShade3fv().
|
static |
Definition at line 3482 of file anim_channels_defines.c.
References ANIM_CHAN_NAME_SIZE, BLI_strncpy(), bAnimListElem::data, if(), and bGPDlayer::info.
|
static |
Definition at line 3492 of file anim_channels_defines.c.
References bAnimListElem::data, bAnimListElem::id, NULL, ptr, RNA_pointer_create(), RNA_struct_name_property(), and PointerRNA::type.
|
static |
Definition at line 3524 of file anim_channels_defines.c.
References ACHANNEL_SETTING_MUTE, ACHANNEL_SETTING_PROTECT, ACHANNEL_SETTING_SELECT, ACHANNEL_SETTING_VISIBLE, GP_LAYER_FRAMELOCK, GP_LAYER_HIDE, GP_LAYER_LOCKED, and GP_LAYER_SELECT.
|
static |
Definition at line 3549 of file anim_channels_defines.c.
References bAnimListElem::data, bGPDlayer::flag, GET_ACF_FLAG_PTR, and type.
|
static |
Definition at line 3505 of file anim_channels_defines.c.
References ACHANNEL_SETTING_EXPAND, ACHANNEL_SETTING_MOD_OFF, ACHANNEL_SETTING_PINNED, and ACHANNEL_SETTING_SOLO.
|
static |
Definition at line 869 of file anim_channels_defines.c.
References ACHANNEL_SETTING_EXPAND, ANIM_channel_get_typeinfo(), ANIM_channel_setting_get(), color, View2D::cur, EXTRA_SCROLL_PAD, bAnimChannelType::get_backdrop_color, bAnimChannelType::get_offset, offset, bAnimContext::region, UI_CNR_BOTTOM_LEFT, UI_CNR_TOP_LEFT, UI_draw_roundbox_3fv_alpha(), UI_draw_roundbox_corner_set(), ARegion::v2d, and rctf::xmax.
|
static |
Definition at line 838 of file anim_channels_defines.c.
References acf_show_channel_colors(), AGRP_ACTIVE, copy_v3_v3_uchar(), bActionGroup::cs, bActionGroup::customCol, bAnimListElem::data, bAnimListElem::flag, rgb_uchar_to_float(), ThemeWireColor::select, ThemeWireColor::solid, TH_GROUP, TH_GROUP_ACTIVE, and UI_GetThemeColor3fv().
|
static |
Definition at line 896 of file anim_channels_defines.c.
References ANIM_CHAN_NAME_SIZE, BLI_strncpy(), bAnimListElem::data, if(), and bActionGroup::name.
|
static |
Definition at line 907 of file anim_channels_defines.c.
References bAnimListElem::data, bAnimListElem::fcurve_owner_id, NULL, ptr, RNA_pointer_create(), RNA_struct_name_property(), and PointerRNA::type.
|
static |
Definition at line 940 of file anim_channels_defines.c.
References ACHANNEL_SETTING_ALWAYS_VISIBLE, ACHANNEL_SETTING_EXPAND, ACHANNEL_SETTING_MOD_OFF, ACHANNEL_SETTING_MUTE, ACHANNEL_SETTING_PROTECT, ACHANNEL_SETTING_SELECT, ACHANNEL_SETTING_VISIBLE, ADT_CURVES_ALWAYS_VISIBLE, AGRP_EXPANDED, AGRP_EXPANDED_G, AGRP_MODIFIERS_OFF, AGRP_MUTED, AGRP_NOTVISIBLE, AGRP_PROTECTED, AGRP_SELECTED, SPACE_GRAPH, and bAnimContext::spacetype.
|
static |
Definition at line 983 of file anim_channels_defines.c.
References bAnimListElem::data, bActionGroup::flag, GET_ACF_FLAG_PTR, and type.
|
static |
Definition at line 916 of file anim_channels_defines.c.
References ACHANNEL_SETTING_ALWAYS_VISIBLE, ACHANNEL_SETTING_PINNED, ACHANNEL_SETTING_SOLO, ACHANNEL_SETTING_VISIBLE, SPACE_GRAPH, and bAnimContext::spacetype.
|
static |
Definition at line 3581 of file anim_channels_defines.c.
References TH_DOPESHEET_CHANNELSUBOB, and UI_GetThemeColorShade3fv().
|
static |
Definition at line 3588 of file anim_channels_defines.c.
|
static |
Definition at line 3610 of file anim_channels_defines.c.
References ACHANNEL_SETTING_EXPAND, ACHANNEL_SETTING_SELECT, AGRP_SELECTED, and MASK_ANIMF_EXPAND.
|
static |
Definition at line 3631 of file anim_channels_defines.c.
References bAnimListElem::data, GET_ACF_FLAG_PTR, mask(), and type.
|
static |
Definition at line 3594 of file anim_channels_defines.c.
References ACHANNEL_SETTING_EXPAND, and ACHANNEL_SETTING_SELECT.
|
static |
Definition at line 3663 of file anim_channels_defines.c.
References ANIM_CHAN_NAME_SIZE, BLI_strncpy(), bAnimListElem::data, if(), and MaskLayer::name.
|
static |
Definition at line 3673 of file anim_channels_defines.c.
References bAnimListElem::data, bAnimListElem::id, NULL, ptr, RNA_pointer_create(), RNA_struct_name_property(), and PointerRNA::type.
|
static |
Definition at line 3707 of file anim_channels_defines.c.
References ACHANNEL_SETTING_PROTECT, ACHANNEL_SETTING_SELECT, MASK_LAYERFLAG_LOCKED, and MASK_LAYERFLAG_SELECT.
|
static |
Definition at line 3727 of file anim_channels_defines.c.
References bAnimListElem::data, MaskLayer::flag, GET_ACF_FLAG_PTR, and type.
|
static |
Definition at line 3686 of file anim_channels_defines.c.
References ACHANNEL_SETTING_EXPAND, ACHANNEL_SETTING_MOD_OFF, ACHANNEL_SETTING_MUTE, ACHANNEL_SETTING_PINNED, ACHANNEL_SETTING_SOLO, and ACHANNEL_SETTING_VISIBLE.
|
static |
Definition at line 1149 of file anim_channels_defines.c.
References ACHANNEL_SETTING_EXPAND, ANIM_channel_get_typeinfo(), ANIM_channel_setting_get(), color, View2D::cur, EXTRA_SCROLL_PAD, bAnimChannelType::get_backdrop_color, bAnimChannelType::get_offset, offset, bAnimContext::region, UI_CNR_BOTTOM_LEFT, UI_CNR_TOP_LEFT, UI_draw_roundbox_3fv_alpha(), UI_draw_roundbox_corner_set(), ARegion::v2d, and rctf::xmax.
|
static |
Definition at line 1140 of file anim_channels_defines.c.
References TH_GROUP, and UI_GetThemeColorShade3fv().
|
static |
Definition at line 1232 of file anim_channels_defines.c.
|
static |
Definition at line 1179 of file anim_channels_defines.c.
References ANIM_CHAN_NAME_SIZE, BLI_strncpy(), and IFACE_.
|
static |
Definition at line 1203 of file anim_channels_defines.c.
References ACHANNEL_SETTING_EXPAND, and ADT_NLA_SKEYS_COLLAPSED.
|
static |
Definition at line 1222 of file anim_channels_defines.c.
References bAnimListElem::data, AnimData::flag, GET_ACF_FLAG_PTR, and type.
|
static |
Definition at line 1185 of file anim_channels_defines.c.
References ACHANNEL_SETTING_EXPAND.
|
static |
Definition at line 1259 of file anim_channels_defines.c.
References FCurve::array_index, BLI_snprintf(), bAnimListElem::data, NlaStrip::name, bAnimListElem::owner, FCurve::rna_path, RNA_property_ui_name(), and RNA_struct_type_find_property().
|
static |
Definition at line 3935 of file anim_channels_defines.c.
References bAnimListElem::adt, ADT_NLA_EDIT_ON, ADT_NLA_SOLO_TRACK, ANIM_channel_get_typeinfo(), color, View2D::cur, bAnimListElem::data, AnimData::flag, float(), bAnimChannelType::get_offset, nla_action_get_color(), NLACHANNEL_SKIP, offset, bAnimContext::region, UI_CNR_TOP_LEFT, UI_draw_roundbox_4fv(), UI_draw_roundbox_corner_set(), ARegion::v2d, and rctf::xmax.
|
static |
Definition at line 3916 of file anim_channels_defines.c.
References bAnimListElem::adt, color, copy_v3_v3(), bAnimListElem::data, and nla_action_get_color().
|
static |
Definition at line 3900 of file anim_channels_defines.c.
References bAnimListElem::adt, ADT_NLA_EDIT_ON, and AnimData::flag.
|
static |
Definition at line 3978 of file anim_channels_defines.c.
References ANIM_CHAN_NAME_SIZE, BLI_strncpy(), bAnimListElem::data, bAction::id, if(), and ID::name.
|
static |
Definition at line 3994 of file anim_channels_defines.c.
References bAnimListElem::data, bAnimListElem::fcurve_owner_id, NULL, ptr, RNA_pointer_create(), RNA_struct_name_property(), and PointerRNA::type.
|
static |
Definition at line 4034 of file anim_channels_defines.c.
References ACHANNEL_SETTING_PINNED, ACHANNEL_SETTING_SELECT, ADT_NLA_EDIT_NOMAP, and ADT_UI_SELECTED.
|
static |
Definition at line 4055 of file anim_channels_defines.c.
References bAnimListElem::adt, AnimData::flag, GET_ACF_FLAG_PTR, and type.
|
static |
Definition at line 4007 of file anim_channels_defines.c.
References ACHANNEL_SETTING_PINNED, ACHANNEL_SETTING_SELECT, bAnimListElem::adt, ADT_NLA_EDIT_ON, and AnimData::flag.
|
static |
Definition at line 3759 of file anim_channels_defines.c.
References bAnimListElem::adt, ADT_NLA_SOLO_TRACK, bAnimListElem::data, NlaTrack::flag, if(), NLATRACK_SOLO, TH_NLA_TRACK, and UI_GetThemeColorShade3fv().
|
static |
Definition at line 3778 of file anim_channels_defines.c.
References ANIM_CHAN_NAME_SIZE, BLI_strncpy(), bAnimListElem::data, if(), and NlaTrack::name.
|
static |
Definition at line 3788 of file anim_channels_defines.c.
References bAnimListElem::data, bAnimListElem::id, NULL, ptr, RNA_pointer_create(), RNA_struct_name_property(), and PointerRNA::type.
|
static |
Definition at line 3843 of file anim_channels_defines.c.
References ACHANNEL_SETTING_MUTE, ACHANNEL_SETTING_PROTECT, ACHANNEL_SETTING_SELECT, ACHANNEL_SETTING_SOLO, NLATRACK_MUTED, NLATRACK_PROTECTED, NLATRACK_SELECTED, and NLATRACK_SOLO.
|
static |
Definition at line 3869 of file anim_channels_defines.c.
References bAnimListElem::data, NlaTrack::flag, GET_ACF_FLAG_PTR, and type.
|
static |
Definition at line 3801 of file anim_channels_defines.c.
References ACHANNEL_SETTING_MUTE, ACHANNEL_SETTING_PROTECT, ACHANNEL_SETTING_SELECT, ACHANNEL_SETTING_SOLO, bAnimListElem::adt, ADT_NLA_SOLO_TRACK, bAnimListElem::data, NlaTrack::flag, NLATRACK_ACTIVE, NLATRACK_DISABLED, and NLATRACK_SOLO.
|
static |
Definition at line 307 of file anim_channels_defines.c.
References INDENT_STEP_SIZE, ntree, NTREE_COMPOSIT, NTREE_SHADER, NTREE_TEXTURE, and bNodeTree::type.
Referenced by acf_dsntree_offset(), and acf_generic_group_offset().
|
static |
Definition at line 661 of file anim_channels_defines.c.
References bAnimListElem::data, OB_ARMATURE, OB_CAMERA, OB_CURVES, OB_CURVES_LEGACY, OB_EMPTY, OB_FONT, OB_GPENCIL, OB_LAMP, OB_LATTICE, OB_LIGHTPROBE, OB_MBALL, OB_MESH, OB_POINTCLOUD, OB_SPEAKER, OB_SURF, OB_VOLUME, and Base::object.
|
static |
Definition at line 706 of file anim_channels_defines.c.
References ANIM_CHAN_NAME_SIZE, BLI_strncpy(), bAnimListElem::data, if(), and Base::object.
|
static |
Definition at line 718 of file anim_channels_defines.c.
References bAnimListElem::id, NULL, ptr, RNA_id_pointer_create(), RNA_struct_name_property(), and PointerRNA::type.
|
static |
Definition at line 757 of file anim_channels_defines.c.
References ACHANNEL_SETTING_ALWAYS_VISIBLE, ACHANNEL_SETTING_EXPAND, ACHANNEL_SETTING_MUTE, ACHANNEL_SETTING_SELECT, ACHANNEL_SETTING_VISIBLE, ADT_CURVES_ALWAYS_VISIBLE, ADT_CURVES_NOT_VISIBLE, ADT_NLA_EVAL_OFF, BASE_SELECTED, and OB_ADS_COLLAPSED.
|
static |
Definition at line 788 of file anim_channels_defines.c.
References ACHANNEL_SETTING_ALWAYS_VISIBLE, ACHANNEL_SETTING_EXPAND, ACHANNEL_SETTING_MUTE, ACHANNEL_SETTING_SELECT, ACHANNEL_SETTING_VISIBLE, bAnimListElem::data, Base::flag, GET_ACF_FLAG_PTR, NULL, Base::object, and type.
|
static |
Definition at line 727 of file anim_channels_defines.c.
References ACHANNEL_SETTING_ALWAYS_VISIBLE, ACHANNEL_SETTING_EXPAND, ACHANNEL_SETTING_MUTE, ACHANNEL_SETTING_SELECT, ACHANNEL_SETTING_VISIBLE, bAnimListElem::data, Base::object, SPACE_GRAPH, SPACE_NLA, and bAnimContext::spacetype.
|
static |
Definition at line 553 of file anim_channels_defines.c.
|
static |
Definition at line 586 of file anim_channels_defines.c.
References ACHANNEL_SETTING_EXPAND, ACHANNEL_SETTING_MUTE, ACHANNEL_SETTING_SELECT, ACHANNEL_SETTING_VISIBLE, ADT_CURVES_NOT_VISIBLE, ADT_NLA_EVAL_OFF, SCE_DS_COLLAPSED, and SCE_DS_SELECTED.
|
static |
Definition at line 614 of file anim_channels_defines.c.
References ACHANNEL_SETTING_EXPAND, ACHANNEL_SETTING_MUTE, ACHANNEL_SETTING_SELECT, ACHANNEL_SETTING_VISIBLE, Scene::adt, bAnimListElem::data, AnimData::flag, Scene::flag, GET_ACF_FLAG_PTR, NULL, scene, and type.
|
static |
Definition at line 559 of file anim_channels_defines.c.
References ACHANNEL_SETTING_ALWAYS_VISIBLE, ACHANNEL_SETTING_EXPAND, ACHANNEL_SETTING_MUTE, ACHANNEL_SETTING_SELECT, ACHANNEL_SETTING_VISIBLE, SPACE_GRAPH, SPACE_NLA, and bAnimContext::spacetype.
|
static |
Definition at line 3287 of file anim_channels_defines.c.
References ANIM_CHAN_NAME_SIZE, BLI_snprintf(), BLI_strncpy(), bAnimListElem::data, if(), IFACE_, bAnimListElem::index, and KeyBlock::name.
|
static |
Definition at line 3304 of file anim_channels_defines.c.
References bAnimListElem::data, bAnimListElem::id, if(), KeyBlock::name, NULL, ptr, RNA_pointer_create(), RNA_struct_name_property(), and PointerRNA::type.
|
static |
Definition at line 3337 of file anim_channels_defines.c.
References ACHANNEL_SETTING_MUTE, ACHANNEL_SETTING_PROTECT, ACHANNEL_SETTING_SELECT, KEYBLOCK_LOCKED, KEYBLOCK_MUTE, and KEYBLOCK_SEL.
|
static |
Definition at line 3360 of file anim_channels_defines.c.
References ACHANNEL_SETTING_MUTE, ACHANNEL_SETTING_PROTECT, ACHANNEL_SETTING_SELECT, bAnimListElem::data, KeyBlock::flag, GET_ACF_FLAG_PTR, NULL, and type.
|
static |
Definition at line 3320 of file anim_channels_defines.c.
References ACHANNEL_SETTING_MUTE, ACHANNEL_SETTING_PROTECT, and ACHANNEL_SETTING_SELECT.
Definition at line 170 of file anim_channels_defines.c.
References USER_ANIM_SHOW_CHANNEL_GROUP_COLORS.
Referenced by acf_generic_channel_color(), acf_gpencil_channel_color(), and acf_group_color().
|
static |
Definition at line 448 of file anim_channels_defines.c.
References ANIM_channel_get_typeinfo(), color, View2D::cur, EXTRA_SCROLL_PAD, bAnimChannelType::get_backdrop_color, bAnimContext::region, UI_CNR_BOTTOM_LEFT, UI_CNR_TOP_LEFT, UI_draw_roundbox_3fv_alpha(), UI_draw_roundbox_corner_set(), ARegion::v2d, and rctf::xmax.
|
static |
Definition at line 439 of file anim_channels_defines.c.
References TH_ANIM_ACTIVE, and UI_GetThemeColor3fv().
|
static |
Definition at line 476 of file anim_channels_defines.c.
References ANIM_CHAN_NAME_SIZE, BLI_strncpy(), and IFACE_.
|
static |
Definition at line 493 of file anim_channels_defines.c.
References ACHANNEL_SETTING_EXPAND, and ADS_FLAG_SUMMARY_COLLAPSED.
|
static |
Definition at line 509 of file anim_channels_defines.c.
References ACHANNEL_SETTING_EXPAND, SpaceAction::ads, bAnimListElem::data, GET_ACF_FLAG_PTR, if(), NULL, bAnimContext::sl, SPACE_ACTION, bAnimContext::spacetype, and type.
|
static |
Definition at line 484 of file anim_channels_defines.c.
References ACHANNEL_SETTING_EXPAND.
|
static |
Definition at line 4367 of file anim_channels_defines.c.
References bAnimContext::ads, bAnimChannelType::name_prop, and bDopeSheet::renameIndex.
Referenced by ANIM_channel_draw(), and ANIM_channel_draw_widgets().
|
static |
Definition at line 4708 of file anim_channels_defines.c.
References bAnimListElem::adt, BKE_nlatrack_solo_toggle(), C, bAnimListElem::data, DEG_id_tag_update(), NlaTrack::flag, bAnimListElem::id, ID_RECALC_ANIMATION, NA_EDITED, NC_ANIMATION, ND_NLA, NLATRACK_SOLO, NULL, and WM_event_add_notifier().
Referenced by draw_setting_widget().
|
static |
Definition at line 4646 of file anim_channels_defines.c.
References ACHANNEL_SETTING_VISIBLE, AnimData::action, bAnimListElem::adt, ANIM_animdata_filter(), ANIM_animdata_freelist(), ANIM_animdata_get_context(), ANIM_channel_setting_get(), ANIM_flush_setting_anim_channels(), ANIMFILTER_DATA_VISIBLE, ANIMFILTER_LIST_CHANNELS, ANIMTYPE_GPLAYER, C, bAnimContext::data, bAnimContext::datatype, DEG_id_tag_update(), filter(), bAnimListElem::id, bAction::id, bGPdata::id, ID_RECALC_ANIMATION, ID_RECALC_GEOMETRY, ID_RECALC_TRANSFORM, NA_EDITED, NC_ANIMATION, NC_GPENCIL, ND_ANIMCHAN, ND_DATA, NULL, POINTER_AS_INT, bAnimListElem::type, and WM_event_add_notifier().
Referenced by draw_setting_widget().
Definition at line 4730 of file anim_channels_defines.c.
References AnimData::action, ANIM_get_keyframing_flags(), BKE_animdata_from_id(), BKE_animsys_eval_context_construct(), BKE_animsys_free_nla_keyframing_context_cache(), BKE_animsys_get_nla_keyframing_context(), BKE_nla_tweakedit_remap(), C, RenderData::cfra, CTX_data_depsgraph_pointer(), CTX_data_scene(), CTX_wm_reports(), DEG_id_tag_update(), depsgraph, fcurve_frame_has_keyframe(), bAction::id, ID_RECALC_ANIMATION_NO_FLUSH, insert_keyframe_direct(), INSERTKEY_REPLACE, ToolSettings::keyframe_type, NA_EDITED, NC_ANIMATION, ND_ANIMCHAN, NLATIME_CONVERT_UNMAP, NULL, ptr, Scene::r, RNA_id_pointer_create(), FCurve::rna_path, RNA_path_resolve_property(), scene, Scene::toolsettings, and WM_event_add_notifier().
Referenced by ANIM_channel_draw_widgets().
|
static |
Definition at line 4857 of file anim_channels_defines.c.
References ANIM_get_keyframing_flags(), BKE_animsys_eval_context_construct(), C, RenderData::cfra, CTX_data_depsgraph_pointer(), CTX_data_scene(), CTX_wm_reports(), depsgraph, fcurve_frame_has_keyframe(), float(), insert_keyframe_direct(), INSERTKEY_REPLACE, ToolSettings::keyframe_type, NA_EDITED, NC_ANIMATION, ND_ANIMCHAN, NULL, ptr, Scene::r, scene, Scene::toolsettings, UI_context_active_but_prop_get(), and WM_event_add_notifier().
Referenced by ANIM_channel_draw_widgets().
|
static |
Definition at line 4786 of file anim_channels_defines.c.
References Key::adt, ANIM_get_keyframing_flags(), BKE_animsys_eval_context_construct(), BKE_animsys_eval_context_construct_at(), BKE_animsys_free_nla_keyframing_context_cache(), BKE_animsys_get_nla_keyframing_context(), BKE_keyblock_curval_rnapath_get(), BKE_nla_tweakedit_remap(), C, RenderData::cfra, CTX_data_depsgraph_pointer(), CTX_data_main(), CTX_data_scene(), CTX_wm_reports(), depsgraph, ED_action_fcurve_ensure(), ED_id_action_ensure(), AnimationEvalContext::eval_time, fcurve_frame_has_keyframe(), insert_keyframe_direct(), INSERTKEY_REPLACE, ToolSettings::keyframe_type, MEM_freeN, NA_EDITED, NC_ANIMATION, ND_ANIMCHAN, NLATIME_CONVERT_UNMAP, NULL, ptr, Scene::r, RNA_id_pointer_create(), RNA_path_resolve_property(), scene, Scene::toolsettings, and WM_event_add_notifier().
Referenced by ANIM_channel_draw_widgets().
|
static |
Definition at line 4640 of file anim_channels_defines.c.
References C, NA_EDITED, NC_ANIMATION, ND_ANIMCHAN, NULL, and WM_event_add_notifier().
Referenced by draw_setting_widget().
bAction* ANIM_channel_action_get | ( | const bAnimListElem * | ale | ) |
Retrieves the Action associated with this animation channel.
Definition at line 4208 of file anim_channels_defines.c.
References ALE_ACT, ANIMTYPE_FCURVE, ANIMTYPE_GROUP, bAnimListElem::datatype, ELEM, bAnimListElem::fcurve_owner_id, GS, ID_AC, bAnimListElem::key_data, ID::name, NULL, and bAnimListElem::type.
Referenced by draw_channel_action_ranges(), and screen_ctx_sel_actions_impl().
void ANIM_channel_debug_print_info | ( | bAnimListElem * | ale, |
short | indent_level | ||
) |
Print debug info string for the given channel.
Definition at line 4176 of file anim_channels_defines.c.
References ANIM_CHAN_NAME_SIZE, ANIM_channel_get_typeinfo(), BLI_strncpy(), bAnimChannelType::channel_type_name, bAnimChannelType::name, and bAnimListElem::type.
void ANIM_channel_draw | ( | bAnimContext * | ac, |
bAnimListElem * | ale, | ||
float | yminc, | ||
float | ymaxc, | ||
size_t | channel_index | ||
) |
Draw the given channel.
Definition at line 4382 of file anim_channels_defines.c.
References ACHANNEL_BUTTON_WIDTH, achannel_is_being_renamed(), ACHANNEL_SETTING_ALWAYS_VISIBLE, ACHANNEL_SETTING_EXPAND, ACHANNEL_SETTING_MOD_OFF, ACHANNEL_SETTING_MUTE, ACHANNEL_SETTING_PINNED, ACHANNEL_SETTING_PROTECT, ACHANNEL_SETTING_SELECT, ACHANNEL_SETTING_SOLO, ACHANNEL_SETTING_VISIBLE, ANIM_CHAN_NAME_SIZE, ANIM_channel_get_typeinfo(), ANIM_channel_setting_get(), ANIMTYPE_FCURVE, ANIMTYPE_GPLAYER, ANIMTYPE_GROUP, ANIMTYPE_NLAACTION, ANIMTYPE_NLACURVE, ANIMTYPE_SHAPEKEY, BLI_rcti_size_x(), col, FCurve::color, color, View2D::cur, bAnimListElem::data, bAnimChannelType::draw_backdrop, ELEM, EXTRA_SCROLL_PAD, FCURVE_DISABLED, FCURVE_VISIBLE, bAnimListElem::flag, SpaceAction::flag, FCurve::flag, SpaceGraph::flag, bAnimChannelType::get_backdrop_color, bAnimChannelType::get_offset, GPU_blend(), GPU_BLEND_ALPHA, GPU_BLEND_NONE, GPU_COMP_F32, GPU_FETCH_FLOAT, GPU_line_width(), GPU_PRIM_LINES, GPU_SHADER_2D_UNIFORM_COLOR, GPU_vertformat_attr_add(), GRAPH_COLOR_BAND_WIDTH, GRAPH_ICON_VISIBILITY_OFFSET, bAnimChannelType::has_setting, bAnimChannelType::icon, ICON_WIDTH, immBegin(), immBindBuiltinProgram(), immEnd(), immRectf(), immUnbindProgram(), immUniformColor3f(), immUniformColor3fv(), immUniformColor3fvAlpha(), immVertex2f(), immVertexFormat(), View2D::mask, bAnimChannelType::name, NLACHANNEL_SKIP, NULL, offset, pos, bAnimContext::region, SACTION_SLIDERS, SIPO_SLIDERS, bAnimContext::sl, SLIDER_WIDTH, SPACE_ACTION, SPACE_GRAPH, SPACE_NLA, bAnimContext::spacetype, TH_TEXT, TH_TEXT_HI, bAnimListElem::type, UI_fontstyle_draw_simple(), UI_FSTYLE_WIDGET, UI_GetThemeColor4ubv(), UI_icon_draw(), ARegion::v2d, V2D_SCROLL_WIDTH, rctf::xmax, and y.
Referenced by draw_channel_names(), draw_nla_channel_list(), and graph_draw_channel_names().
void ANIM_channel_draw_widgets | ( | const bContext * | C, |
bAnimContext * | ac, | ||
bAnimListElem * | ale, | ||
uiBlock * | block, | ||
rctf * | rect, | ||
size_t | channel_index | ||
) |
Definition at line 5138 of file anim_channels_defines.c.
References ACHANNEL_BUTTON_WIDTH, achannel_is_being_renamed(), ACHANNEL_SETTING_ALWAYS_VISIBLE, ACHANNEL_SETTING_EXPAND, ACHANNEL_SETTING_MOD_OFF, ACHANNEL_SETTING_MUTE, ACHANNEL_SETTING_PINNED, ACHANNEL_SETTING_PROTECT, achannel_setting_slider_cb(), achannel_setting_slider_nla_curve_cb(), achannel_setting_slider_shapekey_cb(), ACHANNEL_SETTING_SOLO, ACHANNEL_SETTING_VISIBLE, AnimData::action, bAnimContext::ads, bAnimListElem::adt, ADT_NLA_EDIT_ON, ANIM_channel_get_typeinfo(), ANIMTYPE_FCURVE, ANIMTYPE_GPLAYER, ANIMTYPE_NLAACTION, ANIMTYPE_NLACURVE, ANIMTYPE_SHAPEKEY, FCurve::array_index, BKE_keyblock_curval_rnapath_get(), BLI_rctf_cent_y(), BLI_rctf_size_y(), BLI_rcti_size_x(), C, bAnimListElem::data, draw_setting_widget(), ELEM, SpaceAction::flag, AnimData::flag, bGPDlayer::flag, bGPdata::flag, SpaceGraph::flag, bAnimChannelType::get_offset, GP_DATA_ANNOTATIONS, GP_LAYER_ONIONSKIN, GP_LAYER_USE_MASK, GRAPH_ICON_VISIBILITY_OFFSET, bAnimChannelType::has_setting, bAnimChannelType::icon, ICON_WIDTH, bAnimListElem::id, if(), View2D::mask, MAX2, MEM_freeN, NA_RENAME, bAnimChannelType::name_prop, NC_ANIMATION, ND_ANIMCHAN, NULL, offset, bGPDlayer::onion_flag, bAnimListElem::owner, PROP_ENUM, ptr, bAnimContext::region, RENAME_TEXT_MIN_WIDTH, bDopeSheet::renameIndex, RNA_id_pointer_create(), RNA_int_set(), FCurve::rna_path, RNA_path_from_ID_to_property(), RNA_path_resolve_property(), RNA_pointer_create(), RNA_property_identifier(), RNA_property_type(), RNA_struct_find_property(), round_fl_to_int(), SACTION_SLIDERS, SIPO_SLIDERS, bAnimContext::sl, SLIDER_WIDTH, SPACE_ACTION, SPACE_GRAPH, SPACE_NLA, bAnimContext::spacetype, bAnimListElem::type, UI_block_emboss_set(), UI_BTYPE_BUT, UI_BTYPE_TEXT, UI_but_active_only(), UI_but_func_set(), UI_but_operator_ptr_get(), UI_DPI_FAC, UI_EMBOSS, UI_EMBOSS_NONE, UI_UNIT_X, uiDefAutoButR(), uiDefButR(), uiDefIconButO(), ARegion::v2d, width, ARegion::winx, WM_event_add_notifier(), WM_OP_INVOKE_DEFAULT, rctf::xmax, rctf::xmin, and rctf::ymin.
Referenced by draw_channel_names(), draw_nla_channel_list(), and graph_draw_channel_names().
const bAnimChannelType* ANIM_channel_get_typeinfo | ( | bAnimListElem * | ale | ) |
Get type info from given channel type.
Definition at line 4156 of file anim_channels_defines.c.
References ANIM_init_channel_typeinfo_data(), animchannelTypeInfo, ANIMTYPE_NUM_TYPES, NULL, and bAnimListElem::type.
Referenced by acf_generic_basic_offset(), acf_generic_channel_backdrop(), acf_generic_channel_color(), acf_generic_dataexpand_backdrop(), acf_generic_root_backdrop(), acf_gpencil_channel_color(), acf_group_backdrop(), acf_nla_controls_backdrop(), acf_nlaaction_backdrop(), acf_summary_backdrop(), actkeys_channels_get_selected_extents(), ANIM_channel_debug_print_info(), ANIM_channel_draw(), ANIM_channel_draw_widgets(), ANIM_channel_setting_get(), ANIM_channel_setting_set(), anim_flush_channel_setting_down(), anim_flush_channel_setting_up(), ANIM_flush_setting_anim_channels(), draw_channel_strips(), graph_panel_properties(), nla_channels_get_selected_extents(), rename_anim_channels(), and skip_fcurve_with_name().
short ANIM_channel_setting_get | ( | bAnimContext * | ac, |
bAnimListElem * | ale, | ||
eAnimChannel_Settings | setting | ||
) |
Check if some setting for a channel is enabled Returns: 1 = On, 0 = Off, -1 = Invalid.
Definition at line 4227 of file anim_channels_defines.c.
References ANIM_channel_get_typeinfo(), bAnimChannelType::has_setting, ptr, bAnimChannelType::setting_flag, and bAnimChannelType::setting_ptr.
Referenced by acf_generic_root_backdrop(), acf_group_backdrop(), acf_nla_controls_backdrop(), achannel_setting_flush_widget_cb(), actkeys_channels_get_selected_extents(), ANIM_channel_draw(), draw_channel_strips(), draw_setting_widget(), graphview_curves_reveal_exec(), nla_channels_get_selected_extents(), screen_ctx_sel_actions_impl(), and setflag_anim_channels().
void ANIM_channel_setting_set | ( | bAnimContext * | ac, |
bAnimListElem * | ale, | ||
eAnimChannel_Settings | setting, | ||
eAnimChannels_SetFlag | mode | ||
) |
Change value of some setting for a channel.
Definition at line 4309 of file anim_channels_defines.c.
References ACF_SETTING_SET, ANIM_channel_get_typeinfo(), bAnimChannelType::has_setting, ptr, bAnimChannelType::setting_flag, and bAnimChannelType::setting_ptr.
Referenced by anim_flush_channel_setting_down(), anim_flush_channel_setting_up(), box_select_anim_channels(), graphview_curves_hide_exec(), graphview_curves_reveal_exec(), and setflag_anim_channels().
Definition at line 4092 of file anim_channels_defines.c.
References ACF_DSARM, ACF_DSCACHEFILE, ACF_DSCAM, ACF_DSCUR, ACF_DSCURVES, ACF_DSGPENCIL, ACF_DSLAT, ACF_DSLIGHT, ACF_DSLINESTYLE, ACF_DSMAT, ACF_DSMBALL, ACF_DSMCLIP, ACF_DSMESH, ACF_DSNTREE, ACF_DSPART, ACF_DSPOINTCLOUD, ACF_DSSIMULATION, ACF_DSSKEY, ACF_DSSPK, ACF_DSTEX, ACF_DSVOLUME, ACF_DSWOR, ACF_FCURVE, ACF_FILLACTD, ACF_FILLDRIVERS, ACF_GPD, ACF_GPL, ACF_GROUP, ACF_INIT, ACF_MASKDATA, ACF_MASKLAYER, ACF_NLAACTION, ACF_NLACONTROLS, ACF_NLACURVE, ACF_NLATRACK, ACF_OBJECT, ACF_SCENE, ACF_SHAPEKEY, ACF_SUMMARY, animchannelTypeInfo, NULL, and type.
Referenced by ANIM_channel_get_typeinfo().
|
static |
Definition at line 4905 of file anim_channels_defines.c.
References achannel_nlatrack_solo_widget_cb(), ACHANNEL_SETTING_ALWAYS_VISIBLE, ACHANNEL_SETTING_EXPAND, achannel_setting_flush_widget_cb(), ACHANNEL_SETTING_MOD_OFF, ACHANNEL_SETTING_MUTE, ACHANNEL_SETTING_PINNED, ACHANNEL_SETTING_PROTECT, ACHANNEL_SETTING_SOLO, ACHANNEL_SETTING_VISIBLE, achannel_setting_widget_cb(), ALE_NLASTRIP, ANIM_channel_setting_get(), ANIMTYPE_FCURVE, ANIMTYPE_GPLAYER, ANIMTYPE_NLAACTION, ANIMTYPE_NLACURVE, ANIMTYPE_NLATRACK, BKE_id_is_editable(), bAnimContext::bmain, bAnimListElem::datatype, ELEM, enabled, bAnimListElem::fcurve_owner_id, ICON_WIDTH, bAnimListElem::id, MEM_dupallocN, NULL, POINTER_FROM_INT, ptr, bAnimChannelType::setting_flag, bAnimChannelType::setting_ptr, SPACE_NLA, bAnimContext::spacetype, TIP_, bAnimListElem::type, UI_BTYPE_ICON_TOGGLE, UI_BTYPE_ICON_TOGGLE_N, UI_BTYPE_TOGGLE, UI_BTYPE_TOGGLE_N, UI_but_disable(), UI_but_func_set(), UI_but_funcN_set(), uiDefIconButBitC(), uiDefIconButBitI(), and uiDefIconButBitS().
Referenced by ANIM_channel_draw_widgets().
|
static |
Armature expander type define.
Definition at line 2370 of file anim_channels_defines.c.
Referenced by ANIM_init_channel_typeinfo_data().
|
static |
CacheFile expander type define..
Definition at line 1782 of file anim_channels_defines.c.
Referenced by ANIM_init_channel_typeinfo_data().
|
static |
Camera expander type define.
Definition at line 1865 of file anim_channels_defines.c.
Referenced by ANIM_init_channel_typeinfo_data().
|
static |
Curve expander type define.
Definition at line 1954 of file anim_channels_defines.c.
Referenced by ANIM_init_channel_typeinfo_data().
|
static |
Curves expander type define.
Definition at line 2863 of file anim_channels_defines.c.
Referenced by ANIM_init_channel_typeinfo_data().
|
static |
Grease-pencil expander type define.
Definition at line 3185 of file anim_channels_defines.c.
Referenced by ANIM_init_channel_typeinfo_data().
|
static |
Lattice expander type define.
Definition at line 2702 of file anim_channels_defines.c.
Referenced by ANIM_init_channel_typeinfo_data().
|
static |
Light expander type define.
Definition at line 1613 of file anim_channels_defines.c.
Referenced by ANIM_init_channel_typeinfo_data().
|
static |
Line Style expander type define.
Definition at line 2543 of file anim_channels_defines.c.
Referenced by ANIM_init_channel_typeinfo_data().
|
static |
Material expander type define.
Definition at line 1532 of file anim_channels_defines.c.
Referenced by ANIM_init_channel_typeinfo_data().
|
static |
Meta-ball expander type define.
Definition at line 2291 of file anim_channels_defines.c.
Referenced by ANIM_init_channel_typeinfo_data().
|
static |
Movie-clip expander type define.
Definition at line 3266 of file anim_channels_defines.c.
Referenced by ANIM_init_channel_typeinfo_data().
|
static |
Mesh expander type define.
Definition at line 2622 of file anim_channels_defines.c.
Referenced by ANIM_init_channel_typeinfo_data().
|
static |
Node tree expander type define.
Definition at line 2462 of file anim_channels_defines.c.
Referenced by ANIM_init_channel_typeinfo_data().
|
static |
Particle expander type define.
Definition at line 2210 of file anim_channels_defines.c.
Referenced by ANIM_init_channel_typeinfo_data().
|
static |
Point-cloud expander type define.
Definition at line 2944 of file anim_channels_defines.c.
Referenced by ANIM_init_channel_typeinfo_data().
|
static |
Simulation expander type define.
Definition at line 3104 of file anim_channels_defines.c.
Referenced by ANIM_init_channel_typeinfo_data().
|
static |
Shape-key expander type define.
Definition at line 2052 of file anim_channels_defines.c.
Referenced by ANIM_init_channel_typeinfo_data().
|
static |
Speaker expander type define.
Definition at line 2782 of file anim_channels_defines.c.
Referenced by ANIM_init_channel_typeinfo_data().
|
static |
Texture expander type define.
Definition at line 1699 of file anim_channels_defines.c.
Referenced by ANIM_init_channel_typeinfo_data().
|
static |
Volume expander type define.
Definition at line 3025 of file anim_channels_defines.c.
Referenced by ANIM_init_channel_typeinfo_data().
|
static |
World expander type define.
Definition at line 2131 of file anim_channels_defines.c.
Referenced by ANIM_init_channel_typeinfo_data().
|
static |
F-Curve type define.
Definition at line 1118 of file anim_channels_defines.c.
Referenced by ANIM_init_channel_typeinfo_data().
|
static |
Object action expander type define.
Definition at line 1368 of file anim_channels_defines.c.
Referenced by ANIM_init_channel_typeinfo_data().
|
static |
Drivers expander type define.
Definition at line 1453 of file anim_channels_defines.c.
Referenced by ANIM_init_channel_typeinfo_data().
|
static |
Grease-pencil data-block type define.
Definition at line 3461 of file anim_channels_defines.c.
Referenced by ANIM_init_channel_typeinfo_data().
|
static |
Grease-pencil layer type define.
Definition at line 3560 of file anim_channels_defines.c.
Referenced by ANIM_init_channel_typeinfo_data().
|
static |
Group type define.
Definition at line 994 of file anim_channels_defines.c.
Referenced by ANIM_init_channel_typeinfo_data().
|
static |
Definition at line 4089 of file anim_channels_defines.c.
Referenced by ANIM_init_channel_typeinfo_data().
|
static |
Mask data-block type define.
Definition at line 3642 of file anim_channels_defines.c.
Referenced by ANIM_init_channel_typeinfo_data().
|
static |
Mask layer type define.
Definition at line 3738 of file anim_channels_defines.c.
Referenced by ANIM_init_channel_typeinfo_data().
|
static |
Definition at line 4064 of file anim_channels_defines.c.
Referenced by ANIM_init_channel_typeinfo_data().
|
static |
NLA Control F-Curves expander type define.
Definition at line 1238 of file anim_channels_defines.c.
Referenced by ANIM_init_channel_typeinfo_data().
|
static |
NLA Control F-Curve type define.
Definition at line 1278 of file anim_channels_defines.c.
Referenced by ANIM_init_channel_typeinfo_data().
|
static |
NLA track type define.
Definition at line 3878 of file anim_channels_defines.c.
Referenced by ANIM_init_channel_typeinfo_data().
|
static |
Object type define.
Definition at line 817 of file anim_channels_defines.c.
Referenced by ANIM_init_channel_typeinfo_data().
|
static |
Scene type define.
Definition at line 641 of file anim_channels_defines.c.
Referenced by ANIM_init_channel_typeinfo_data().
|
static |
Shape-key expander type define.
Definition at line 3381 of file anim_channels_defines.c.
Referenced by ANIM_init_channel_typeinfo_data().
|
static |
All animation summary (dope-sheet only) type define.
Definition at line 532 of file anim_channels_defines.c.
Referenced by ANIM_init_channel_typeinfo_data().
|
static |
Definition at line 4088 of file anim_channels_defines.c.
Referenced by ANIM_channel_get_typeinfo(), and ANIM_init_channel_typeinfo_data().