This is the complete list of members for sptk::CTreeItem, including all inherited members.
addItem(const char *label, const Fl_Image *openedImage=nullptr, const Fl_Image *closedImage=nullptr, void *data=nullptr) | sptk::CTreeItem | |
addPath(const std::vector< String > &path, const Fl_Image *openedImage, const Fl_Image *closedImage, const Fl_Image *itemImage=0L, void *data=0L) | sptk::CTreeItem | |
addPath(const std::vector< String > &path, const Fl_Image *itemImage=0L, void *data=0L) | sptk::CTreeItem | |
addPathOffset(const std::vector< String > &pathFolders, uint32_t offset, const Fl_Image *openedImage, const Fl_Image *closedImage, const Fl_Image *itemImage=0L, void *data=0L) | sptk::CTreeItem | protected |
autoLayout(int x, int y, int &w, int &h, bool resizeWidgets) const | sptk::CLayoutManager | protected |
body() | sptk::CTreeItem | inline |
boxTypeNames() | sptk::CLayoutManager | static |
CGroup(const char *label=nullptr, int layoutSize=10, CLayoutAlign layoutAlign=CLayoutAlign::TOP) | sptk::CGroup | explicit |
className() const override | sptk::CTreeItem | inlinevirtual |
CLayoutClient(Fl_Widget *widget, int layoutSize, CLayoutAlign ca) | sptk::CLayoutClient | |
CLayoutManager(Fl_Group *group, int layoutSize, CLayoutAlign ca) | sptk::CLayoutManager | |
clear() override | sptk::CTreeItem | virtual |
close() | sptk::CTreeItem | inline |
computeSize(int &w, int &h) | sptk::CLayoutClient | inlinevirtual |
controlCreator | sptk::CLayoutManager | protectedstatic |
creator(const xdoc::SNode &node) | sptk::CGroup | static |
ctor_init(const char *label) | sptk::CGroup | protected |
CTreeItem(const char *label, const Fl_Image *openedImage=nullptr, const Fl_Image *closedImage=nullptr, void *data=nullptr) | sptk::CTreeItem | |
document | sptk::CTreeItem | protectedstatic |
draw() override | sptk::CTreeItem | |
drawClipped() const | sptk::CGroup | |
drawClipped(bool drawClipped) | sptk::CGroup | |
findData(const void *data) const | sptk::CTreeItem | |
findFirst() const | sptk::CTreeItem | |
findItem(const char *label) const | sptk::CTreeItem | |
findLast(bool recursive) const | sptk::CTreeItem | |
findNext(bool recursive) const | sptk::CTreeItem | |
findPrior(bool recursive) const | sptk::CTreeItem | |
folderClosed | sptk::CTreeItem | protectedstatic |
folderOpened | sptk::CTreeItem | protectedstatic |
frame(CFrame *frame, bool drawBackground=true) | sptk::CLayoutManager | inline |
frame() const | sptk::CLayoutManager | inline |
frameWidth() const | sptk::CLayoutManager | |
getDocument() | sptk::CTreeItem | static |
getFolderClosed() | sptk::CTreeItem | static |
getFolderOpened() | sptk::CTreeItem | static |
getTreeClosed() | sptk::CTreeItem | static |
getTreeOpened() | sptk::CTreeItem | static |
handle(int event) override | sptk::CTreeItem | |
indent() const | sptk::CTreeItem | inline |
label(const String &lbl) override | sptk::CTreeItem | virtual |
label() const override | sptk::CTreeItem | 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 |
layoutGrowMode(CLayoutGrowMode gm=CLayoutGrowMode::LGM_AUTO_GROW) | sptk::CLayoutManager | inline |
layoutGrowMode() const | sptk::CLayoutManager | inline |
layoutSize() const | sptk::CLayoutClient | inline |
layoutSize(int ls) | sptk::CLayoutClient | inline |
layoutSpacing() const | sptk::CLayoutManager | inline |
layoutSpacing(int ls) | sptk::CLayoutManager | inline |
load(const xdoc::SNode &node, CLayoutXMLmode xmlMode) | sptk::CLayoutClient | virtual |
load(const std::shared_ptr< xdoc::Node > &node) | sptk::CLayoutClient | inlinevirtual |
loadLayout(const xdoc::SNode &node, CLayoutXMLmode xmlMode) | sptk::CLayoutManager | virtual |
m_boxTypeNames | sptk::CLayoutManager | protectedstatic |
m_frame | sptk::CLayoutManager | protected |
m_frameDrawBackground | sptk::CLayoutManager | protected |
m_group | sptk::CLayoutManager | protected |
m_label | sptk::CLayoutClient | protected |
m_layoutAlign | sptk::CLayoutClient | protected |
m_layoutGrowMode | sptk::CLayoutManager | protected |
m_layoutSpacing | sptk::CLayoutManager | protected |
m_name | sptk::CLayoutClient | protected |
m_noXml | sptk::CLayoutManager | protected |
m_widget | sptk::CLayoutClient | protected |
moveItem(CTreeItem *item, CTreeItem *beforeItem=nullptr) | sptk::CTreeItem | |
moveItem(CTreeItem *item, int direction) | sptk::CTreeItem | |
name(const char *aname) | sptk::CLayoutClient | inline |
name(const String &aname) | sptk::CLayoutClient | inline |
name() const | sptk::CLayoutClient | inline |
nameIndex(CWidgetNamesMap &index, bool recursive, bool clean=true) const | sptk::CLayoutManager | |
noXml() const | sptk::CLayoutManager | inline |
noXml(bool noXml) | sptk::CLayoutManager | inline |
open() | sptk::CTreeItem | inline |
opened() const | sptk::CTreeItem | inline |
paintBackground() | sptk::CLayoutManager | protectedvirtual |
parentItem() const | sptk::CTreeItem | |
preferredSize(int &w, int &h) override | sptk::CTreeItem | virtual |
registerControl(std::string typeName, createControlCallback creator) noexcept | sptk::CLayoutManager | static |
relayout() | sptk::CLayoutManager | |
removeItem(CTreeItem *item) | sptk::CTreeItem | |
resize(int xx, int yy, int ww, int hh) override | sptk::CTreeItem | |
save(const std::shared_ptr< xdoc::Node > &node, CLayoutXMLmode xmlMode) const | sptk::CLayoutClient | virtual |
saveLayout(const xdoc::SNode &node, CLayoutXMLmode xmlMode) const | sptk::CLayoutManager | virtual |
select(bool flag) | sptk::CTreeItem | virtual |
selected() const | sptk::CTreeItem | inline |
selectNext() | sptk::CTreeItem | |
selectPrior() | sptk::CTreeItem | |
setDocument(const Fl_Image *image) | sptk::CTreeItem | static |
setFolderClosed(const Fl_Image *image) | sptk::CTreeItem | static |
setFolderOpened(const Fl_Image *image) | sptk::CTreeItem | static |
setImage(const Fl_Image *openedImage, const Fl_Image *closedImage=nullptr) | sptk::CTreeItem | inline |
setTreeClosed(const Fl_Image *image) | sptk::CTreeItem | static |
setTreeOpened(const Fl_Image *image) | sptk::CTreeItem | static |
tree() const | sptk::CTreeItem | inline |
treeClosed | sptk::CTreeItem | protectedstatic |
treeOpened | sptk::CTreeItem | protectedstatic |
visibleChildren(bool vc) | sptk::CTreeItem | |
widget() const | sptk::CLayoutClient | inline |
~CLayoutClient() | sptk::CLayoutClient | inlinevirtual |
~CLayoutManager() override=default | sptk::CLayoutManager |