sptk2 logo
SPTK Home Page
sptk::CTreeItem Member List

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::CTreeItemprotected
autoLayout(int x, int y, int &w, int &h, bool resizeWidgets) constsptk::CLayoutManagerprotected
body()sptk::CTreeIteminline
boxTypeNames()sptk::CLayoutManagerstatic
CGroup(const char *label=nullptr, int layoutSize=10, CLayoutAlign layoutAlign=CLayoutAlign::TOP)sptk::CGroupexplicit
className() const overridesptk::CTreeIteminlinevirtual
CLayoutClient(Fl_Widget *widget, int layoutSize, CLayoutAlign ca)sptk::CLayoutClient
CLayoutManager(Fl_Group *group, int layoutSize, CLayoutAlign ca)sptk::CLayoutManager
clear() overridesptk::CTreeItemvirtual
close()sptk::CTreeIteminline
computeSize(int &w, int &h)sptk::CLayoutClientinlinevirtual
controlCreatorsptk::CLayoutManagerprotectedstatic
creator(const xdoc::SNode &node)sptk::CGroupstatic
ctor_init(const char *label)sptk::CGroupprotected
CTreeItem(const char *label, const Fl_Image *openedImage=nullptr, const Fl_Image *closedImage=nullptr, void *data=nullptr)sptk::CTreeItem
documentsptk::CTreeItemprotectedstatic
draw() overridesptk::CTreeItem
drawClipped() constsptk::CGroup
drawClipped(bool drawClipped)sptk::CGroup
findData(const void *data) constsptk::CTreeItem
findFirst() constsptk::CTreeItem
findItem(const char *label) constsptk::CTreeItem
findLast(bool recursive) constsptk::CTreeItem
findNext(bool recursive) constsptk::CTreeItem
findPrior(bool recursive) constsptk::CTreeItem
folderClosedsptk::CTreeItemprotectedstatic
folderOpenedsptk::CTreeItemprotectedstatic
frame(CFrame *frame, bool drawBackground=true)sptk::CLayoutManagerinline
frame() constsptk::CLayoutManagerinline
frameWidth() constsptk::CLayoutManager
getDocument()sptk::CTreeItemstatic
getFolderClosed()sptk::CTreeItemstatic
getFolderOpened()sptk::CTreeItemstatic
getTreeClosed()sptk::CTreeItemstatic
getTreeOpened()sptk::CTreeItemstatic
handle(int event) overridesptk::CTreeItem
indent() constsptk::CTreeIteminline
label(const String &lbl) overridesptk::CTreeItemvirtual
label() const overridesptk::CTreeIteminlinevirtual
lastPreferredH() constsptk::CLayoutClientprotected
lastPreferredH(int height)sptk::CLayoutClientprotected
lastPreferredW() constsptk::CLayoutClientprotected
lastPreferredW(int width)sptk::CLayoutClientprotected
layoutAlign() constsptk::CLayoutClientinline
layoutAlign(CLayoutAlign al)sptk::CLayoutClientinline
layoutGrowMode(CLayoutGrowMode gm=CLayoutGrowMode::LGM_AUTO_GROW)sptk::CLayoutManagerinline
layoutGrowMode() constsptk::CLayoutManagerinline
layoutSize() constsptk::CLayoutClientinline
layoutSize(int ls)sptk::CLayoutClientinline
layoutSpacing() constsptk::CLayoutManagerinline
layoutSpacing(int ls)sptk::CLayoutManagerinline
load(const xdoc::SNode &node, CLayoutXMLmode xmlMode)sptk::CLayoutClientvirtual
load(const std::shared_ptr< xdoc::Node > &node)sptk::CLayoutClientinlinevirtual
loadLayout(const xdoc::SNode &node, CLayoutXMLmode xmlMode)sptk::CLayoutManagervirtual
m_boxTypeNamessptk::CLayoutManagerprotectedstatic
m_framesptk::CLayoutManagerprotected
m_frameDrawBackgroundsptk::CLayoutManagerprotected
m_groupsptk::CLayoutManagerprotected
m_labelsptk::CLayoutClientprotected
m_layoutAlignsptk::CLayoutClientprotected
m_layoutGrowModesptk::CLayoutManagerprotected
m_layoutSpacingsptk::CLayoutManagerprotected
m_namesptk::CLayoutClientprotected
m_noXmlsptk::CLayoutManagerprotected
m_widgetsptk::CLayoutClientprotected
moveItem(CTreeItem *item, CTreeItem *beforeItem=nullptr)sptk::CTreeItem
moveItem(CTreeItem *item, int direction)sptk::CTreeItem
name(const char *aname)sptk::CLayoutClientinline
name(const String &aname)sptk::CLayoutClientinline
name() constsptk::CLayoutClientinline
nameIndex(CWidgetNamesMap &index, bool recursive, bool clean=true) constsptk::CLayoutManager
noXml() constsptk::CLayoutManagerinline
noXml(bool noXml)sptk::CLayoutManagerinline
open()sptk::CTreeIteminline
opened() constsptk::CTreeIteminline
paintBackground()sptk::CLayoutManagerprotectedvirtual
parentItem() constsptk::CTreeItem
preferredSize(int &w, int &h) overridesptk::CTreeItemvirtual
registerControl(std::string typeName, createControlCallback creator) noexceptsptk::CLayoutManagerstatic
relayout()sptk::CLayoutManager
removeItem(CTreeItem *item)sptk::CTreeItem
resize(int xx, int yy, int ww, int hh) overridesptk::CTreeItem
save(const std::shared_ptr< xdoc::Node > &node, CLayoutXMLmode xmlMode) constsptk::CLayoutClientvirtual
saveLayout(const xdoc::SNode &node, CLayoutXMLmode xmlMode) constsptk::CLayoutManagervirtual
select(bool flag)sptk::CTreeItemvirtual
selected() constsptk::CTreeIteminline
selectNext()sptk::CTreeItem
selectPrior()sptk::CTreeItem
setDocument(const Fl_Image *image)sptk::CTreeItemstatic
setFolderClosed(const Fl_Image *image)sptk::CTreeItemstatic
setFolderOpened(const Fl_Image *image)sptk::CTreeItemstatic
setImage(const Fl_Image *openedImage, const Fl_Image *closedImage=nullptr)sptk::CTreeIteminline
setTreeClosed(const Fl_Image *image)sptk::CTreeItemstatic
setTreeOpened(const Fl_Image *image)sptk::CTreeItemstatic
tree() constsptk::CTreeIteminline
treeClosedsptk::CTreeItemprotectedstatic
treeOpenedsptk::CTreeItemprotectedstatic
visibleChildren(bool vc)sptk::CTreeItem
widget() constsptk::CLayoutClientinline
~CLayoutClient()sptk::CLayoutClientinlinevirtual
~CLayoutManager() override=defaultsptk::CLayoutManager

Fri Oct 14 2022 09:58:41: SPTK 5.4.1