Go to the source code of this file.
|
static int | types_to_bit (vector< ARDOUR::DataType > types) |
|
static float | mtr_col_and_fract (cairo_t *cr, Gdk::Color const *const c, const uint32_t peakcolor, const MeterType mt, const float val) |
|
static void | mtr_red_stripe (cairo_t *cr, float l, float w, int h, float top, float bot) |
|
static void | set_bg_color (Gtk::Widget &w, cairo_t *cr, MeterType type) |
|
static void | set_fg_color (Gtk::Widget &, MeterType type, Gdk::Color *c) |
|
static cairo_pattern_t * | meter_render_ticks (Gtk::Widget &w, MeterType type, vector< ARDOUR::DataType > types) |
|
static cairo_pattern_t * | meter_render_metrics (Gtk::Widget &w, MeterType type, vector< DataType > types) |
|
#define PX_SCALE |
( |
|
pxmin, |
|
|
|
dflt |
|
) |
| rint(std::max((double)pxmin, (double)dflt * ARDOUR_UI::ui_scale)) |
static cairo_pattern_t* meter_render_metrics |
( |
Gtk::Widget & |
w, |
|
|
MeterType |
type, |
|
|
vector< DataType > |
types |
|
) |
| |
|
static |
static float mtr_col_and_fract |
( |
cairo_t * |
cr, |
|
|
Gdk::Color const *const |
c, |
|
|
const uint32_t |
peakcolor, |
|
|
const MeterType |
mt, |
|
|
const float |
val |
|
) |
| |
|
inlinestatic |
static void mtr_red_stripe |
( |
cairo_t * |
cr, |
|
|
float |
l, |
|
|
float |
w, |
|
|
int |
h, |
|
|
float |
top, |
|
|
float |
bot |
|
) |
| |
|
static |
static void set_bg_color |
( |
Gtk::Widget & |
w, |
|
|
cairo_t * |
cr, |
|
|
MeterType |
type |
|
) |
| |
|
static |
static void set_fg_color |
( |
Gtk::Widget & |
, |
|
|
MeterType |
type, |
|
|
Gdk::Color * |
c |
|
) |
| |
|
static |
const int max_pattern_metric_size = 1026 |
|
static |