Rose
rose::TextField Member List

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

rose::add(const std::shared_ptr< Node > &node) overriderose::Managerinlinevirtual
rose::Node::add(ContainerType container, Args ... args)rose::Nodeinlinestatic
rose::TextLabel::add(const std::shared_ptr< Node > &node) overriderose::Managerinlinevirtual
rose::Node::add(ContainerType container, Args ... args)rose::Nodeinlinestatic
addedToContainer() overriderose::TextFieldvirtual
AllCorners enum value (defined in rose::FrameElements)rose::FrameElementsprotected
AllCorners enum value (defined in rose::FrameElements)rose::FrameElementsprotected
AllSides enum value (defined in rose::FrameElements)rose::FrameElementsprotected
AllSides enum value (defined in rose::FrameElements)rose::FrameElementsprotected
Animation() (defined in rose::Animation)rose::Animation
Animation() (defined in rose::Animation)rose::Animation
Blended enum valuerose::Text
BotSide 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
BottomCorners enum value (defined in rose::FrameElements)rose::FrameElementsprotected
BottomLeftCorner 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
BottomRightCorner enum value (defined in rose::FrameElements)rose::FrameElementsprotected
rose::buttonDisplayStateChange(ButtonDisplayState buttonDisplayState)rose::FrameElementsprotected
rose::TextLabel::buttonDisplayStateChange(ButtonDisplayState buttonDisplayState)rose::FrameElementsprotected
rose::buttonEvent(bool pressed, uint button, uint clicks, bool passed)rose::Widget
rose::TextLabel::buttonEvent(bool pressed, uint button, uint clicks, bool passed)rose::Widget
ButtonFrame(const ButtonFrame &)=delete (defined in rose::ButtonFrame)rose::ButtonFrame
ButtonFrame(ButtonFrame &&)=delete (defined in rose::ButtonFrame)rose::ButtonFrame
ButtonFrame(ButtonType buttonType) noexcept (defined in rose::ButtonFrame)rose::ButtonFrameexplicit
ButtonFrame()=delete (defined in rose::ButtonFrame)rose::ButtonFrame
ButtonFrame(ButtonFrame &&)=delete (defined in rose::ButtonFrame)rose::ButtonFrame
ButtonFrame(const ButtonFrame &)=delete (defined in rose::ButtonFrame)rose::ButtonFrame
ButtonFrame(int padding=0) (defined in rose::ButtonFrame)rose::ButtonFrameinlineexplicit
ButtonFrame(Padding padding) (defined in rose::ButtonFrame)rose::ButtonFrameexplicit
Callback typedef (defined in rose::Animation)rose::Animation
Callback typedef (defined in rose::Animation)rose::Animation
clickTransactionCancel(const Position &mousePos, int button, bool down, int modifiers) overriderose::ButtonFrameprotected
colorBackgroundMask(gm::Context &context, gm::Texture &mask, const color::RGBA &base, const color::RGBA &active, float value) (defined in rose::FrameElements)rose::FrameElementsstatic
colorBackgroundMask(gm::Context &context, gm::Texture &mask, const color::RGBA &base, const color::RGBA &active, float value) (defined in rose::FrameElements)rose::FrameElementsstatic
rose::computeScreenPosition()rose::Widget
rose::TextLabel::computeScreenPosition()rose::Widget
container() (defined in rose::Node)rose::Nodeinline
container() const (defined in rose::Node)rose::Nodeinline
container() (defined in rose::Node)rose::Nodeinline
container() const (defined in rose::Node)rose::Nodeinline
containerAs() (defined in rose::Node)rose::Nodeinline
containerAs() const (defined in rose::Node)rose::Nodeinline
containerAs() (defined in rose::Node)rose::Nodeinline
containerAs() const (defined in rose::Node)rose::Nodeinline
rose::contains(const Position< int > &position)rose::Widget
rose::TextLabel::contains(const Position< int > &position)rose::Widget
rose::create()rose::Nodeinlinestatic
rose::create(Args ... args)rose::Nodeinlinestatic
rose::TextLabel::create()rose::Nodeinlinestatic
rose::TextLabel::create(Args ... args)rose::Nodeinlinestatic
createBackgroundMask(gm::Context &context, Size size, int frameWidth, bool roundCorners=false) (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
createBackgroundTexture(gm::Context &context, Rectangle &src, Rectangle &dst, const color::RGBA &color) (defined in rose::FrameElements)rose::FrameElementsprotected
createTextureBlended(gm::Context &context)rose::Text
decoration() (defined in rose::FrameElements)rose::FrameElementsprotected
decoration() (defined in rose::FrameElements)rose::FrameElementsprotected
draw(gm::Context &context, const Position< int > &containerPosition) overriderose::TextFieldinlinevirtual
draw(sdl::Renderer &renderer, Rectangle parentRect) overriderose::TextField
drawAnimate(gm::Context &context, const Position< int > &containerPosition) (defined in rose::Frame)rose::Frame
drawAnimate(gm::Context &context, const Position< int > &containerPosition) (defined in rose::Frame)rose::Frame
rose::drawBackground(gm::Context &context, Rectangle &src, Rectangle &dst)rose::FrameElementsprotected
rose::TextLabel::drawBackground(gm::Context &context, Rectangle &src, Rectangle &dst)rose::FrameElementsprotected
rose::drawFrame(gm::Context &context, Rectangle widgetRect)rose::FrameElementsprotected
rose::TextLabel::drawFrame(gm::Context &context, Rectangle widgetRect)rose::FrameElementsprotected
rose::drawPadding(const Position< int > &containerPosition)rose::Visualinline
rose::TextLabel::drawPadding(const Position< int > &containerPosition)rose::Visualinline
eMrose::Textprotected
Enable typedef (defined in rose::Animation)rose::Animation
Enable typedef (defined in rose::Animation)rose::Animation
rose::enterEvent()rose::Widgetinline
rose::TextLabel::enterEvent()rose::Widgetinline
enterSettings(std::unique_ptr< rose::Settings > &db, const FieldSettings &setting) (defined in rose::TextField)rose::TextFieldprotectedstatic
eraseChar(int location)rose::TextFieldprotected
FontError enum valuerose::Text
Frame() noexcept (defined in rose::Frame)rose::Frameinline
Frame(bool invert) noexcept (defined in rose::Frame)rose::Frameinlineexplicit
Frame(int padding) noexcept (defined in rose::Frame)rose::Frameinlineexplicit
Frame() noexcept (defined in rose::Frame)rose::Frameinline
Frame(bool invert) noexcept (defined in rose::Frame)rose::Frameinlineexplicit
Frame(int padding) noexcept (defined in rose::Frame)rose::Frameinlineexplicit
FrameElements() (defined in rose::FrameElements)rose::FrameElements
FrameElements(int padding) (defined in rose::FrameElements)rose::FrameElementsinlineexplicit
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
frameSettings(const FrameSettings &frameSettings) (defined in rose::FrameElements)rose::FrameElementsinline
rose::getApplication()rose::Widgetinline
rose::getApplication() constrose::Widgetinline
rose::TextLabel::getApplication()rose::Widgetinline
rose::TextLabel::getApplication() constrose::Widgetinline
rose::getAttachmentHint(LayoutHint::Attachment attachment)rose::Visualinline
rose::TextLabel::getAttachmentHint(LayoutHint::Attachment attachment)rose::Visualinline
rose::getGridHint(LayoutHint::GridLayoutHint gridLayoutHint)rose::Visualinline
rose::TextLabel::getGridHint(LayoutHint::GridLayoutHint gridLayoutHint)rose::Visualinline
getHintMap() const (defined in rose::Visual)rose::Visualinline
getHintMap() const (defined in rose::Visual)rose::Visualinline
rose::getId() constrose::Nodeinline
rose::TextLabel::getId() constrose::Nodeinline
rose::getIdPath() constrose::Nodeinline
rose::TextLabel::getIdPath() constrose::Nodeinline
rose::getNode() constrose::Nodeinline
rose::getNode()rose::Nodeinline
getNode() constrose::Nodeinline
getNode()rose::Nodeinline
rose::getPosition() constrose::Visualinline
rose::TextLabel::getPosition() constrose::Visualinline
rose::getScreenRectangle(const Position< int > &containerPosition) constrose::Visualinline
rose::TextLabel::getScreenRectangle(const Position< int > &containerPosition) constrose::Visualinline
getSelectState() constrose::ButtonFrameinline
rose::getSize() constrose::Visualinline
rose::TextLabel::getSize() constrose::Visualinline
getState() const (defined in rose::FrameElements)rose::FrameElementsinline
getState() const (defined in rose::FrameElements)rose::FrameElementsinline
rose::getWindow()rose::Widgetinline
rose::getWindow() constrose::Widgetinline
rose::TextLabel::getWindow()rose::Widgetinline
rose::TextLabel::getWindow() constrose::Widgetinline
id (defined in rose::Frame)rose::Framestatic
id (defined in rose::TextLabel)rose::TextLabelstatic
initializeComposite() overriderose::TextField
isModified() const (defined in rose::TextField)rose::TextFieldinline
rose::isVisible() const noexceptrose::Visualinline
rose::TextLabel::isVisible() const noexceptrose::Visualinline
keyboardEvent(uint state, uint repeat, SDL_Keysym keysym) overriderose::TextField
keyboardEvent(const SDL_KeyboardEvent &keyboardEvent) (defined in rose::Widget)rose::Widget
keyboardEvent(const SDL_KeyboardEvent &keyboardEvent) (defined in rose::Widget)rose::Widget
keyboardFocusEvent(bool focus) overriderose::TextField
keyboardFocusReceive(bool hasFocus) (defined in rose::TextField)rose::TextField
keyboardInput(const SDL_KeyboardEvent &keyEvent) (defined in rose::TextField)rose::TextField
rose::keyboardShortcutEvent(uint32_t shortcutCode, bool state, uint repeat)rose::Widget
rose::TextLabel::keyboardShortcutEvent(uint32_t shortcutCode, bool state, uint repeat)rose::Widget
rose::keyTextInputEvent(const std::string &text)rose::Widget
rose::TextLabel::keyTextInputEvent(const std::string &text)rose::Widget
rose::layout(gm::Context &context, const Rectangle &screenRect) overriderose::Framevirtual
rose::TextLabel::layout(gm::Context &context, const Rectangle &screenRect) overriderose::TextButtonvirtual
layoutContent(gm::Context &context, const Rectangle &screenRect) (defined in rose::TextButton)rose::TextButtonprotected
rose::layoutManager()rose::Managerinline
rose::TextLabel::layoutManager()rose::Managerinline
rose::layoutPadding(const Rectangle &screenRect)rose::Visualinline
rose::TextLabel::layoutPadding(const Rectangle &screenRect)rose::Visualinline
rose::leaveEvent()rose::Widgetinline
rose::TextLabel::leaveEvent()rose::Widgetinline
LeftCorners enum value (defined in rose::FrameElements)rose::FrameElementsprotected
LeftCorners enum value (defined in rose::FrameElements)rose::FrameElementsprotected
LeftSide enum value (defined in rose::FrameElements)rose::FrameElementsprotected
LeftSide enum value (defined in rose::FrameElements)rose::FrameElementsprotected
mActionCurve (defined in rose::Animation)rose::Animation
mActionCurve (defined in rose::Animation)rose::Animation
mActiveColor (defined in rose::FrameElements)rose::FrameElementsprotected
mActiveColor (defined in rose::FrameElements)rose::FrameElementsprotected
Manager() (defined in rose::Manager)rose::Manager
Manager(const Manager &)=delete (defined in rose::Manager)rose::Manager
Manager(Manager &&)=delete (defined in rose::Manager)rose::Manager
Manager() (defined in rose::Manager)rose::Manager
Manager(const Manager &)=delete (defined in rose::Manager)rose::Manager
Manager(Manager &&)=delete (defined in rose::Manager)rose::Manager
mAnimatedBG (defined in rose::FrameElements)rose::FrameElementsprotected
mAnimatedBG (defined in rose::FrameElements)rose::FrameElementsprotected
mAnimationCallback (defined in rose::Animation)rose::Animationprotected
mAnimationCallback (defined in rose::Animation)rose::Animationprotected
mAnimationEnableState (defined in rose::Animation)rose::Animationprotected
mAnimationEnableState (defined in rose::Animation)rose::Animationprotected
mAnimationEnableStateCallback (defined in rose::Animation)rose::Animationprotected
mAnimationEnableStateCallback (defined in rose::Animation)rose::Animationprotected
mBaseColor (defined in rose::FrameElements)rose::FrameElementsprotected
mBaseColor (defined in rose::FrameElements)rose::FrameElementsprotected
mBorder (defined in rose::FrameElements)rose::FrameElementsprotected
mBorder (defined in rose::FrameElements)rose::FrameElementsprotected
mBotColor (defined in rose::FrameElements)rose::FrameElementsprotected
mBotColor (defined in rose::FrameElements)rose::FrameElementsprotected
mButtonDisplayCallback (defined in rose::ButtonFrame)rose::ButtonFrameprotected
rose::mButtonEventCallbackrose::Widgetprotected
rose::TextLabel::mButtonEventCallbackrose::Widgetprotected
mButtonSelectStaterose::ButtonFrameprotected
mButtonSemantics (defined in rose::ButtonFrame)rose::ButtonFrameprotected
mButtonStateChangeCallback (defined in rose::ButtonFrame)rose::ButtonFrameprotected
mButtonTyperose::ButtonFrameprotected
mCaretAlpharose::Textprotected
mCaretColorrose::Textprotected
mCaretLocrose::TextFieldprotected
mCaretLocationrose::Textprotected
mCentreHorizontal (defined in rose::ButtonFrame)rose::ButtonFrameprotected
mCentreVertical (defined in rose::ButtonFrame)rose::ButtonFrameprotected
mColorValue (defined in rose::FrameElements)rose::FrameElementsprotected
mColorValue (defined in rose::FrameElements)rose::FrameElementsprotected
rose::mContainerrose::Nodeprotected
rose::TextLabel::mContainerrose::Nodeprotected
mCornerStyle (defined in rose::FrameElements)rose::FrameElementsprotected
mCornerStyle (defined in rose::FrameElements)rose::FrameElementsprotected
mDataSavedrose::Textprotected
mDataTyperose::TextFieldprotected
mEditablerose::Textprotected
mEditingActiverose::Textprotected
mEmrose::TextFieldprotected
rose::mEnterEventCallbackrose::Widgetprotected
rose::TextLabel::mEnterEventCallbackrose::Widgetprotected
mErrorColorrose::TextFieldprotected
mFontrose::TextFieldprotected
mFontMetricsrose::TextFieldprotected
mFontNamerose::TextFieldprotected
mFontSizerose::TextFieldprotected
mFramePadding (defined in rose::FrameElements)rose::FrameElementsprotected
mFramePadding (defined in rose::FrameElements)rose::FrameElementsprotected
mFrameSettings (defined in rose::FrameElements)rose::FrameElementsprotected
mFrameSettings (defined in rose::FrameElements)rose::FrameElementsprotected
mFrameWidth (defined in rose::FrameElements)rose::FrameElementsprotected
mFrameWidth (defined in rose::FrameElements)rose::FrameElementsprotected
mGlyphAdvancerose::TextFieldprotected
mHasFocusrose::TextFieldprotected
rose::mHintsMaprose::Visual
rose::TextLabel::mHintsMaprose::Visual
mId (defined in rose::Node)rose::Nodeprotected
mId (defined in rose::Node)rose::Nodeprotected
mInactiveBG (defined in rose::FrameElements)rose::FrameElementsprotected
mInactiveBG (defined in rose::FrameElements)rose::FrameElementsprotected
mInactiveColor (defined in rose::FrameElements)rose::FrameElementsprotected
mInactiveColor (defined in rose::FrameElements)rose::FrameElementsprotected
mInvert (defined in rose::FrameElements)rose::FrameElementsprotected
mInvert (defined in rose::FrameElements)rose::FrameElementsprotected
mInvertColor (defined in rose::FrameElements)rose::FrameElementsprotected
mInvertColor (defined in rose::FrameElements)rose::FrameElementsprotected
rose::mKeyboardEventCallbackrose::Widgetprotected
rose::TextLabel::mKeyboardEventCallbackrose::Widgetprotected
rose::mKeyboardFocusCallbackrose::Widgetprotected
rose::TextLabel::mKeyboardFocusCallbackrose::Widgetprotected
rose::mKeyboardShortcutCallbackrose::Widgetprotected
rose::TextLabel::mKeyboardShortcutCallbackrose::Widgetprotected
rose::mLayoutManagerrose::Managerprotected
rose::TextLabel::mLayoutManagerrose::Managerprotected
rose::mLeaveEventCallbackrose::Widgetprotected
rose::TextLabel::mLeaveEventCallbackrose::Widgetprotected
mLeftColor (defined in rose::FrameElements)rose::FrameElementsprotected
mLeftColor (defined in rose::FrameElements)rose::FrameElementsprotected
mMaxLengthrose::TextFieldprotected
mMaxSizerose::Textprotected
mModifiedrose::TextFieldprotected
rose::mMouseMotionCallbackrose::Widgetprotected
rose::TextLabel::mMouseMotionCallbackrose::Widgetprotected
rose::mMouseScrollCallbackrose::Widgetprotected
rose::TextLabel::mMouseScrollCallbackrose::Widgetprotected
mouseButtonEvent(const Position &mousePos, int button, bool down, int modifiers) overriderose::ButtonFrameprotected
rose::mouseMotionEvent(bool pressed, uint button, const Position< int > &mousePos, const Position< int > &relativePos, bool passed)rose::Widget
rose::TextLabel::mouseMotionEvent(bool pressed, uint button, const Position< int > &mousePos, const Position< int > &relativePos, bool passed)rose::Widget
rose::mouseScrollEvent(const Position< int > &deltaPos, bool passed)rose::Widget
rose::TextLabel::mouseScrollEvent(const Position< int > &deltaPos, bool passed)rose::Widget
rose::mPaddingrose::Visualprotected
rose::TextLabel::mPaddingrose::Visualprotected
mPairrose::TextFieldprotected
mPairIdrose::TextFieldprotected
mPairIdxrose::TextFieldprotected
mPointSizerose::Textprotected
rose::mPosrose::Visualprotected
rose::TextLabel::mPosrose::Visualprotected
rose::mPreferredPosrose::Visualprotected
rose::TextLabel::mPreferredPosrose::Visualprotected
rose::mPreferredSizerose::Visualprotected
rose::TextLabel::mPreferredSizerose::Visualprotected
mPrefixrose::TextFieldprotected
mPrefixSizerose::TextFieldprotected
mPrefixTexturerose::TextFieldprotected
mRegexFailrose::Textprotected
mRenderStylerose::Textprotected
mRightColor (defined in rose::FrameElements)rose::FrameElementsprotected
mRightColor (defined in rose::FrameElements)rose::FrameElementsprotected
mSaveToSettingsrose::Textprotected
rose::mScreenRectrose::Visualprotected
rose::TextLabel::mScreenRectrose::Visualprotected
mSelectProgressrose::ButtonFrameprotected
mSemanticGesture (defined in rose::Visual)rose::Visualprotected
mSemanticGesture (defined in rose::Visual)rose::Visualprotected
mSettingsUpdateRxrose::ButtonFrameprotected
mSignalSerialNumberrose::ButtonFrameprotected
rose::mSizerose::Visualprotected
rose::TextLabel::mSizerose::Visualprotected
rose::mStaterose::Visualprotected
rose::TextLabel::mStaterose::Visualprotected
mStatusrose::Textprotected
mSuffixrose::TextFieldprotected
mSuffixSizerose::TextFieldprotected
mSuffixTexturerose::TextFieldprotected
mTextrose::TextFieldprotected
mTextBgColorrose::Textprotected
mTextColorrose::TextFieldprotected
mTextFgColorrose::Textprotected
rose::mTextInputCallbackrose::Widgetprotected
rose::TextLabel::mTextInputCallbackrose::Widgetprotected
mTextMaxGlyphrose::TextFieldprotected
mTextSizerose::TextFieldprotected
mTextTexturerose::TextFieldprotected
mTexturerose::Textprotected
mTextValidatedrose::Textprotected
mTopColor (defined in rose::FrameElements)rose::FrameElementsprotected
mTopColor (defined in rose::FrameElements)rose::FrameElementsprotected
mToUpperrose::TextFieldprotected
mUnmodifiedColorrose::TextFieldprotected
mValidationPatternrose::TextFieldprotected
mValidEntryrose::TextFieldprotected
rose::mVisiblerose::Visualprotected
rose::TextLabel::mVisiblerose::Visualprotected
NoCorners enum value (defined in rose::FrameElements)rose::FrameElementsprotected
NoCorners enum value (defined in rose::FrameElements)rose::FrameElementsprotected
Node()=default (defined in rose::Node)rose::Node
rose::Node(const std::shared_ptr< Container > &container)rose::Nodeexplicit
Node()=default (defined in rose::Node)rose::Node
rose::TextLabel::Node(const std::shared_ptr< Container > &container)rose::Nodeexplicit
nodeId() const noexcept override (defined in rose::Frame)rose::Frameinlinevirtual
nodeId() const noexcept override (defined in rose::TextLabel)rose::TextLabelinlinevirtual
NodePtr typedef (defined in rose::Node)rose::Node
NodePtr typedef (defined in rose::Node)rose::Node
NoSides enum value (defined in rose::FrameElements)rose::FrameElementsprotected
NoSides enum value (defined in rose::FrameElements)rose::FrameElementsprotected
OK enum valuerose::Text
operator=(const TextField &)=delete (defined in rose::TextField)rose::TextField
operator=(TextField &&)=delete (defined in rose::TextField)rose::TextField
operator=(TextField &&)=delete (defined in rose::TextField)rose::TextField
operator=(const TextField &)=delete (defined in rose::TextField)rose::TextField
operator=(const Manager &)=delete (defined in rose::Manager)rose::Manager
operator=(Manager &&)=delete (defined in rose::Manager)rose::Manager
operator=(const Widget &)=delete (defined in rose::Widget)rose::Widget
operator=(Widget &&)=delete (defined in rose::Widget)rose::Widget
operator=(const TextLabel &)=delete (defined in rose::TextLabel)rose::TextLabel
operator=(TextLabel &&)=delete (defined in rose::TextLabel)rose::TextLabel
operator=(const TextButton &)=delete (defined in rose::TextButton)rose::TextButton
operator=(TextButton &&)=delete (defined in rose::TextButton)rose::TextButton
operator=(const ButtonFrame &)=delete (defined in rose::ButtonFrame)rose::ButtonFrame
operator=(ButtonFrame &&)=delete (defined in rose::ButtonFrame)rose::ButtonFrame
operator=(const Manager &)=delete (defined in rose::Manager)rose::Manager
operator=(Manager &&)=delete (defined in rose::Manager)rose::Manager
operator=(const Widget &)=delete (defined in rose::Widget)rose::Widget
operator=(Widget &&)=delete (defined in rose::Widget)rose::Widget
operator=(const Text &)=delete (defined in rose::Text)rose::Text
operator=(Text &&)=delete (defined in rose::Text)rose::Text
rose::pointerWidget(const Position< int > &position, const Position< int > &containerPosition)rose::Widget
rose::TextLabel::pointerWidget(const Position< int > &position, const Position< int > &containerPosition)rose::Widget
remove(const std::shared_ptr< Node > &node) (defined in rose::Container)rose::Containerinline
remove() (defined in rose::Node)rose::Nodeinline
remove(const std::shared_ptr< Node > &node) (defined in rose::Container)rose::Containerinline
remove() (defined in rose::Node)rose::Nodeinline
removeAnimation(const std::shared_ptr< Window > &window, std::shared_ptr< Animation > animation) (defined in rose::Animation)rose::Animationinlinestatic
removeAnimation(const std::shared_ptr< Window > &window, std::shared_ptr< Animation > animation) (defined in rose::Animation)rose::Animationinlinestatic
rose::renderSelectedCorners(gm::Context &context, SelectedCorners selectedCorners, ImageId corner, const Size &size)rose::FrameElementsprotectedstatic
rose::TextLabel::renderSelectedCorners(gm::Context &context, SelectedCorners selectedCorners, ImageId corner, const Size &size)rose::FrameElementsprotectedstatic
rose::renderSelectedSides(gm::Context &context, FrameElements::SelectedSides selectedSides, BorderStyle useBorder, ImageId corner, const Size &size, int extend=0)rose::FrameElementsprotected
rose::TextLabel::renderSelectedSides(gm::Context &context, FrameElements::SelectedSides selectedSides, BorderStyle useBorder, ImageId corner, const Size &size, int extend=0)rose::FrameElementsprotected
RenderStyle enum namerose::Text
RightCorners enum value (defined in rose::FrameElements)rose::FrameElementsprotected
RightCorners enum value (defined in rose::FrameElements)rose::FrameElementsprotected
RightSide enum value (defined in rose::FrameElements)rose::FrameElementsprotected
RightSide enum value (defined in rose::FrameElements)rose::FrameElementsprotected
rxPushedrose::ButtonFrame
rxStaterose::ButtonFrame
saveValue() (defined in rose::TextField)rose::TextFieldprotected
rose::SelectedCorners enum namerose::FrameElementsprotected
rose::TextLabel::SelectedCorners enum namerose::FrameElementsprotected
rose::SelectedSides enum namerose::FrameElementsprotected
rose::TextLabel::SelectedSides enum namerose::FrameElementsprotected
rose::set(const CornerStyle cornerStyle)rose::FrameElementsinline
rose::TextLabel::set(const CornerStyle cornerStyle)rose::FrameElementsinline
setActionCurve(std::unique_ptr< ActionCurves::ActionCurve > &&actionCurve) (defined in rose::Animation)rose::Animationinline
setActionCurve(std::unique_ptr< ActionCurves::ActionCurve > &&actionCurve) (defined in rose::Animation)rose::Animationinline
rose::setAnimateColor(const color::RGBA &color)rose::FrameElementsinline
rose::TextLabel::setAnimateColor(const color::RGBA &color)rose::FrameElementsinline
setAnimation(const std::shared_ptr< Window > &window, std::shared_ptr< Animation > animation, const Position< int > &position) (defined in rose::Animation)rose::Animationinlinestatic
setAnimation(const std::shared_ptr< Window > &window, std::shared_ptr< Animation > animation, const Position< int > &position) (defined in rose::Animation)rose::Animationinlinestatic
setAnimationEnable(AnimationEnable animationEnable) (defined in rose::Animation)rose::Animationinline
setAnimationEnable(AnimationEnable animationEnable) (defined in rose::Animation)rose::Animationinline
setButtonCommandCallback(uint commandId, ButtonCommandCallback buttonCommandCallback)rose::ButtonFrameinline
rose::setButtonEventCallback(ButtonCallback buttonCallback)rose::Widgetinline
rose::TextLabel::setButtonEventCallback(ButtonCallback buttonCallback)rose::Widgetinline
setEditingMode(bool editing, int carret)rose::Textprotected
rose::setEnterLeaveEventCallback(EventCallback eventCallback)rose::Widgetinline
rose::TextLabel::setEnterLeaveEventCallback(EventCallback eventCallback)rose::Widgetinline
setFontName(const std::string &fontName)rose::TextField
setFontSize(FontSize fontSize) overriderose::TextField
rose::setId(const Id &nodeId) noexceptrose::Nodeinline
rose::TextLabel::setId(const Id &nodeId) noexceptrose::Nodeinline
rose::setInactiveColor(const color::RGBA &color)rose::FrameElementsinline
rose::TextLabel::setInactiveColor(const color::RGBA &color)rose::FrameElementsinline
setKeyboardEvent(KeyboardEventCallback keyboardEventCallback) (defined in rose::Widget)rose::Widgetinline
setKeyboardEvent(KeyboardEventCallback keyboardEventCallback) (defined in rose::Widget)rose::Widgetinline
rose::setKeyboardFocusCallback(KeyboardFocusCallback keyboardFocusCallback)rose::Widgetinline
rose::TextLabel::setKeyboardFocusCallback(KeyboardFocusCallback keyboardFocusCallback)rose::Widgetinline
rose::setKeyboardShortcutCallback(KeyboardShortcutCallback keyboardShortcutCallback)rose::Widgetinline
rose::TextLabel::setKeyboardShortcutCallback(KeyboardShortcutCallback keyboardShortcutCallback)rose::Widgetinline
rose::setLayoutHint(const LayoutHint &hint)rose::Visualinline
rose::TextLabel::setLayoutHint(const LayoutHint &hint)rose::Visualinline
rose::setLayoutManager(std::unique_ptr< LayoutManager > &&layoutManager)rose::Managerinline
rose::TextLabel::setLayoutManager(std::unique_ptr< LayoutManager > &&layoutManager)rose::Managerinline
rose::setLeaveEventCallback(EventCallback eventCallback)rose::Widgetinline
rose::TextLabel::setLeaveEventCallback(EventCallback eventCallback)rose::Widgetinline
rose::setMouseMotionEventCallback(MouseMotionCallback mouseMotionCallback)rose::Widgetinline
rose::TextLabel::setMouseMotionEventCallback(MouseMotionCallback mouseMotionCallback)rose::Widgetinline
rose::setMouseScrollEventCallback(ScrollCallback scrollCallback)rose::Widgetinline
rose::TextLabel::setMouseScrollEventCallback(ScrollCallback scrollCallback)rose::Widgetinline
rose::setPadding(const Padding &padding)rose::Visualinline
rose::TextLabel::setPadding(const Padding &padding)rose::Visualinline
setPair(const Id &pairId, std::shared_ptr< TextField > &pair)rose::TextField
setPointSize(int pointSize)rose::Textinline
rose::setPosition(const Position< int > &position)rose::Visualinline
rose::TextLabel::setPosition(const Position< int > &position)rose::Visualinline
setRegex(std::shared_ptr< std::regex > regex)rose::TextFieldinline
rose::setScreenRectangle(const Position< int > &containerPosition)rose::Visualinline
rose::setScreenRectangle(const Rectangle &screenRect)rose::Visualinline
rose::TextLabel::setScreenRectangle(const Position< int > &containerPosition)rose::Visualinline
rose::TextLabel::setScreenRectangle(const Rectangle &screenRect)rose::Visualinline
setSelectState(ButtonSetState state)rose::ButtonFrameinline
rose::setSize(const Size &size)rose::Visualinline
rose::TextLabel::setSize(const Size &size)rose::Visualinline
rose::setState(bool state)rose::FrameElementsinline
rose::TextLabel::setState(bool state)rose::FrameElementsinline
setStateId(const StateId &stateId) overriderose::ButtonFrameinline
setSuffix(const std::string &suffix) (defined in rose::Text)rose::Textinline
setText(const std::string &text)rose::Textinline
rose::setTextInputCallback(TextInputCallback textInputCallback)rose::Widgetinline
rose::TextLabel::setTextInputCallback(TextInputCallback textInputCallback)rose::Widgetinline
setTextMaxSize(int maxSize, char em='\0') (defined in rose::Text)rose::Textinline
setTextValidationPattern(const std::string &regex) (defined in rose::Text)rose::Textinline
Settings(std::unique_ptr< rose::Settings > &db, const std::array< FieldSettings, N > &settings) (defined in rose::TextField)rose::TextFieldinlinestatic
setToUpper(bool toUpper)rose::TextFieldinline
rose::setVisible(bool visible) noexceptrose::Visualinline
rose::TextLabel::setVisible(bool visible) noexceptrose::Visualinline
Shaded enum valuerose::Text
SignalType typedefrose::ButtonFrame
Solid enum valuerose::Text
Status enum namerose::Text
rose::supportedSemanticGestures() constrose::Visualinline
rose::TextLabel::supportedSemanticGestures() constrose::Visualinline
supportsKeyboardFocus() const (defined in rose::Widget)rose::Widgetinline
supportsKeyboardFocus() const (defined in rose::Widget)rose::Widgetinline
SurfaceError enum valuerose::Text
TabTopSides enum value (defined in rose::FrameElements)rose::FrameElementsprotected
TabTopSides enum value (defined in rose::FrameElements)rose::FrameElementsprotected
Text() (defined in rose::Text)rose::Text
Text(const Text &)=delete (defined in rose::Text)rose::Text
Text(Text &&)=delete (defined in rose::Text)rose::Text
TextButton(const TextButton &)=delete (defined in rose::TextButton)rose::TextButton
TextButton(TextButton &&)=delete (defined in rose::TextButton)rose::TextButton
TextButton(ButtonType buttonType=ButtonType::PushButton) noexcept (defined in rose::TextButton)rose::TextButtonexplicit
TextButton(const std::string &text, ButtonType buttonType=ButtonType::PushButton) (defined in rose::TextButton)rose::TextButtonexplicit
TextButton(const char *text, ButtonType buttonType=ButtonType::PushButton) (defined in rose::TextButton)rose::TextButtoninlineexplicit
TextButton(const std::string_view &text, ButtonType buttonType=ButtonType::PushButton) (defined in rose::TextButton)rose::TextButtoninlineexplicit
TextButton(const Id &id, ButtonType buttonType=ButtonType::PushButton) (defined in rose::TextButton)rose::TextButtonexplicit
TextButton(const Id &id, ButtonStateChangeCallback stateChangeCB, ButtonType buttonType=ButtonType::PushButton) (defined in rose::TextButton)rose::TextButtoninlineexplicit
TextButton(const std::string &text, ButtonStateChangeCallback stateChangeCB, ButtonType buttonType=ButtonType::PushButton) (defined in rose::TextButton)rose::TextButtoninlineexplicit
TextButton(const char *text, ButtonStateChangeCallback stateChangeCB, ButtonType buttonType=ButtonType::PushButton) (defined in rose::TextButton)rose::TextButtoninlineexplicit
TextButton(const std::string_view &text, ButtonStateChangeCallback stateChangeCB, ButtonType buttonType=ButtonType::PushButton) (defined in rose::TextButton)rose::TextButtoninlineexplicit
TextEmpty enum valuerose::Text
TextField() noexcept (defined in rose::TextField)rose::TextFieldinline
TextField(const TextField &)=delete (defined in rose::TextField)rose::TextField
TextField(TextField &&)=delete (defined in rose::TextField)rose::TextField
TextField(int maxLength, PointSize pointSize=PointSize(), const std::string &fontName="")rose::TextFieldexplicit
TextField(int maxLength, const std::string &text, const std::string &suffix="", PointSize pointSize=PointSize(), const std::string &fontName="")rose::TextField
TextField(Id id, int maxLength, const std::string &suffix="", PointSize pointSize=PointSize(), const std::string &fontName="")rose::TextFieldexplicit
TextField()=delete (defined in rose::TextField)rose::TextField
TextField(TextField &&)=delete (defined in rose::TextField)rose::TextField
TextField(const TextField &)=delete (defined in rose::TextField)rose::TextField
TextField(int maxLength, int padding=0, FontSize fontSize=0, const string &fontName="")rose::TextFieldexplicit
TextField(int maxLenght, const std::string &text, const std::string &suffix="", const std::string &prefix="", int padding=0, FontSize fontSize=0, const string &fontName="")rose::TextField
TextField(Id id, int padding=0, FontSize fontSize=0, const string &fontName="")rose::TextFieldexplicit
textInputEvent(const std::string &text) (defined in rose::TextField)rose::TextField
textInputEvent(const std::string &text) overriderose::TextField
TextLabel() noexcept (defined in rose::TextLabel)rose::TextLabelinline
TextLabel(const TextLabel &)=delete (defined in rose::TextLabel)rose::TextLabel
TextLabel(TextLabel &&)=delete (defined in rose::TextLabel)rose::TextLabel
TextLabel(const std::string &text) noexcept (defined in rose::TextLabel)rose::TextLabelinlineexplicit
TextLabel(const char *text) (defined in rose::TextLabel)rose::TextLabelinlineexplicit
TextLabel(const std::string_view &text) (defined in rose::TextLabel)rose::TextLabelinlineexplicit
TextLabel(const Id &id) noexcept (defined in rose::TextLabel)rose::TextLabelinlineexplicit
textUpdated() (defined in rose::Text)rose::Text
TextureError enum valuerose::Text
TopCorners 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
TopLeftCorner enum value (defined in rose::FrameElements)rose::FrameElementsprotected
TopRightCorner 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
TopSide enum value (defined in rose::FrameElements)rose::FrameElementsprotected
toUpperCaserose::TextField
rose::trimCorners(gm::Surface &surface, color::RGBA color, FrameElements::SelectedCorners selectedCorners, Size cornerSize, Size frameSize)rose::FrameElementsprotectedstatic
rose::TextLabel::trimCorners(gm::Surface &surface, color::RGBA color, FrameElements::SelectedCorners selectedCorners, Size cornerSize, Size frameSize)rose::FrameElementsprotectedstatic
txPushedrose::ButtonFrame
txStaterose::ButtonFrame
updateStateSetting(ButtonSetState state)rose::ButtonFrameprotected
rose::ValueMap typedefrose::Visual
rose::TextLabel::ValueMap typedefrose::Visual
Widget()=default (defined in rose::Widget)rose::Widget
Widget(const Widget &)=delete (defined in rose::Widget)rose::Widget
Widget(Widget &&)=delete (defined in rose::Widget)rose::Widget
Widget()=default (defined in rose::Widget)rose::Widget
Widget(const Widget &)=delete (defined in rose::Widget)rose::Widget
Widget(Widget &&)=delete (defined in rose::Widget)rose::Widget
widgetLayout(sdl::Renderer &renderer, Rectangle available, uint layoutStage) overriderose::TextField
~Animation()=default (defined in rose::Animation)rose::Animationvirtual
~ButtonFrame() override=default (defined in rose::ButtonFrame)rose::ButtonFrame
~ButtonFrame() override=default (defined in rose::ButtonFrame)rose::ButtonFrame
~Container() override=default (defined in rose::Container)rose::Container
~Container() override=default (defined in rose::Container)rose::Container
~Frame() override=default (defined in rose::Frame)rose::Frame
~Frame() override=default (defined in rose::Frame)rose::Frame
~FrameElements()=default (defined in rose::FrameElements)rose::FrameElementsvirtual
~Manager() override=default (defined in rose::Manager)rose::Manager
~Manager() override=default (defined in rose::Manager)rose::Manager
~Node()=default (defined in rose::Node)rose::Nodevirtual
~Text()=default (defined in rose::Text)rose::Textvirtual
~TextButton() override=default (defined in rose::TextButton)rose::TextButton
~TextField() override=default (defined in rose::TextField)rose::TextField
~TextField() override=default (defined in rose::TextField)rose::TextField
~TextLabel() override=default (defined in rose::TextLabel)rose::TextLabel
~Widget() override=default (defined in rose::Widget)rose::Widget
~Widget() override=default (defined in rose::Widget)rose::Widget