X-Git-Url: https://git.sesse.net/?a=blobdiff_plain;f=nageru%2Ftheme.h;h=024df7a378c2ba50fb1a054068fa8e39087667d4;hb=2e5386ddae01a50ff36a6cda1e73a4c180f6e8d4;hp=ce232fcfa913acb8d9eaef44c5889b4d42f62c79;hpb=34c8970de7b295638574ceb72ae39644394e8d6d;p=nageru diff --git a/nageru/theme.h b/nageru/theme.h index ce232fc..024df7a 100644 --- a/nageru/theme.h +++ b/nageru/theme.h @@ -192,6 +192,11 @@ public: std::string format_status_line(const std::string &disk_space_left_text, double file_length_seconds); + // Signal that the given card is going away and will not be replaced + // with a fake capture card, so remove all connections to it so that + // they don't automatically come back on the next frame. + void remove_card(unsigned card_index); + private: void register_globals(); void register_class(const char *class_name, const luaL_Reg *funcs, EffectType effect_type = NO_EFFECT_TYPE);