chore(color): Replace dynamic_cast with virtual functions, disable RTTI to reduce FLASH usage (#3885)

* Replace dynamic_cast with virtual functions and disable RTTI.

* Cleanup TopBar class hierarchy.

* Fix compiler warning.
This commit is contained in:
philmoz
2023-08-28 12:55:15 +10:00
committed by GitHub
parent 96d94eeeab
commit dcc2118d19
16 changed files with 49 additions and 43 deletions
+2
View File
@@ -37,6 +37,8 @@ class LuaWidgetFactory : public WidgetFactory
Widget::PersistentData* persistentData,
bool init = true) const override;
bool isLuaWidgetFactory() const override { return true; }
protected:
void translateOptions(ZoneOption * options);