Blender V2.61 - r43446
|
#include <DNA_anim_types.h>
Public Attributes | |
struct FCurve * | next |
struct FCurve * | prev |
bActionGroup * | grp |
ChannelDriver * | driver |
ListBase | modifiers |
BezTriple * | bezt |
FPoint * | fpt |
unsigned int | totvert |
float | curval |
short | flag |
short | extend |
int | array_index |
char * | rna_path |
int | color_mode |
float | color [3] |
Definition at line 431 of file DNA_anim_types.h.
Definition at line 453 of file DNA_anim_types.h.
Referenced by ANIM_channel_draw_widgets(), animsys_execute_fcurve(), autokeyframe_ob_cb_func(), autokeyframe_pose_cb_func(), copy_animedit_keys(), AnimationExporter::dae_animation(), delete_key_v3d_exec(), driver_remove_cb(), AnimationExporter::get_eul_source_for_quat(), getname_anim_fcurve(), BL_InterpolatorList::GetScalarInterpolator(), graph_refresh(), graphkeys_euler_filter_exec(), icu_to_fcurves(), insert_action_keys(), insert_graph_keys(), insert_keyframe_direct(), list_find_fcurve(), AnimationImporter::modify_fcurve(), nlaevalchan_verify(), pastebuf_match_index_only(), pastebuf_match_path_full(), pastebuf_match_path_property(), pose_propagate_get_refVal(), pose_slide_apply_quat(), pose_slide_apply_vec3(), ui_but_anim_autokey(), verify_driver_fcurve(), and verify_fcurve().
Definition at line 443 of file DNA_anim_types.h.
Referenced by acf_fcurve_setting_valid(), action_frame_has_keyframe(), ActionFCurveToTransData(), ANIM_fcurve_keyframes_loop(), ANIM_paste_driver(), beztmap_to_data(), calc_fcurve_bounds(), calc_fcurve_range(), calchandles_fcurve(), clean_fcurve(), clear_fcurve_keys(), copy_animedit_keys(), copy_fcurve(), count_fcurve_keys(), AnimationExporter::create_interpolation_source(), AnimationExporter::create_source_from_fcurve(), delete_fcurve_key(), delete_fcurve_keys(), delete_keyframe(), direct_link_fcurves(), do_versions(), draw_fcurve_curve_bezts(), draw_fcurve_handles(), draw_fcurve_vertices_handles(), draw_fcurve_vertices_keyframes(), duplicate_fcurve_keys(), evaluate_fcurve(), fcm_cycles_time(), fcu_test_selected(), fcurve_frame_has_keyframe(), fcurve_store_samples(), fcurve_to_keylist(), AnimationImporter::find_frames(), AnimationExporter::find_frames(), AnimationImporter::find_frames_old(), free_fcurve(), get_active_fcurve_keyframe_edit(), AnimationExporter::get_eul_source_for_quat(), get_fcurve_end_keyframes(), get_nearest_fcurve_verts_list(), graph_draw_curves(), graph_panel_key_properties(), graphkeys_euler_filter_exec(), graphop_editable_keyframes_poll(), graphop_visible_keyframes_poll(), icu_to_fcurves(), insert_bezt_fcurve(), insert_vert_fcurve(), new_key_needed(), parent_set_exec(), paste_animedit_keys_fcurve(), pose_propagate_fcurve(), posttrans_fcurve_clean(), remake_graph_transdata(), sample_fcurve(), select_moreless_action_keys(), select_moreless_graph_keys(), seq_offset_animdata(), smooth_fcurve(), sort_time_fcurve(), test_time_fcurve(), testhandles_fcurve(), and write_fcurves().
float FCurve::color[3] |
Definition at line 458 of file DNA_anim_types.h.
Referenced by ANIM_channel_draw(), graph_draw_curves(), graph_draw_ghost_curves(), and graph_refresh().
Definition at line 457 of file DNA_anim_types.h.
Referenced by graph_panel_properties(), graph_refresh(), and insert_keyframe().
float FCurve::curval |
Definition at line 448 of file DNA_anim_types.h.
Referenced by animsys_execute_fcurve(), calculate_fcurve(), insert_action_keys(), and insert_graph_keys().
Definition at line 438 of file DNA_anim_types.h.
Referenced by ANIM_add_driver(), ANIM_copy_driver(), ANIM_paste_driver(), animchannels_enable_exec(), animdata_dtar_clear_cb(), animsys_evaluate_drivers(), bake_graph_curves(), BKE_relink_animdata(), calculate_fcurve(), copy_fcurve(), dag_add_driver_relation(), direct_link_fcurves(), draw_fcurve_curve(), draw_fcurve_curve_bezts(), driver_update_flags_cb(), drivers_path_rename_fix(), evaluate_fcurve(), expand_fcurves(), fcurve_bake_modifiers(), fcurve_free_driver(), graph_panel_drivers(), icu_to_fcurves(), lib_link_fcurves(), object_copy_proxy_drivers(), outliner_add_element(), ui_but_anim_expression_create(), ui_but_anim_expression_get(), ui_but_anim_expression_set(), verify_driver_fcurve(), and write_fcurves().
short FCurve::extend |
Definition at line 450 of file DNA_anim_types.h.
Referenced by ANIM_paste_driver(), calchandles_fcurve(), draw_fcurve_curve_bezts(), draw_fcurve_curve_samples(), fcurve_eval_keyframes(), icu_to_fcurves(), setexpo_action_keys(), and setexpo_graph_keys().
short FCurve::flag |
Definition at line 449 of file DNA_anim_types.h.
Referenced by acf_fcurve_setting_ptr(), action_main_area_draw(), ANIM_deselect_anim_channels(), ANIM_set_active_channel(), animchan_sync_fcurve(), animchannels_enable_exec(), animfilter_fcurve_next(), animsys_evaluate_action_group(), animsys_evaluate_drivers(), animsys_evaluate_fcurves(), autokeyframe_ob_cb_func(), BKE_nlastrip_validate_fcurves(), borderselect_graphkeys(), delete_keyframe(), do_versions(), draw_fcurve_channel(), draw_fcurve_curve_bezts(), draw_fcurve_curve_samples(), draw_fcurve_handles_check(), draw_fcurve_samples(), draw_fcurve_vertices(), driver_update_flags_cb(), AnimationExporter::enable_fcurves(), evaluate_fcurve(), fcurve_add_to_list(), fcurve_eval_keyframes(), fcurve_frame_has_keyframe(), fcurve_is_keyframable(), getname_anim_fcurve(), graph_draw_curves(), graph_panel_properties(), graphkeys_click_insert_exec(), graphop_active_fcurve_poll(), icu_to_fcurves(), insert_keyframe_direct(), insert_vert_fcurve(), make_new_animlistelem(), mouse_action_keys(), mouse_anim_channels(), nlastrip_evaluate_actionclip(), refreshdrivers_animdata_cb(), set_fcurve_vertex_color(), ui_but_anim_autokey(), verify_driver_fcurve(), and verify_fcurve().
Definition at line 444 of file DNA_anim_types.h.
Referenced by ANIM_paste_driver(), ANIM_unit_mapping_apply_fcurve(), calc_fcurve_bounds(), calc_fcurve_range(), copy_fcurve(), direct_link_fcurves(), draw_fcurve_curve_samples(), draw_fcurve_samples(), evaluate_fcurve(), fcm_cycles_time(), fcurve_are_keyframes_usable(), fcurve_store_samples(), free_fcurve(), get_nearest_fcurve_verts_list(), graph_draw_curves(), graph_panel_key_properties(), graphkeys_click_insert_exec(), insert_bezt_fcurve(), parent_set_exec(), test_time_fcurve(), and write_fcurves().
Definition at line 435 of file DNA_anim_types.h.
Referenced by acf_generic_channel_color(), acf_generic_indention_flexible(), action_groups_add_channel(), action_groups_remove_channel(), action_move_fcurves_by_basepath(), agroup_to_keylist(), agrp_keyframes_loop(), ANIM_fcurve_delete_from_animdata(), animchannels_delete_exec(), animfilter_fcurve_next(), animsys_evaluate_action_group(), animsys_evaluate_fcurves(), autokeyframe_ob_cb_func(), autokeyframe_pose_cb_func(), copy_action(), copy_animedit_keys(), copy_fcurve(), delete_keyframe(), direct_link_fcurves(), draw_fcurve_handles_check(), fcurve_is_keyframable(), fcurve_path_rename(), graph_draw_curves(), insert_action_keys(), insert_graph_keys(), mouse_anim_channels(), nlastrip_evaluate_actionclip(), and ui_but_anim_autokey().
Definition at line 440 of file DNA_anim_types.h.
Referenced by ANIM_paste_driver(), calc_action_range(), calculate_fcurve(), copy_fcurve(), delete_action_keys(), delete_graph_keys(), delete_keyframe(), direct_link_fcurves(), evaluate_fcurve(), expand_fcurves(), fcurve_are_keyframes_usable(), fcurve_bake_modifiers(), free_fcurve(), graph_draw_curves(), graph_fmodifier_add_exec(), graph_fmodifier_copy_exec(), graph_fmodifier_paste_exec(), graph_panel_key_properties(), graph_panel_modifiers(), icu_to_fcurves(), lib_link_fcurves(), parent_set_exec(), setexpo_action_keys(), setexpo_graph_keys(), verify_driver_fcurve(), and write_fcurves().
struct FCurve* FCurve::next |
Definition at line 432 of file DNA_anim_types.h.
Referenced by act_keyframes_loop(), action_frame_has_keyframe(), action_get_item_transforms(), action_groups_add_channel(), action_groups_remove_channel(), action_has_motion(), action_move_fcurves_by_basepath(), action_to_keylist(), agroup_to_keylist(), agrp_keyframes_loop(), ANIM_remove_driver(), animchannels_delete_exec(), animdata_dtar_clear_cb(), animfilter_action(), animfilter_fcurve_next(), animfilter_fcurves(), animsys_evaluate_action_group(), animsys_evaluate_drivers(), animsys_evaluate_fcurves(), autokeyframe_ob_cb_func(), autokeyframe_pose_cb_func(), BKE_animdata_separate_by_basepath(), BKE_relink_animdata(), calc_action_range(), copy_action(), copy_fcurve(), copy_fcurves(), curve_rename_fcurves(), dag_add_driver_relation(), delete_key_v3d_exec(), direct_link_fcurves(), do_versions(), drivers_path_rename_fix(), AnimationExporter::enable_fcurves(), expand_fcurves(), fcurve_path_rename(), fcurves_path_rename_fix(), AnimationExporter::find_frames(), free_fcurves(), AnimationExporter::get_eul_source_for_quat(), graph_draw_ghost_curves(), iter_step_fcurve(), lib_link_fcurves(), list_find_data_fcurves(), list_find_fcurve(), mouse_anim_channels(), nlastrip_evaluate_actionclip(), object_copy_proxy_drivers(), object_modifiers_use_time(), AnimationExporter::operator()(), outliner_add_element(), seq_dupe_animdata(), seq_free_animdata(), seq_offset_animdata(), split_groups_action_temp(), and write_fcurves().
struct FCurve * FCurve::prev |
Definition at line 432 of file DNA_anim_types.h.
Referenced by action_groups_add_channel(), action_groups_remove_channel(), copy_fcurve(), seq_dupe_animdata(), and split_groups_action_temp().
char* FCurve::rna_path |
Definition at line 454 of file DNA_anim_types.h.
Referenced by achannel_setting_slider_cb(), action_get_item_transforms(), action_move_fcurves_by_basepath(), ANIM_channel_draw_widgets(), ANIM_copy_driver(), ANIM_list_elem_update(), ANIM_unit_mapping_get_factor(), animchan_sync_fcurve(), animsys_execute_fcurve(), autokeyframe_ob_cb_func(), autokeyframe_pose_cb_func(), BKE_animdata_separate_by_basepath(), BKE_nlastrip_validate_fcurves(), copy_animedit_keys(), copy_fcurve(), AnimationExporter::create_source_from_fcurve(), curve_rename_fcurves(), AnimationExporter::dae_animation(), dag_add_driver_relation(), delete_key_v3d_exec(), direct_link_fcurves(), driver_remove_cb(), drivers_path_rename_fix(), AnimationExporter::enable_fcurves(), fcurve_path_rename(), fcurves_path_rename_fix(), AnimationExporter::find_frames(), free_fcurve(), AnimationExporter::get_eul_source_for_quat(), getname_anim_fcurve(), AnimationExporter::getObjectBoneName(), BL_InterpolatorList::GetScalarInterpolator(), graph_panel_key_properties(), graphkeys_euler_filter_exec(), icu_to_fcurves(), insert_action_keys(), insert_graph_keys(), insert_keyframe_direct(), iter_step_fcurve(), list_find_data_fcurves(), list_find_fcurve(), AnimationImporter::modify_fcurve(), nlaevalchan_verify(), object_modifiers_use_time(), AnimationExporter::operator()(), pastebuf_match_path_full(), pastebuf_match_path_property(), pose_propagate_get_refVal(), pose_slide_apply_props(), poseAnim_mapping_getNextFCurve(), seq_dupe_animdata(), seq_free_animdata(), seq_offset_animdata(), skip_fcurve_selected_data(), ui_but_anim_autokey(), verify_driver_fcurve(), verify_fcurve(), and write_fcurves().
unsigned int FCurve::totvert |
Definition at line 445 of file DNA_anim_types.h.
Referenced by action_frame_has_keyframe(), action_has_motion(), ANIM_paste_driver(), AnimationImporter::apply_matrix_curves(), calc_action_range(), calc_fcurve_bounds(), calc_fcurve_range(), calchandles_fcurve(), calculate_fcurve(), clean_fcurve(), clear_fcurve_keys(), AnimationExporter::create_interpolation_source(), AnimationExporter::create_source_from_fcurve(), AnimationExporter::dae_animation(), delete_action_keys(), delete_fcurve_key(), delete_fcurve_keys(), delete_graph_keys(), delete_keyframe(), do_versions(), draw_fcurve_curve_bezts(), draw_fcurve_curve_samples(), draw_fcurve_handles(), draw_fcurve_handles_check(), draw_fcurve_samples(), draw_fcurve_vertices_handles(), draw_fcurve_vertices_keyframes(), duplicate_fcurve_keys(), fcm_cycles_time(), fcu_test_selected(), fcurve_eval_keyframes(), fcurve_eval_samples(), fcurve_frame_has_keyframe(), fcurve_store_samples(), fcurve_to_keylist(), AnimationImporter::find_frames(), AnimationExporter::find_frames(), AnimationImporter::find_frames_old(), get_active_fcurve_keyframe_edit(), AnimationExporter::get_eul_source_for_quat(), get_fcurve_end_keyframes(), get_nearest_fcurve_verts_list(), graph_draw_curves(), graphkeys_euler_filter_exec(), icu_to_fcurves(), insert_bezt_fcurve(), insert_keyframe(), insert_keyframe_direct(), insert_vert_fcurve(), new_key_needed(), pose_propagate_fcurve(), posttrans_fcurve_clean(), remake_graph_transdata(), select_moreless_action_keys(), select_moreless_graph_keys(), selmap_build_bezier_less(), selmap_build_bezier_more(), seq_offset_animdata(), smooth_fcurve(), sort_time_fcurve(), test_time_fcurve(), and write_fcurves().