1 #line 1 "S:/jenkins/workspace/ECP/ufe/ufe-full-python3.10-windows/ufe/include/uiInfoHandler.h" 33 double argFontPointSize,
36 bool argFontStrikeout,
46 double fontPointSize{-1.0};
52 bool fontItalics{
false};
55 bool fontStrikeout{
false};
72 typedef std::shared_ptr<UIInfoHandler>
Ptr;
87 : baseIcon(baseIconArg) {}
89 : baseIcon(baseIconArg), mode(modeArg) {}
91 : baseIcon(baseIconArg), badgeIcon(badgeIconArg), pos(posArg) {}
102 static Ptr uiInfoHandler(
Rtid rt);
137 virtual std::string getLongRunTimeLabel()
const = 0;
142 #endif // _uiInfoHandler Icon(const std::string &baseIconArg, Mode modeArg)
std::shared_ptr< UIInfoHandler > Ptr
std::string string(const Path &path)
Definition of macros for symbol visibility.
std::shared_ptr< ObservableSelection > Ptr
Color3f textBgColor
Text background color.
Structure for information to draw a text cell.
Icon(const std::string &baseIconArg, const std::string &badgeIconArg, Quadrant posArg)
std::string fontName
Font family name.
std::shared_ptr< SceneItem > Ptr
Color3f textFgColor
Text foreground color.
Icon(const std::string &baseIconArg)