inkCompoundRef
structnative name inkCompoundWidgetReferencenative
extends inkWidgetRef
Extended by 8 types
inkBasePanelRef inkCacheRef inkCanvasRef inkFlexRef inkGridRef inkScrollAreaRef inkUniformGridRef inkVirtualCompoundRef
Methods 15
static native func AddChild(self: inkCompoundRef, widgetTypeName: CName) -> wref<inkWidget>
static native func AddChildWidget(self: inkCompoundRef, widget: wref<inkWidget>)
static native func GetChildOrder(self: inkBasePanelRef) -> inkEChildOrder
static native func GetChildPosition(self: inkCompoundRef, childWidget: wref<inkWidget>) -> Vector2
static native func GetChildSize(self: inkCompoundRef, childWidget: wref<inkWidget>) -> Vector2
static native func GetNumChildren(self: inkCompoundRef) -> Int32
static native func GetWidgetByIndex(self: inkCompoundRef, index: Int32) -> wref<inkWidget>
static native func GetWidgetByPath(self: inkCompoundRef, path: inkWidgetPath) -> wref<inkWidget>
static native func GetWidgetByPathName(self: inkCompoundRef, widgetNamePath: CName) -> wref<inkWidget>
static native func RemoveAllChildren(self: inkCompoundRef)
static native func RemoveChild(self: inkCompoundRef, childWidget: wref<inkWidget>)
static native func RemoveChildByIndex(self: inkCompoundRef, index: Int32)
static native func RemoveChildByName(self: inkCompoundRef, widgetName: CName)
static native func ReorderChild(self: inkCompoundRef, childWidget: wref<inkWidget>, newIndex: Int32)
static native func SetChildOrder(self: inkBasePanelRef, newOrder: inkEChildOrder)