Classes hierarchy

Current UItools classes hierarchy illustrated bellow.

Components classes marked with green stars.  Other classes are additional.

Item components

Group components

Editor helpers


Back to UItools manual http://cjf.in.ua/ui-tools-for-unity/

UIItem is one of the base components that implements core item properties.
UIStateItem implements different UI item states and provides API to switch between them.
UIStateItemMirror allows to synchronize main UIStateItem item state to another UIStateItem items
UIStateItemAnimation allows to animate UIStateItem state change transition
UIGroup component allows you to create a group of items and get access to any item by name or id.
UIStateGroup allows to manage group of UIStateItem items and perform bulk state change
UIStateGroupControl extends UIStateGroup into the group of items with only one item selected.
UIRectTransformHelper is an editor helper that allows to set RectTransform anchors to object corners