CompoundWidget class
ink.CompoundWidget
Inheritance
Base: ink.Widget
Derived
ink.BasePanelWidget, ink.CacheWidget, ink.CanvasWidget, ink.FlexWidget, ink.GridWidget, ink.ScrollAreaWidget, ink.UniformGridWidget, ink.VirtualCompoundWidget
Properties
| Property | Type | |
|---|---|---|
childOrder | ink.EChildOrder | |
children | ink.MultiChildren? | |
childMargin | ink.Margin |
Functions
int GetNumChildren()RTTIWeakHandle<ink.Widget> AddChild(CName widgetTypeName)RTTIvoid AddChildWidget(WeakHandle<ink.Widget> widget)RTTIWeakHandle<ink.Widget> GetWidgetByIndex(int index)RTTIWeakHandle<ink.Widget> GetWidgetByPath(ink.WidgetPath path)RTTIWeakHandle<ink.Widget> GetWidgetByPathName(CName widgetNamePath)RTTIvoid RemoveChild(WeakHandle<ink.Widget> childWidget)RTTIvoid RemoveChildByIndex(int index)RTTIvoid RemoveChildByName(CName widgetName)RTTIvoid RemoveAllChildren()RTTIvoid ReorderChild(WeakHandle<ink.Widget> childWidget, int newIndex)RTTIink.EChildOrder GetChildOrder()RTTIvoid SetChildOrder(ink.EChildOrder newOrder)RTTIink.Margin GetChildMargin()RTTIvoid SetChildMargin(ink.Margin newMargin)RTTIVector2 GetChildPosition(WeakHandle<ink.Widget> widget)RTTIVector2 GetChildSize(WeakHandle<ink.Widget> widget)RTTIWeakHandle<ink.Widget> GetWidget(ink.WidgetPath path)RTTIWeakHandle<ink.Widget> GetWidget(int index)RTTIWeakHandle<ink.Widget> GetWidget(CName path)RTTI