Rose
rose::FrameElements Member List

This is the complete list of members for rose::FrameElements, including all inherited members.

AllCorners enum value (defined in rose::FrameElements)rose::FrameElementsprotected
AllSides enum value (defined in rose::FrameElements)rose::FrameElementsprotected
BotSide enum value (defined in rose::FrameElements)rose::FrameElementsprotected
BottomCorners enum value (defined in rose::FrameElements)rose::FrameElementsprotected
BottomLeftCorner enum value (defined in rose::FrameElements)rose::FrameElementsprotected
BottomRightCorner enum value (defined in rose::FrameElements)rose::FrameElementsprotected
buttonDisplayStateChange(ButtonDisplayState buttonDisplayState)rose::FrameElementsprotected
colorBackgroundMask(gm::Context &context, gm::Texture &mask, const color::RGBA &base, const color::RGBA &active, float value) (defined in rose::FrameElements)rose::FrameElementsstatic
createBackgroundMask(gm::Context &context, Size size, int frameWidth, bool roundCorners=false) (defined in rose::FrameElements)rose::FrameElementsstatic
createBackgroundTexture(gm::Context &context, Rectangle &src, Rectangle &dst, const color::RGBA &color) (defined in rose::FrameElements)rose::FrameElementsprotected
decoration() (defined in rose::FrameElements)rose::FrameElementsprotected
drawBackground(gm::Context &context, Rectangle &src, Rectangle &dst)rose::FrameElementsprotected
drawFrame(gm::Context &context, Rectangle widgetRect)rose::FrameElementsprotected
FrameElements() (defined in rose::FrameElements)rose::FrameElements
FrameElements(int padding) (defined in rose::FrameElements)rose::FrameElementsinlineexplicit
frameSettings(const FrameSettings &frameSettings) (defined in rose::FrameElements)rose::FrameElementsinline
getState() const (defined in rose::FrameElements)rose::FrameElementsinline
LeftCorners enum value (defined in rose::FrameElements)rose::FrameElementsprotected
LeftSide enum value (defined in rose::FrameElements)rose::FrameElementsprotected
mActiveColor (defined in rose::FrameElements)rose::FrameElementsprotected
mAnimatedBG (defined in rose::FrameElements)rose::FrameElementsprotected
mBaseColor (defined in rose::FrameElements)rose::FrameElementsprotected
mBorder (defined in rose::FrameElements)rose::FrameElementsprotected
mBotColor (defined in rose::FrameElements)rose::FrameElementsprotected
mColorValue (defined in rose::FrameElements)rose::FrameElementsprotected
mCornerStyle (defined in rose::FrameElements)rose::FrameElementsprotected
mFramePadding (defined in rose::FrameElements)rose::FrameElementsprotected
mFrameSettings (defined in rose::FrameElements)rose::FrameElementsprotected
mFrameWidth (defined in rose::FrameElements)rose::FrameElementsprotected
mInactiveBG (defined in rose::FrameElements)rose::FrameElementsprotected
mInactiveColor (defined in rose::FrameElements)rose::FrameElementsprotected
mInvert (defined in rose::FrameElements)rose::FrameElementsprotected
mInvertColor (defined in rose::FrameElements)rose::FrameElementsprotected
mLeftColor (defined in rose::FrameElements)rose::FrameElementsprotected
mRightColor (defined in rose::FrameElements)rose::FrameElementsprotected
mTopColor (defined in rose::FrameElements)rose::FrameElementsprotected
NoCorners enum value (defined in rose::FrameElements)rose::FrameElementsprotected
NoSides enum value (defined in rose::FrameElements)rose::FrameElementsprotected
renderSelectedCorners(gm::Context &context, SelectedCorners selectedCorners, ImageId corner, const Size &size)rose::FrameElementsprotectedstatic
renderSelectedSides(gm::Context &context, FrameElements::SelectedSides selectedSides, BorderStyle useBorder, ImageId corner, const Size &size, int extend=0)rose::FrameElementsprotected
RightCorners enum value (defined in rose::FrameElements)rose::FrameElementsprotected
RightSide enum value (defined in rose::FrameElements)rose::FrameElementsprotected
SelectedCorners enum namerose::FrameElementsprotected
SelectedSides enum namerose::FrameElementsprotected
set(const CornerStyle cornerStyle)rose::FrameElementsinline
setAnimateColor(const color::RGBA &color)rose::FrameElementsinline
setInactiveColor(const color::RGBA &color)rose::FrameElementsinline
setState(bool state)rose::FrameElementsinline
TabTopSides enum value (defined in rose::FrameElements)rose::FrameElementsprotected
TopCorners enum value (defined in rose::FrameElements)rose::FrameElementsprotected
TopLeftCorner enum value (defined in rose::FrameElements)rose::FrameElementsprotected
TopRightCorner enum value (defined in rose::FrameElements)rose::FrameElementsprotected
TopSide enum value (defined in rose::FrameElements)rose::FrameElementsprotected
trimCorners(gm::Surface &surface, color::RGBA color, FrameElements::SelectedCorners selectedCorners, Size cornerSize, Size frameSize)rose::FrameElementsprotectedstatic
~FrameElements()=default (defined in rose::FrameElements)rose::FrameElementsvirtual