struct ink
CompoundWidgetReference
ink.CompoundWidgetReference
- 0 properties
- 18 functions
- 24 bytes
- 8 derived classes
Extends ink.WidgetReference
Derived
ink.BasePanelWidgetReference, ink.CacheWidgetReference, ink.CanvasWidgetReference, ink.FlexWidgetReference, ink.GridWidgetReference, ink.ScrollAreaWidgetReference, ink.UniformGridWidgetReference, ink.VirtualCompoundWidgetReference
Properties
None.
Functions
static int GetNumChildren(ink.CompoundWidgetReference self)staticRTTIre.Hooks.Place( "inkCompoundWidgetReference", "GetNumChildren", (CompoundWidgetReference_GetNumChildren x) => { return re.Hooks.CallOriginal<re.msgpack.Int>(); } ); [Msgpack.Gen] public readonly partial record struct CompoundWidgetReference_GetNumChildren( ink.CompoundWidgetReference self );static WeakHandle<ink.Widget> AddChild(ink.CompoundWidgetReference self, CName widgetTypeName)staticRTTIstatic void AddChildWidget(ink.CompoundWidgetReference self, WeakHandle<ink.Widget> widget)staticRTTIre.Hooks.PlaceVoid( "inkCompoundWidgetReference", "AddChildWidget", (CompoundWidgetReference_AddChildWidget x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct CompoundWidgetReference_AddChildWidget( ink.CompoundWidgetReference self, WeakHandle<ink.Widget> widget );static WeakHandle<ink.Widget> GetWidgetByIndex(ink.CompoundWidgetReference self, int index)staticRTTIstatic WeakHandle<ink.Widget> GetWidgetByPath(ink.CompoundWidgetReference self, ink.WidgetPath path)staticRTTIstatic WeakHandle<ink.Widget> GetWidgetByPathName(ink.CompoundWidgetReference self, CName widgetNamePath)staticRTTIstatic void RemoveChild(ink.CompoundWidgetReference self, WeakHandle<ink.Widget> childWidget)staticRTTIre.Hooks.PlaceVoid( "inkCompoundWidgetReference", "RemoveChild", (CompoundWidgetReference_RemoveChild x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct CompoundWidgetReference_RemoveChild( ink.CompoundWidgetReference self, WeakHandle<ink.Widget> childWidget );static void RemoveChildByIndex(ink.CompoundWidgetReference self, int index)staticRTTIre.Hooks.PlaceVoid( "inkCompoundWidgetReference", "RemoveChildByIndex", (CompoundWidgetReference_RemoveChildByIndex x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct CompoundWidgetReference_RemoveChildByIndex( ink.CompoundWidgetReference self, int index );static void RemoveChildByName(ink.CompoundWidgetReference self, CName widgetName)staticRTTIre.Hooks.PlaceVoid( "inkCompoundWidgetReference", "RemoveChildByName", (CompoundWidgetReference_RemoveChildByName x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct CompoundWidgetReference_RemoveChildByName( ink.CompoundWidgetReference self, CName widgetName );static void RemoveAllChildren(ink.CompoundWidgetReference self)staticRTTIre.Hooks.PlaceVoid( "inkCompoundWidgetReference", "RemoveAllChildren", (CompoundWidgetReference_RemoveAllChildren x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct CompoundWidgetReference_RemoveAllChildren( ink.CompoundWidgetReference self );static void ReorderChild(ink.CompoundWidgetReference self, WeakHandle<ink.Widget> childWidget, int newIndex)staticRTTIre.Hooks.PlaceVoid( "inkCompoundWidgetReference", "ReorderChild", (CompoundWidgetReference_ReorderChild x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct CompoundWidgetReference_ReorderChild( ink.CompoundWidgetReference self, WeakHandle<ink.Widget> childWidget, int newIndex );static ink.EChildOrder GetChildOrder(ink.BasePanelWidgetReference self)staticRTTIre.Hooks.Place( "inkCompoundWidgetReference", "GetChildOrder", (CompoundWidgetReference_GetChildOrder x) => { return re.Hooks.CallOriginal<re.msgpack.ink.EChildOrder>(); } ); [Msgpack.Gen] public readonly partial record struct CompoundWidgetReference_GetChildOrder( ink.BasePanelWidgetReference self );static void SetChildOrder(ink.BasePanelWidgetReference self, ink.EChildOrder newOrder)staticRTTIre.Hooks.PlaceVoid( "inkCompoundWidgetReference", "SetChildOrder", (CompoundWidgetReference_SetChildOrder x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct CompoundWidgetReference_SetChildOrder( ink.BasePanelWidgetReference self, ink.EChildOrder newOrder );static Vector2 GetChildPosition(ink.CompoundWidgetReference self, WeakHandle<ink.Widget> childWidget)staticRTTIre.Hooks.Place( "inkCompoundWidgetReference", "GetChildPosition", (CompoundWidgetReference_GetChildPosition x) => { return re.Hooks.CallOriginal<re.msgpack.Vector2>(); } ); [Msgpack.Gen] public readonly partial record struct CompoundWidgetReference_GetChildPosition( ink.CompoundWidgetReference self, WeakHandle<ink.Widget> childWidget );static Vector2 GetChildSize(ink.CompoundWidgetReference self, WeakHandle<ink.Widget> childWidget)staticRTTIre.Hooks.Place( "inkCompoundWidgetReference", "GetChildSize", (CompoundWidgetReference_GetChildSize x) => { return re.Hooks.CallOriginal<re.msgpack.Vector2>(); } ); [Msgpack.Gen] public readonly partial record struct CompoundWidgetReference_GetChildSize( ink.CompoundWidgetReference self, WeakHandle<ink.Widget> childWidget );static WeakHandle<ink.Widget> GetWidget(ink.CompoundWidgetReference self, int index)staticRTTI globalstatic WeakHandle<ink.Widget> GetWidget(ink.CompoundWidgetReference self, ink.WidgetPath path)staticRTTI globalstatic WeakHandle<ink.Widget> GetWidget(ink.CompoundWidgetReference self, CName path)staticRTTI global