![]() | InDesign SDK 20.5 |
Public Types | |
| enum | { kNotSorted = 0, kSorted = 1 } |
Public Member Functions | |
| Arranger (UIDList *selectedItems, bool16 sorted) | |
| void | SortItems () |
| int32 | GetMaxBack (IHierarchy *parent) |
| int32 | GetMinFront (IHierarchy *parent) |
| bool16 | CanSendBack (UID refObj=kInvalidUID) |
| bool16 | IsAtBack (IHierarchy *node) |
| bool16 | IsAtBack (IHierarchy *parent, int32 nodePosition) |
| bool16 | CanBringForward (UID refObj=kInvalidUID) |
| bool16 | IsInFront (IHierarchy *node) |
| bool16 | IsInFront (IHierarchy *parent, int32 nodePosition) |
Static Public Member Functions | |
| static int32 | NodeDepth (IHierarchy *item) |
| static bool16 | IsLessThan (const UIDRef &firstItem, const UIDRef &secondItem) |
| static bool16 | IsGreaterThan (const UIDRef &firstItem, const UIDRef &secondItem) |
| static void | SortItemsBackToFront (UIDList *itemList) |
| static void | SortItemsFrontToBack (UIDList *itemList) |