|
Kestrel Interface
|
#include <kest_profile.h>
Data Fields | |
| char * | name |
| char | fname [KEST_FILENAME_LEN] |
| uint16_t | id |
| int | has_fname |
| kest_pipeline | pipeline |
| int | active |
| int | unsaved_changes |
| kest_parameter | volume |
Definition at line 14 of file kest_profile.h.
| int kest_profile::active |
Definition at line 27 of file kest_profile.h.
Referenced by create_profile_view_ui(), init_m_profile(), kest_profile_if_active_update_fpga(), kest_profile_set_active(), kest_profile_set_inactive(), menu_item_profile_listing_long_pressed_cb(), menu_item_profile_listing_released_cb(), profile_listing_delete_button_cb(), profile_view_rep_update(), and sequence_view_profile_button_rep_update().
| char kest_profile::fname[KEST_FILENAME_LEN] |
Definition at line 17 of file kest_profile.h.
Referenced by cxt_remove_profile(), init_m_profile(), kest_cxt_clone_state(), kest_ui_page_create_identifier(), read_profile_from_file(), save_profile(), and save_sequence_as_file().
| int kest_profile::has_fname |
Definition at line 20 of file kest_profile.h.
Referenced by cxt_remove_profile(), init_m_profile(), kest_cxt_clone_state(), read_profile_from_file(), save_profile(), and save_sequence_as_file().
| uint16_t kest_profile::id |
Definition at line 18 of file kest_profile.h.
Referenced by clone_profile(), cxt_remove_profile(), effect_rectify_param_ids(), init_m_profile(), kest_profile_set_default_name_from_id(), profile_set_id(), profile_view_effect_moved_cb(), request_append_effect(), set_active_profile(), and set_active_profile_from_sequence().
| char* kest_profile::name |
Definition at line 16 of file kest_profile.h.
Referenced by clone_profile(), configure_profile_settings_page(), configure_sequence_view(), create_profile_view_ui(), gut_profile(), init_m_profile(), kest_context_add_profile_rp(), kest_profile_set_default_name_from_id(), profile_view_rep_update(), profile_view_revert_name(), profile_view_save_name(), read_profile_from_file(), save_profile_as_file(), seq_plus_cb(), and sequence_view_profile_button_rep_update().
| kest_pipeline kest_profile::pipeline |
Definition at line 21 of file kest_profile.h.
Referenced by clone_profile(), configure_profile_view(), cxt_effect_id_to_position(), cxt_effect_position_to_id(), cxt_get_effect_by_id(), gut_profile(), init_m_profile(), kest_profile_append_effect_eff(), kest_profile_create_fpga_transfer_batch(), kest_profile_get_effect_by_id(), kest_profile_move_effect(), kest_profile_program_fpga(), kest_profile_remove_effect(), and save_profile_as_file().
| int kest_profile::unsaved_changes |
Definition at line 28 of file kest_profile.h.
Referenced by add_effect_from_menu_eff(), configure_profile_view(), create_profile_view_ui(), init_m_profile(), kest_profile_save(), parameter_widget_change_cb_inner(), profile_view_rep_update(), profile_view_save_name(), read_profile_from_file(), save_sequence_as_file(), and setting_widget_change_cb_inner().
| kest_parameter kest_profile::volume |
Definition at line 39 of file kest_profile.h.
Referenced by clone_profile(), configure_profile_settings_page(), init_m_profile(), and profile_set_id().