InDesign SDK  20.5
 All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator Friends Groups Pages
IHierarchy Member List

This is the complete list of members for IHierarchy, including all inherited members.
Add(IHierarchy *newChild, int32 pos=kAtTheEnd)=0IHierarchypure virtual
AddRef() const =0IPMUnknownpure virtual
GetAncestors(UIDList *resultList, const PMIID &interfaceID) const =0IHierarchypure virtual
GetChildCount() const =0IHierarchypure virtual
GetChildIndex(const IHierarchy *p) const =0IHierarchypure virtual
GetChildUID(int32 n) const =0IHierarchypure virtual
GetDescendents(UIDList *resultList, const PMIID &interfaceID, int32 flags=0) const =0IHierarchypure virtual
GetLayerUID() const =0IHierarchypure virtual
GetParentUID() const =0IHierarchypure virtual
GetRootUID() const =0IHierarchypure virtual
GetSpreadUID() const =0IHierarchypure virtual
IsLessThan(IHierarchy *item)=0IHierarchypure virtual
kAtTheEnd enum value (defined in IHierarchy)IHierarchy
kDefaultIID enum value (defined in IHierarchy)IHierarchy
kIncludeHidden enum valueIHierarchy
Move(IHierarchy *childToMove, int32 to)=0IHierarchypure virtual
QueryChild(int32 n) const =0IHierarchypure virtual
QueryInterface(PMIID interfaceID) const =0IPMUnknownpure virtual
QueryParent() const =0IHierarchypure virtual
QueryRoot() const =0IHierarchypure virtual
Release() const =0IPMUnknownpure virtual
Remove(IHierarchy *childToRemove)=0IHierarchypure virtual
Remove(UID childToRemove)=0IHierarchypure virtual
SetParent(IHierarchy *newParent)=0IHierarchypure virtual
SetRootUID(UID newRoot)=0IHierarchypure virtual