| 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 |
| className() const override | sptk::CBaseButton | inlinevirtual |
| CLayoutClient(Fl_Widget *widget, int layoutSize, CLayoutAlign ca) | sptk::CLayoutClient | |
| computeSize(int &w, int &h) | sptk::CLayoutClient | inlinevirtual |
| CSmallButton(CButtonKind kind, CLayoutAlign layoutAlign=CLayoutAlign::RIGHT, const char *label=nullptr) | sptk::CSmallButton | inline |
| 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 xdoc::SNode &node, CLayoutXMLmode xmlMode) | sptk::CLayoutClient | virtual |
| 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 xmlMode) const | sptk::CLayoutClient | virtual |
| widget() const | sptk::CLayoutClient | inline |
| ~CLayoutClient() | sptk::CLayoutClient | inlinevirtual |