Changeset View
Changeset View
Standalone View
Standalone View
source/blender/editors/include/ED_anim_api.h
| Show First 20 Lines • Show All 542 Lines • ▼ Show 20 Lines | |||||
| const bAnimChannelType *ANIM_channel_get_typeinfo(bAnimListElem *ale); | const bAnimChannelType *ANIM_channel_get_typeinfo(bAnimListElem *ale); | ||||
| /* Print debugging info about a given channel */ | /* Print debugging info about a given channel */ | ||||
| void ANIM_channel_debug_print_info(bAnimListElem *ale, short indent_level); | void ANIM_channel_debug_print_info(bAnimListElem *ale, short indent_level); | ||||
| /* Draw the given channel */ | /* Draw the given channel */ | ||||
| void ANIM_channel_draw(bAnimContext *ac, bAnimListElem *ale, float yminc, float ymaxc, size_t channel_index); | void ANIM_channel_draw(bAnimContext *ac, bAnimListElem *ale, float yminc, float ymaxc, size_t channel_index); | ||||
| /* Draw the widgets for the given channel */ | /* Draw the widgets for the given channel */ | ||||
| void ANIM_channel_draw_widgets(const struct bContext *C, bAnimContext *ac, bAnimListElem *ale, struct uiBlock *block, float yminc, float ymaxc, size_t channel_index); | void ANIM_channel_draw_widgets( | ||||
| const struct bContext *C, | |||||
| bAnimContext *ac, | |||||
| bAnimListElem *ale, | |||||
| struct uiBlock *block, | |||||
| rctf *rect, | |||||
| size_t channel_index); | |||||
| /* ------------------------ Editing API -------------------------- */ | /* ------------------------ Editing API -------------------------- */ | ||||
| /* Check if some setting for a channel is enabled | /* Check if some setting for a channel is enabled | ||||
| * Returns: 1 = On, 0 = Off, -1 = Invalid | * Returns: 1 = On, 0 = Off, -1 = Invalid | ||||
| * | * | ||||
| * - setting: eAnimChannel_Settings | * - setting: eAnimChannel_Settings | ||||
| ▲ Show 20 Lines • Show All 230 Lines • Show Last 20 Lines | |||||