This is the complete list of members for sptk::CButton, including all inherited members.
buttonImage(CButtonKind bkind, CIconSize iconSize=CIconSize::IS_LARGE_ICON) | sptk::CBaseButton | inlinevirtual |
buttonImage(Fl_Image *image) | sptk::CBaseButton | inlinevirtual |
buttonImage() const | sptk::CBaseButton | inlinevirtual |
CBaseButton(CButtonKind kind, CLayoutAlign layoutAlign=CLayoutAlign::RIGHT, bool is_small=false, const char *label=nullptr, CThemeButtonType tbt=THM_BUTTON_NORMAL) | sptk::CBaseButton | protected |
CBaseButton(const char *label=nullptr, CLayoutAlign layoutAlign=CLayoutAlign::RIGHT, CThemeButtonType tbt=THM_BUTTON_NORMAL) | sptk::CBaseButton | protected |
CButton(CButtonKind kind, CLayoutAlign layoutAlign=CLayoutAlign::RIGHT, const char *label="", CThemeButtonType tbt=THM_BUTTON_NORMAL) | sptk::CButton | inline |
CButton(const char *label="", CLayoutAlign layoutAlign=CLayoutAlign::RIGHT, CThemeButtonType tbt=THM_BUTTON_NORMAL) | sptk::CButton | inline |
className() const override | sptk::CBaseButton | inlinevirtual |
CLayoutClient(Fl_Widget *widget, int layoutSize, CLayoutAlign ca) | sptk::CLayoutClient | |
computeSize(int &w, int &h) | sptk::CLayoutClient | inlinevirtual |
creator(const xdoc::SNode &node) | sptk::CButton | static |
defaultButton(bool defaultBtn) | sptk::CBaseButton | |
defaultButton() const | sptk::CBaseButton | inline |
draw() override | sptk::CBaseButton | protected |
drawFocus(bool usingTheme) | sptk::CBaseButton | protected |
handle(int event) override | sptk::CBaseButton | protected |
image(CButtonKind buttonKind, CIconSize iconSize, String label="") | sptk::CBaseButton | protected |
label() const override | sptk::CBaseButton | inlinevirtual |
label(const String &lbl) override | sptk::CBaseButton | inlinevirtual |
lastPreferredH() const | sptk::CLayoutClient | protected |
lastPreferredH(int height) | sptk::CLayoutClient | protected |
lastPreferredW() const | sptk::CLayoutClient | protected |
lastPreferredW(int width) | sptk::CLayoutClient | protected |
layoutAlign() const | sptk::CLayoutClient | inline |
layoutAlign(CLayoutAlign al) | sptk::CLayoutClient | inline |
layoutSize() const | sptk::CLayoutClient | inline |
layoutSize(int ls) | sptk::CLayoutClient | inline |
load(const std::shared_ptr< xdoc::Node > &node, CLayoutXMLmode xmlMode) override | sptk::CButton | inline |
load(const xdoc::SNode &node) override | sptk::CButton | |
sptk::CBaseButton::load(const xdoc::SNode &node, CLayoutXMLmode xmlMode) | sptk::CLayoutClient | virtual |
sptk::CBaseButton::load(const std::shared_ptr< xdoc::Node > &node) | sptk::CLayoutClient | inlinevirtual |
m_label | sptk::CLayoutClient | protected |
m_layoutAlign | sptk::CLayoutClient | protected |
m_name | sptk::CLayoutClient | protected |
m_widget | sptk::CLayoutClient | protected |
name(const char *aname) | sptk::CLayoutClient | inline |
name(const String &aname) | sptk::CLayoutClient | inline |
name() const | sptk::CLayoutClient | inline |
preferredSize(int &w, int &h) override | sptk::CBaseButton | protectedvirtual |
save(const std::shared_ptr< xdoc::Node > &node, CLayoutXMLmode lm=CLayoutXMLmode::LAYOUT) const override | sptk::CButton | virtual |
widget() const | sptk::CLayoutClient | inline |
~CLayoutClient() | sptk::CLayoutClient | inlinevirtual |