soui 5.0.0.1
Soui5 Doc
 
Loading...
Searching...
No Matches
STreeAdapterBase< T > Member List

This is the complete list of members for STreeAdapterBase< T >, including all inherited members.

AddRef() overrideTObjRefImpl< TvAdatperImpl< ITvAdapter > >inline
DeleteItem(HSTREEITEM hItem, BOOL bNotifyChange=TRUE)STreeAdapterBase< T >inline
DeleteItemEx(HSTREEITEM hItem)STreeAdapterBase< T >inline
ExpandItem(HSTREEITEM hItem, UINT uCode) OVERRIDESTreeAdapterBase< T >inline
FunTvItemDataFreer typedefSTreeAdapterBase< T >
GetFirstChildItem(HSTREEITEM hItem) const OVERRIDESTreeAdapterBase< T >inline
GetFirstChildItem(HSTREEITEM hItem) SCONST PURE (defined in ITvAdapter)ITvAdapter
GetFirstVisibleItem() const OVERRIDESTreeAdapterBase< T >inline
GetFirstVisibleItem() SCONST PURE (defined in ITvAdapter)ITvAdapter
GetItemData(HSTREEITEM hItem) constSTreeAdapterBase< T >inline
GetItemDataByIndex(HSTREEITEM hItem, DATA_INDEX idx) const OVERRIDESTreeAdapterBase< T >inline
GetItemDataByIndex(HSTREEITEM hItem, DATA_INDEX idx) SCONST PURE (defined in ITvAdapter)ITvAdapter
GetLastChildItem(HSTREEITEM hItem) const OVERRIDESTreeAdapterBase< T >inline
GetLastChildItem(HSTREEITEM hItem) SCONST PURE (defined in ITvAdapter)ITvAdapter
GetLastVisibleItem() const OVERRIDESTreeAdapterBase< T >inline
GetLastVisibleItem() SCONST PURE (defined in ITvAdapter)ITvAdapter
GetNextSiblingItem(HSTREEITEM hItem) const OVERRIDESTreeAdapterBase< T >inline
GetNextSiblingItem(HSTREEITEM hItem) SCONST PURE (defined in ITvAdapter)ITvAdapter
GetNextVisibleItem(HSTREEITEM hItem) const OVERRIDESTreeAdapterBase< T >inline
GetNextVisibleItem(HSTREEITEM hItem) SCONST PURE (defined in ITvAdapter)ITvAdapter
GetParentItem(HSTREEITEM hItem) const OVERRIDESTreeAdapterBase< T >inline
GetParentItem(HSTREEITEM hItem) SCONST PURE (defined in ITvAdapter)ITvAdapter
GetPrevSiblingItem(HSTREEITEM hItem) const OVERRIDESTreeAdapterBase< T >inline
GetPrevSiblingItem(HSTREEITEM hItem) SCONST PURE (defined in ITvAdapter)ITvAdapter
GetPrevVisibleItem(HSTREEITEM hItem) const OVERRIDESTreeAdapterBase< T >inline
GetPrevVisibleItem(HSTREEITEM hItem) SCONST PURE (defined in ITvAdapter)ITvAdapter
getView(HSTREEITEM hItem, SItemPanel *pItem, SXmlNode xmlTemplate)STreeAdapterBase< T >inline
getView(HSTREEITEM hItem, IWindow *pItem, IXmlNode *pXmlTemplate) OVERRIDESTreeAdapterBase< T >inline
getViewDesiredSize(SIZE *ret, HSTREEITEM hItem, SItemPanel *pItem, int wid, int hei)STreeAdapterBase< T >inline
getViewDesiredSize(SIZE *ret, HSTREEITEM hItem, IWindow *pItem, int wid, int hei) OVERRIDESTreeAdapterBase< T >inline
getViewType(HSTREEITEM hItem) const OVERRIDESTreeAdapterBase< T >inline
getViewType(HSTREEITEM hItem) SCONST PURE (defined in ITvAdapter)ITvAdapter
getViewTypeCount() const OVERRIDESTreeAdapterBase< T >inline
getViewTypeCount() SCONST PURE (defined in ITvAdapter)ITvAdapter
HasChildren(HSTREEITEM hItem) const OVERRIDESTreeAdapterBase< T >inline
HasChildren(HSTREEITEM hItem) SCONST PURE (defined in ITvAdapter)ITvAdapter
InitByTemplate(SXmlNode xmlTemplate)STreeAdapterBase< T >inline
InitByTemplate(IXmlNode *pXmlTemplate) OVERRIDESTreeAdapterBase< T >inline
InsertItem(const T &data, HSTREEITEM hParent=STVI_ROOT, HSTREEITEM hInsertAfter=STVI_LAST)STreeAdapterBase< T >inline
IsDecendentItem(HSTREEITEM hItem, HSTREEITEM hChild) const OVERRIDESTreeAdapterBase< T >inline
IsDecendentItem(HSTREEITEM hItem, HSTREEITEM hChild) SCONST PURE (defined in ITvAdapter)ITvAdapter
IsItemExpanded(HSTREEITEM hItem) const OVERRIDESTreeAdapterBase< T >inline
IsItemExpanded(HSTREEITEM hItem) SCONST PURE (defined in ITvAdapter)ITvAdapter
IsItemVisible(HSTREEITEM hItem) const OVERRIDESTreeAdapterBase< T >inline
IsItemVisible(HSTREEITEM hItem) SCONST PURE (defined in ITvAdapter)ITvAdapter
isViewWidthMatchParent() const OVERRIDESTreeAdapterBase< T >inline
isViewWidthMatchParent() SCONST PURE (defined in ITvAdapter)ITvAdapter
m_cRefTObjRefImpl< TvAdatperImpl< ITvAdapter > >protected
m_obzMgrTvAdatperImpl< ITvAdapter >protected
m_rootUserDataSTreeAdapterBase< T >protected
m_treeSTreeAdapterBase< T >protected
m_treeFreerSTreeAdapterBase< T >protected
notifyBranchChanged(HSTREEITEM hBranch)TvAdatperImpl< ITvAdapter >inline
notifyBranchExpandChanged(HSTREEITEM hBranch, BOOL bExpandedOld, BOOL bExpandedNew)TvAdatperImpl< ITvAdapter >inline
notifyBranchInvalidated(HSTREEITEM hBranch, bool bInvalidParents=true, bool bInvalidChildren=true)TvAdatperImpl< ITvAdapter >inline
notifyItemBeforeRemove(HSTREEITEM hItem)TvAdatperImpl< ITvAdapter >inline
OnFinalRelease() overrideTObjRefImpl< TvAdatperImpl< ITvAdapter > >inline
QueryInterface(REFGUID id, IObjRef **ppObj) OVERRIDESTreeAdapterBase< T >inline
registerDataSetObserver(ITvDataSetObserver *observer) OVERRIDETvAdatperImpl< ITvAdapter >inline
Release() overrideTObjRefImpl< TvAdatperImpl< ITvAdapter > >inline
SetDataFreer(FunTvItemDataFreer freer)STreeAdapterBase< T >inline
SetItemData(HSTREEITEM hItem, const T &data)STreeAdapterBase< T >inline
SetItemDataByIndex(HSTREEITEM hItem, DATA_INDEX idx, ULONG_PTR data) OVERRIDESTreeAdapterBase< T >inline
SetItemExpanded(HSTREEITEM hItem, BOOL bExpanded) OVERRIDESTreeAdapterBase< T >inline
STreeAdapterBase()STreeAdapterBase< T >inline
TObjRefImpl()TObjRefImpl< TvAdatperImpl< ITvAdapter > >inline
unregisterDataSetObserver(ITvDataSetObserver *observer) OVERRIDETvAdatperImpl< ITvAdapter >inline
~STreeAdapterBase()STreeAdapterBase< T >inline
~TObjRefImpl()TObjRefImpl< TvAdatperImpl< ITvAdapter > >inlinevirtual