Blender V2.61 - r43446
|
#include <DNA_anim_types.h>
Public Attributes | |
struct NlaStrip * | next |
struct NlaStrip * | prev |
ListBase | strips |
bAction * | act |
AnimMapper * | remap |
ListBase | fcurves |
ListBase | modifiers |
char | name [64] |
float | influence |
float | strip_time |
float | start |
float | end |
float | actstart |
float | actend |
float | repeat |
float | scale |
float | blendin |
float | blendout |
short | blendmode |
short | extendmode |
short | pad1 |
short | type |
void * | speaker_handle |
int | flag |
int | pad2 |
Definition at line 557 of file DNA_anim_types.h.
Definition at line 561 of file DNA_anim_types.h.
Referenced by add_nlastrip(), animsys_evaluate_nla(), BKE_nla_tweakmode_enter(), BKE_nlastrip_validate_name(), copy_nlastrip(), expand_animdata_nlastrips(), free_nlastrip(), lib_link_nladata_strips(), make_local_strips(), nlastrip_evaluate_actionclip(), nlastrips_ctime_get_strip(), nlastrips_path_rename_fix(), nlastrips_to_animdata(), and outliner_add_element().
float NlaStrip::actend |
Definition at line 573 of file DNA_anim_types.h.
Referenced by add_nlastrip(), animsys_evaluate_nla(), BKE_nlastrip_recalculate_bounds(), nla_draw_strip(), nlaedit_split_strip_actclip(), nlastrip_evaluate_controls(), nlastrip_get_frame_actionclip(), and nlastrips_to_animdata().
float NlaStrip::actstart |
Definition at line 573 of file DNA_anim_types.h.
Referenced by add_nlastrip(), animsys_evaluate_nla(), BKE_nlastrip_recalculate_bounds(), nla_draw_strip(), nlaedit_split_strip_actclip(), nlastrip_evaluate_controls(), nlastrip_get_frame_actionclip(), and nlastrips_to_animdata().
float NlaStrip::blendin |
Definition at line 578 of file DNA_anim_types.h.
Referenced by BKE_nlastrip_validate_autoblends(), nla_draw_strip_curves(), nlastrip_get_influence(), and nlastrips_to_animdata().
short NlaStrip::blendmode |
Definition at line 579 of file DNA_anim_types.h.
Referenced by animsys_evaluate_nla(), nlaevalchan_accumulate(), and nlastrips_to_animdata().
float NlaStrip::blendout |
Definition at line 578 of file DNA_anim_types.h.
Referenced by BKE_nlastrip_validate_autoblends(), nla_draw_strip_curves(), nlastrip_get_influence(), and nlastrips_to_animdata().
float NlaStrip::end |
Definition at line 572 of file DNA_anim_types.h.
Referenced by add_nla_soundstrip(), add_nlastrip(), animsys_evaluate_nla(), BKE_nlameta_add_strip(), BKE_nlameta_flush_transforms(), BKE_nlastrip_recalculate_bounds(), BKE_nlastrip_validate_autoblends(), BKE_nlastrip_within_bounds(), BKE_nlastrips_add_strip(), BKE_nlastrips_has_space(), BKE_nlastrips_make_metas(), BKE_nlastrips_sort_strips(), BKE_nlatrack_get_bounds(), nla_draw_strip(), nla_draw_strip_curves(), nla_draw_strip_frames_text(), nla_draw_strip_text(), nlaedit_add_sound_exec(), nlaedit_add_transition_exec(), nlaedit_move_down_exec(), nlaedit_move_up_exec(), nlaedit_snap_exec(), nlaedit_split_strip_actclip(), nlastrip_evaluate_meta(), nlastrip_get_endpoint_overlaps(), nlastrip_get_frame_actionclip(), nlastrip_get_frame_transition(), nlastrip_get_influence(), nlastrips_ctime_get_strip(), nlastrips_to_animdata(), object_speaker_add_exec(), and recalcData_nla().
short NlaStrip::extendmode |
Definition at line 581 of file DNA_anim_types.h.
Referenced by add_nla_soundstrip(), animrecord_check_state(), animsys_evaluate_nla(), BKE_nla_action_pushdown(), BKE_nla_validate_state(), nla_draw_strip(), nlastrips_ctime_get_strip(), and nlastrips_to_animdata().
Definition at line 564 of file DNA_anim_types.h.
Referenced by BKE_nlastrip_validate_fcurves(), BKE_nlatrack_has_animated_strips(), copy_nlastrip(), direct_link_nladata_strips(), expand_animdata_nlastrips(), free_nlastrip(), insert_key_button_exec(), lib_link_nladata_strips(), nla_draw_strip_curves(), nlastrip_evaluate_controls(), and write_nlastrips().
int NlaStrip::flag |
Definition at line 588 of file DNA_anim_types.h.
Referenced by add_nla_soundstrip(), add_nlastrip(), animrecord_check_state(), BKE_nla_tweakedit_remap(), BKE_nla_tweakmode_enter(), BKE_nla_tweakmode_exit(), BKE_nlastrip_find_active(), BKE_nlastrip_set_active(), BKE_nlastrip_validate_autoblends(), BKE_nlastrip_validate_fcurves(), BKE_nlastrips_clear_metas(), BKE_nlastrips_make_metas(), draw_nla_main_data(), nla_draw_strip(), nla_draw_strip_curves(), nla_draw_strip_text(), nla_strip_get_color_inside(), nlaedit_add_transition_exec(), nlaedit_delete_exec(), nlaedit_duplicate_exec(), nlaedit_move_down_exec(), nlaedit_move_up_exec(), nlaedit_snap_exec(), nlaedit_split_exec(), nlaedit_split_strip_actclip(), nlaedit_swap_exec(), nlastrip_evaluate(), nlastrip_evaluate_controls(), nlastrip_evaluate_transition(), nlastrip_get_frame_actionclip(), nlastrip_get_frame_transition(), nlastrips_ctime_get_strip(), and nlastrips_to_animdata().
float NlaStrip::influence |
Definition at line 569 of file DNA_anim_types.h.
Referenced by animsys_evaluate_nla(), nlaevalchan_accumulate(), nlastrip_evaluate_controls(), and nlastrips_ctime_get_strip().
Definition at line 565 of file DNA_anim_types.h.
Referenced by copy_nlastrip(), direct_link_nladata_strips(), expand_animdata_nlastrips(), free_nlastrip(), nla_panel_modifiers(), nlastrip_evaluate_actionclip(), nlastrip_evaluate_meta(), nlastrip_evaluate_transition(), and write_nlastrips().
char NlaStrip::name[64] |
Definition at line 567 of file DNA_anim_types.h.
Referenced by BKE_nlastrip_validate_name(), nla_draw_strip_text(), and nlastrip_evaluate_actionclip().
struct NlaStrip* NlaStrip::next |
Definition at line 558 of file DNA_anim_types.h.
Referenced by animsys_evaluate_nla(), BKE_nla_tweakmode_enter(), BKE_nla_tweakmode_exit(), BKE_nla_validate_state(), BKE_nlameta_add_strip(), BKE_nlameta_flush_transforms(), BKE_nlastrip_find_active(), BKE_nlastrip_set_active(), BKE_nlastrip_validate_autoblends(), BKE_nlastrip_validate_name(), BKE_nlastrips_add_strip(), BKE_nlastrips_clear_metas(), BKE_nlastrips_clear_metastrip(), BKE_nlastrips_has_space(), BKE_nlastrips_make_metas(), BKE_nlastrips_sort_strips(), BKE_nlatrack_has_animated_strips(), copy_nlastrip(), copy_nlatrack(), direct_link_nladata_strips(), draw_nla_main_data(), expand_animdata_nlastrips(), free_nlastrip(), free_nlatrack(), lib_link_nladata_strips(), make_local_strips(), nla_draw_strip(), nlaedit_add_transition_exec(), nlaedit_delete_exec(), nlaedit_duplicate_exec(), nlaedit_move_down_exec(), nlaedit_move_up_exec(), nlaedit_snap_exec(), nlaedit_split_exec(), nlaedit_swap_exec(), nlastrip_evaluate_transition(), nlastrip_get_endpoint_overlaps(), nlastrips_ctime_get_strip(), nlastrips_path_rename_fix(), outliner_add_element(), recalcData_nla(), and write_nlastrips().
short NlaStrip::pad1 |
Definition at line 582 of file DNA_anim_types.h.
int NlaStrip::pad2 |
Definition at line 589 of file DNA_anim_types.h.
struct NlaStrip * NlaStrip::prev |
Definition at line 558 of file DNA_anim_types.h.
Referenced by animsys_evaluate_nla(), BKE_nlameta_add_strip(), BKE_nlastrip_validate_autoblends(), BKE_nlastrips_sort_strips(), copy_nlastrip(), nla_draw_strip(), nlaedit_delete_exec(), nlastrip_evaluate_transition(), nlastrip_get_endpoint_overlaps(), nlastrip_is_first(), nlastrips_ctime_get_strip(), and recalcData_nla().
Definition at line 562 of file DNA_anim_types.h.
Referenced by animsys_evaluate_nla(), make_local_strips(), and nlaevalchan_verify().
float NlaStrip::repeat |
Definition at line 575 of file DNA_anim_types.h.
Referenced by add_nla_soundstrip(), add_nlastrip(), BKE_nlastrip_recalculate_bounds(), BKE_nlastrips_make_metas(), nla_draw_strip(), nlaedit_add_transition_exec(), nlastrip_get_frame_actionclip(), and nlastrips_to_animdata().
float NlaStrip::scale |
Definition at line 576 of file DNA_anim_types.h.
Referenced by add_nla_soundstrip(), add_nlastrip(), BKE_nlastrip_recalculate_bounds(), BKE_nlastrips_make_metas(), nla_draw_strip(), nlaedit_add_transition_exec(), nlastrip_get_frame_actionclip(), and nlastrips_to_animdata().
void* NlaStrip::speaker_handle |
Definition at line 586 of file DNA_anim_types.h.
float NlaStrip::start |
Definition at line 572 of file DNA_anim_types.h.
Referenced by add_nlastrip(), animsys_evaluate_nla(), BKE_nla_validate_state(), BKE_nlameta_add_strip(), BKE_nlameta_flush_transforms(), BKE_nlastrip_recalculate_bounds(), BKE_nlastrip_validate_autoblends(), BKE_nlastrip_within_bounds(), BKE_nlastrips_add_strip(), BKE_nlastrips_has_space(), BKE_nlastrips_make_metas(), BKE_nlastrips_sort_strips(), BKE_nlatrack_get_bounds(), nla_draw_strip(), nla_draw_strip_curves(), nla_draw_strip_frames_text(), nla_draw_strip_text(), nlaedit_add_sound_exec(), nlaedit_add_transition_exec(), nlaedit_move_down_exec(), nlaedit_move_up_exec(), nlaedit_snap_exec(), nlaedit_split_strip_actclip(), nlastrip_evaluate_meta(), nlastrip_get_endpoint_overlaps(), nlastrip_get_frame_actionclip(), nlastrip_get_frame_transition(), nlastrip_get_influence(), nlastrip_is_first(), nlastrips_ctime_get_strip(), nlastrips_to_animdata(), object_speaker_add_exec(), and recalcData_nla().
float NlaStrip::strip_time |
Definition at line 570 of file DNA_anim_types.h.
Referenced by nlastrip_evaluate_actionclip(), nlastrip_evaluate_controls(), and nlastrips_ctime_get_strip().
Definition at line 560 of file DNA_anim_types.h.
Referenced by BKE_nlameta_add_strip(), BKE_nlameta_flush_transforms(), BKE_nlastrips_clear_metastrip(), BKE_nlastrips_make_metas(), copy_nlastrip(), direct_link_nladata_strips(), expand_animdata_nlastrips(), free_nlastrip(), lib_link_nladata_strips(), make_local_strips(), nla_draw_strip(), nlaedit_swap_exec(), nlastrip_evaluate_meta(), nlastrips_path_rename_fix(), and write_nlastrips().
short NlaStrip::type |
Definition at line 584 of file DNA_anim_types.h.
Referenced by add_nla_soundstrip(), BKE_nlameta_flush_transforms(), BKE_nlastrip_recalculate_bounds(), BKE_nlastrip_validate_name(), BKE_nlastrips_clear_metas(), BKE_nlastrips_make_metas(), nla_draw_strip(), nla_strip_actclip_panel_poll(), nla_strip_eval_panel_poll(), nla_strip_get_color_inside(), nlaedit_add_transition_exec(), nlaedit_delete_exec(), nlaedit_split_exec(), nlastrip_evaluate(), nlastrip_get_frame(), nlastrips_ctime_get_strip(), and recalcData_nla().