21 virtual std::string
isAvailable(
const std::vector<std::shared_ptr<const Object>>& )
const override;
23 virtual bool onEnable_()
override;
24 virtual bool onDisable_()
override;
26 void updateThemeNames_();
28 Json::Value makeJson_();
33 bool applyToNewObjectsOnly_{
true };
34 std::vector<Vector4f> sceneColors_;
35 std::vector<Vector4f> ribbonColors_;
36 std::vector<Vector4f> viewportColors_;
38 int selectedUserPreset_{ 0 };
39 std::vector<std::string> userThemesPresets_;
42 std::string themeName_;