14 #include <gnuradio/sync_block.h> 15 #include <gnuradio/fft/window.h> 50 virtual void execute_ui_action(
enum ui_action_t action) = 0;
51 virtual void execute_mouse_action(
enum mouse_action_t action,
int x,
int y) = 0;
53 virtual void set_frequency_range(
const double center,
54 const double span) = 0;
55 virtual void set_frequency_center(
const double center) = 0;
56 virtual void set_frequency_span(
const double span) = 0;
58 virtual void set_fft_window(
const gr::fft::window::win_type win) = 0;
Definition: base_sink_c.h:35
Definition: base_sink_c.h:42
Base fosphor sink API interface.
Definition: base_sink_c.h:24
#define GR_FOSPHOR_API
Definition: api.h:17
Definition: base_sink_c.h:36
mouse_action_t
Definition: base_sink_c.h:46
Definition: base_sink_c.h:43
Definition: base_sink_c.h:37
Definition: base_sink_c.h:34
ui_action_t
Definition: base_sink_c.h:31
Definition: base_sink_c.h:39
Definition: base_sink_c.h:17
Definition: base_sink_c.h:47
Definition: base_sink_c.h:33
Definition: base_sink_c.h:38
Definition: base_sink_c.h:41
Definition: base_sink_c.h:40
Definition: base_sink_c.h:32