X-Git-Url: https://git.sesse.net/?a=blobdiff_plain;f=vu_common.h;h=602de8b8c59452a3cc743e0b41798d9e03e5090c;hb=96cb6414f85e0ef4d660b7bd56267303e80fcd05;hp=118eed89468ab3ae6b0fa77db6b404a7ebbb29ba;hpb=4f44de2a24cb574bfe318f42f9ce6af5eb2fe4b3;p=nageru diff --git a/vu_common.h b/vu_common.h index 118eed8..602de8b 100644 --- a/vu_common.h +++ b/vu_common.h @@ -1,10 +1,10 @@ #ifndef _VU_COMMON_H #define _VU_COMMON_H 1 -#include +class QPainter; -double lufs_to_pos(float level_lu, int height); +double lufs_to_pos(float level_lu, int height, float min_level, float max_level); -void draw_vu_meter(QPainter &painter, int width, int height, int margin, bool is_on); +void draw_vu_meter(QPainter &painter, int width, int height, int horizontal_margin, double segment_margin, bool is_on, float min_level, float max_level, bool flip, int y_offset = 0); #endif // !defined(_VU_COMMON_H)