X-Git-Url: https://git.sesse.net/?a=blobdiff_plain;f=nageru%2Ftheme.h;fp=nageru%2Ftheme.h;h=22a9ff7d3423a4e203c9fc688be2f4f354306ca5;hb=fe13490dcc54882e6f1fc9293cbdffabf6daa290;hp=d955e643458773eefa3527176d088072744264fa;hpb=9ae5d0f8b9386269420f6a3dcede479f123e952a;p=nageru diff --git a/nageru/theme.h b/nageru/theme.h index d955e64..22a9ff7 100644 --- a/nageru/theme.h +++ b/nageru/theme.h @@ -219,12 +219,16 @@ private: std::function theme_menu_callback; std::map channel_names; // Set using Nageru.set_channel_name(). Protected by . + std::map channel_signals; // Set using Nageru.set_channel_signal(). Protected by . + std::map channel_supports_wb; // Set using Nageru.set_supports_wb(). Protected by . friend class LiveInputWrapper; friend class Scene; friend int ThemeMenu_set(lua_State *L); friend int Nageru_set_channel_name(lua_State *L); friend int Nageru_set_num_channels(lua_State *L); + friend int Nageru_set_channel_signal(lua_State *L); + friend int Nageru_set_supports_wb(lua_State *L); }; // LiveInputWrapper is a facade on top of an YCbCrInput, exposed to