Definition AlignmentSettings:26
Definition FrameSettings:25
Definition osgUI/Style:32
void setBackgroundColor(const osg::Vec4 &color)
Definition osgUI/Style:40
virtual osg::Node * createIcon(const osg::BoundingBox &extents, const std::string &filename, const osg::Vec4 &colour)
virtual void setupClipStateSet(const osg::BoundingBox &extents, osg::StateSet *stateset)
virtual void setupPopupStateSet(osg::StateSet *stateset, int binNum)
virtual osg::Node * createDepthSetPanel(const osg::BoundingBox &extents)
osg::ref_ptr< osg::Depth > _enabledDepthWrite
Definition osgUI/Style:62
const osg::Vec4 & getDisabledTextColor() const
Definition osgUI/Style:47
void setTextColor(const osg::Vec4 &color)
Definition osgUI/Style:43
osg::ref_ptr< osg::Texture2D > _clipTexture
Definition osgUI/Style:64
void setDisabledTextColor(const osg::Vec4 &color)
Definition osgUI/Style:46
Style(const Style &style, const osg::CopyOp ©op=osg::CopyOp::SHALLOW_COPY)
osg::ref_ptr< osg::ColorMask > _disableColorWriteMask
Definition osgUI/Style:63
const osg::Vec4 & getBackgroundColor() const
Definition osgUI/Style:41
virtual osg::Node * createFrame(const osg::BoundingBox &extents, const FrameSettings *frameSettings, const osg::Vec4 &colour)
osg::Vec4 _backgroundColor
Definition osgUI/Style:66
virtual ~Style()
Definition osgUI/Style:59
virtual void setupDialogStateSet(osg::StateSet *stateset, int binNum)
osg::Vec4 _textColor
Definition osgUI/Style:67
osg::Vec4 _disabledTextColor
Definition osgUI/Style:68
META_Object(osgUI, Style)
virtual osg::Node * createText(const osg::BoundingBox &extents, const AlignmentSettings *as, const TextSettings *textSettings, const std::string &text)
static osg::ref_ptr< Style > & instance()
virtual osg::Node * createPanel(const osg::BoundingBox &extents, const osg::Vec4 &colour)
const osg::Vec4 & getTextColor() const
Definition osgUI/Style:44
osg::ref_ptr< osg::Depth > _disabledDepthWrite
Definition osgUI/Style:61
Definition TextSettings:26
Definition BoundingBox:34
@ SHALLOW_COPY
Definition CopyOp:47
Definition AlignmentSettings:23
#define OSGUI_EXPORT
Definition osgUI/Export:40