class ink
Widget
ink.Widget
- 20 properties
- 92 functions
- 2 derived classes
Extends IScriptable ISerializable
Derived
Properties
| Property | Type | Offset | |
|---|---|---|---|
logicController | ink.WidgetLogicController? | 0x128 | |
secondaryControllers | ink.WidgetLogicController?[] | 0x108 | |
userData | ink.UserData?[] | 0xF8 | |
name | CName | 0x188 | |
state | CName | 0x190 | |
visible | bool | 0x1F8 | |
affectsLayoutWhenHidden | bool | 0x1FC | |
isInteractive | bool | 0x1FB | |
canSupportFocus | bool | 0x1F9 | |
style | ink.StyleResourceWrapper? | 0x138 | |
parentWidget | WeakHandle<ink.Widget> | 0x168 | |
propertyManager | ink.PropertyManager? | 0x40 | |
fitToContent | bool | 0x1FA | |
layout | ink.WidgetLayout | 0x88 | |
opacity | float | 0x1F0 | |
tintColor | HDRColor | 0x1E0 | |
size | Vector2 | 0x198 | |
renderTransformPivot | Vector2 | 0x1A8 | |
renderTransform | ink.UITransform | 0xB8 | |
effects | ink.IEffect?[] | 0x118 |
Functions
CName GetName()RTTIre.Hooks.Place( "inkWidget", "GetName", (Widget_GetName x) => { return re.Hooks.CallOriginal<re.msgpack.CName>(); } ); [Msgpack.Gen] public readonly partial record struct Widget_GetName( ink.Widget self );void SetName(CName widgetName)RTTIre.Hooks.PlaceVoid( "inkWidget", "SetName", (Widget_SetName x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct Widget_SetName( ink.Widget self, CName widgetName );CName GetState()RTTIre.Hooks.Place( "inkWidget", "GetState", (Widget_GetState x) => { return re.Hooks.CallOriginal<re.msgpack.CName>(); } ); [Msgpack.Gen] public readonly partial record struct Widget_GetState( ink.Widget self );void SetState(CName state)RTTIre.Hooks.PlaceVoid( "inkWidget", "SetState", (Widget_SetState x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct Widget_SetState( ink.Widget self, CName state );red.ResourceReferenceScriptToken GetStylePath()RTTIre.Hooks.Place( "inkWidget", "GetStylePath", (Widget_GetStylePath x) => { return re.Hooks.CallOriginal<re.msgpack.red.ResourceReferenceScriptToken>(); } ); [Msgpack.Gen] public readonly partial record struct Widget_GetStylePath( ink.Widget self );void SetStyle(red.ResourceReferenceScriptToken styleResPath)RTTIre.Hooks.PlaceVoid( "inkWidget", "SetStyle", (Widget_SetStyle x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct Widget_SetStyle( ink.Widget self, red.ResourceReferenceScriptToken styleResPath );WeakHandle<ink.WidgetLogicController> GetController()RTTIWeakHandle<ink.WidgetLogicController> GetControllerByType(CName controllerType)RTTIWeakHandle<ink.WidgetLogicController> GetControllerByBaseType(CName controllerType)RTTIWeakHandle<ink.WidgetLogicController>[] GetControllers()RTTIWeakHandle<ink.WidgetLogicController>[] GetControllersByType(CName controllerType)RTTIint GetNumControllers()RTTIre.Hooks.Place( "inkWidget", "GetNumControllers", (Widget_GetNumControllers x) => { return re.Hooks.CallOriginal<re.msgpack.Int>(); } ); [Msgpack.Gen] public readonly partial record struct Widget_GetNumControllers( ink.Widget self );int GetNumControllersOfType(CName controllerType)RTTIre.Hooks.Place( "inkWidget", "GetNumControllersOfType", (Widget_GetNumControllersOfType x) => { return re.Hooks.CallOriginal<re.msgpack.Int>(); } ); [Msgpack.Gen] public readonly partial record struct Widget_GetNumControllersOfType( ink.Widget self, CName controllerType );bool IsVisible()RTTIre.Hooks.Place( "inkWidget", "IsVisible", (Widget_IsVisible x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct Widget_IsVisible( ink.Widget self );void SetVisible(bool visible)RTTIre.Hooks.PlaceVoid( "inkWidget", "SetVisible", (Widget_SetVisible x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct Widget_SetVisible( ink.Widget self, bool visible );void SetInteractive(bool value)RTTIre.Hooks.PlaceVoid( "inkWidget", "SetInteractive", (Widget_SetInteractive x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct Widget_SetInteractive( ink.Widget self, bool value );bool IsInteractive()RTTIre.Hooks.Place( "inkWidget", "IsInteractive", (Widget_IsInteractive x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct Widget_IsInteractive( ink.Widget self );void SetLayout(ink.WidgetLayout layout)RTTIre.Hooks.PlaceVoid( "inkWidget", "SetLayout", (Widget_SetLayout x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct Widget_SetLayout( ink.Widget self, ink.WidgetLayout layout );bool GetAffectsLayoutWhenHidden()RTTIre.Hooks.Place( "inkWidget", "GetAffectsLayoutWhenHidden", (Widget_GetAffectsLayoutWhenHidden x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct Widget_GetAffectsLayoutWhenHidden( ink.Widget self );void SetAffectsLayoutWhenHidden(bool affectsLayoutWhenHidden)RTTIre.Hooks.PlaceVoid( "inkWidget", "SetAffectsLayoutWhenHidden", (Widget_SetAffectsLayoutWhenHidden x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct Widget_SetAffectsLayoutWhenHidden( ink.Widget self, bool affectsLayoutWhenHidden );ink.Margin GetMargin()RTTIre.Hooks.Place( "inkWidget", "GetMargin", (Widget_GetMargin x) => { return re.Hooks.CallOriginal<re.msgpack.ink.Margin>(); } ); [Msgpack.Gen] public readonly partial record struct Widget_GetMargin( ink.Widget self );void SetMargin(ink.Margin margin)RTTIre.Hooks.PlaceVoid( "inkWidget", "SetMargin", (Widget_SetMargin x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct Widget_SetMargin( ink.Widget self, ink.Margin margin );ink.Margin GetPadding()RTTIre.Hooks.Place( "inkWidget", "GetPadding", (Widget_GetPadding x) => { return re.Hooks.CallOriginal<re.msgpack.ink.Margin>(); } ); [Msgpack.Gen] public readonly partial record struct Widget_GetPadding( ink.Widget self );void SetPadding(ink.Margin padding)RTTIre.Hooks.PlaceVoid( "inkWidget", "SetPadding", (Widget_SetPadding x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct Widget_SetPadding( ink.Widget self, ink.Margin padding );ink.EHorizontalAlign GetHAlign()RTTIre.Hooks.Place( "inkWidget", "GetHAlign", (Widget_GetHAlign x) => { return re.Hooks.CallOriginal<re.msgpack.ink.EHorizontalAlign>(); } ); [Msgpack.Gen] public readonly partial record struct Widget_GetHAlign( ink.Widget self );void SetHAlign(ink.EHorizontalAlign hAlign)RTTIre.Hooks.PlaceVoid( "inkWidget", "SetHAlign", (Widget_SetHAlign x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct Widget_SetHAlign( ink.Widget self, ink.EHorizontalAlign hAlign );ink.EVerticalAlign GetVAlign()RTTIre.Hooks.Place( "inkWidget", "GetVAlign", (Widget_GetVAlign x) => { return re.Hooks.CallOriginal<re.msgpack.ink.EVerticalAlign>(); } ); [Msgpack.Gen] public readonly partial record struct Widget_GetVAlign( ink.Widget self );void SetVAlign(ink.EVerticalAlign vAlign)RTTIre.Hooks.PlaceVoid( "inkWidget", "SetVAlign", (Widget_SetVAlign x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct Widget_SetVAlign( ink.Widget self, ink.EVerticalAlign vAlign );ink.EAnchor GetAnchor()RTTIre.Hooks.Place( "inkWidget", "GetAnchor", (Widget_GetAnchor x) => { return re.Hooks.CallOriginal<re.msgpack.ink.EAnchor>(); } ); [Msgpack.Gen] public readonly partial record struct Widget_GetAnchor( ink.Widget self );void SetAnchor(ink.EAnchor anchor)RTTIre.Hooks.PlaceVoid( "inkWidget", "SetAnchor", (Widget_SetAnchor x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct Widget_SetAnchor( ink.Widget self, ink.EAnchor anchor );ink.ESizeRule GetSizeRule()RTTIre.Hooks.Place( "inkWidget", "GetSizeRule", (Widget_GetSizeRule x) => { return re.Hooks.CallOriginal<re.msgpack.ink.ESizeRule>(); } ); [Msgpack.Gen] public readonly partial record struct Widget_GetSizeRule( ink.Widget self );void SetSizeRule(ink.ESizeRule sizeRule)RTTIre.Hooks.PlaceVoid( "inkWidget", "SetSizeRule", (Widget_SetSizeRule x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct Widget_SetSizeRule( ink.Widget self, ink.ESizeRule sizeRule );float GetSizeCoefficient()RTTIre.Hooks.Place( "inkWidget", "GetSizeCoefficient", (Widget_GetSizeCoefficient x) => { return re.Hooks.CallOriginal<re.msgpack.Float>(); } ); [Msgpack.Gen] public readonly partial record struct Widget_GetSizeCoefficient( ink.Widget self );void SetSizeCoefficient(float sizeCoefficient)RTTIre.Hooks.PlaceVoid( "inkWidget", "SetSizeCoefficient", (Widget_SetSizeCoefficient x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct Widget_SetSizeCoefficient( ink.Widget self, float sizeCoefficient );HDRColor GetTintColor()RTTIre.Hooks.Place( "inkWidget", "GetTintColor", (Widget_GetTintColor x) => { return re.Hooks.CallOriginal<re.msgpack.HDRColor>(); } ); [Msgpack.Gen] public readonly partial record struct Widget_GetTintColor( ink.Widget self );void SetTintColor(HDRColor color)RTTIre.Hooks.PlaceVoid( "inkWidget", "SetTintColor", (Widget_SetTintColor x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct Widget_SetTintColor( ink.Widget self, HDRColor color );float GetOpacity()RTTIre.Hooks.Place( "inkWidget", "GetOpacity", (Widget_GetOpacity x) => { return re.Hooks.CallOriginal<re.msgpack.Float>(); } ); [Msgpack.Gen] public readonly partial record struct Widget_GetOpacity( ink.Widget self );void SetOpacity(float opacity)RTTIre.Hooks.PlaceVoid( "inkWidget", "SetOpacity", (Widget_SetOpacity x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct Widget_SetOpacity( ink.Widget self, float opacity );Vector2 GetAnchorPoint()RTTIre.Hooks.Place( "inkWidget", "GetAnchorPoint", (Widget_GetAnchorPoint x) => { return re.Hooks.CallOriginal<re.msgpack.Vector2>(); } ); [Msgpack.Gen] public readonly partial record struct Widget_GetAnchorPoint( ink.Widget self );void SetAnchorPoint(Vector2 anchorPoint)RTTIre.Hooks.PlaceVoid( "inkWidget", "SetAnchorPoint", (Widget_SetAnchorPoint x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct Widget_SetAnchorPoint( ink.Widget self, Vector2 anchorPoint );bool GetFitToContent()RTTIre.Hooks.Place( "inkWidget", "GetFitToContent", (Widget_GetFitToContent x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct Widget_GetFitToContent( ink.Widget self );void SetFitToContent(bool fitToContent)RTTIre.Hooks.PlaceVoid( "inkWidget", "SetFitToContent", (Widget_SetFitToContent x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct Widget_SetFitToContent( ink.Widget self, bool fitToContent );Vector2 GetSize()RTTIre.Hooks.Place( "inkWidget", "GetSize", (Widget_GetSize x) => { return re.Hooks.CallOriginal<re.msgpack.Vector2>(); } ); [Msgpack.Gen] public readonly partial record struct Widget_GetSize( ink.Widget self );void SetSize(Vector2 size)RTTIre.Hooks.PlaceVoid( "inkWidget", "SetSize", (Widget_SetSize x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct Widget_SetSize( ink.Widget self, Vector2 size );Vector2 GetDesiredSize()RTTIre.Hooks.Place( "inkWidget", "GetDesiredSize", (Widget_GetDesiredSize x) => { return re.Hooks.CallOriginal<re.msgpack.Vector2>(); } ); [Msgpack.Gen] public readonly partial record struct Widget_GetDesiredSize( ink.Widget self );Vector2 GetRenderTransformPivot()RTTIre.Hooks.Place( "inkWidget", "GetRenderTransformPivot", (Widget_GetRenderTransformPivot x) => { return re.Hooks.CallOriginal<re.msgpack.Vector2>(); } ); [Msgpack.Gen] public readonly partial record struct Widget_GetRenderTransformPivot( ink.Widget self );void SetRenderTransformPivot(Vector2 pivot)RTTIre.Hooks.PlaceVoid( "inkWidget", "SetRenderTransformPivot", (Widget_SetRenderTransformPivot x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct Widget_SetRenderTransformPivot( ink.Widget self, Vector2 pivot );void SetScale(Vector2 scale)RTTIre.Hooks.PlaceVoid( "inkWidget", "SetScale", (Widget_SetScale x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct Widget_SetScale( ink.Widget self, Vector2 scale );Vector2 GetScale()RTTIre.Hooks.Place( "inkWidget", "GetScale", (Widget_GetScale x) => { return re.Hooks.CallOriginal<re.msgpack.Vector2>(); } ); [Msgpack.Gen] public readonly partial record struct Widget_GetScale( ink.Widget self );void SetShear(Vector2 shear)RTTIre.Hooks.PlaceVoid( "inkWidget", "SetShear", (Widget_SetShear x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct Widget_SetShear( ink.Widget self, Vector2 shear );Vector2 GetShear()RTTIre.Hooks.Place( "inkWidget", "GetShear", (Widget_GetShear x) => { return re.Hooks.CallOriginal<re.msgpack.Vector2>(); } ); [Msgpack.Gen] public readonly partial record struct Widget_GetShear( ink.Widget self );void SetRotation(float angleInDegrees)RTTIre.Hooks.PlaceVoid( "inkWidget", "SetRotation", (Widget_SetRotation x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct Widget_SetRotation( ink.Widget self, float angleInDegrees );float GetRotation()RTTIre.Hooks.Place( "inkWidget", "GetRotation", (Widget_GetRotation x) => { return re.Hooks.CallOriginal<re.msgpack.Float>(); } ); [Msgpack.Gen] public readonly partial record struct Widget_GetRotation( ink.Widget self );void SetTranslation(Vector2 translationVector)RTTIre.Hooks.PlaceVoid( "inkWidget", "SetTranslation", (Widget_SetTranslation x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct Widget_SetTranslation( ink.Widget self, Vector2 translationVector );Vector2 GetTranslation()RTTIre.Hooks.Place( "inkWidget", "GetTranslation", (Widget_GetTranslation x) => { return re.Hooks.CallOriginal<re.msgpack.Vector2>(); } ); [Msgpack.Gen] public readonly partial record struct Widget_GetTranslation( ink.Widget self );void ChangeTranslation(Vector2 translationVector)RTTIre.Hooks.PlaceVoid( "inkWidget", "ChangeTranslation", (Widget_ChangeTranslation x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct Widget_ChangeTranslation( ink.Widget self, Vector2 translationVector );ink.anim.Proxy? PlayAnimation(ink.anim.Definition animationDefinition)RTTIre.Hooks.Place( "inkWidget", "PlayAnimation", (Widget_PlayAnimation x) => { return re.Hooks.CallOriginal<re.msgpack.ink.anim.Proxy>(); } ); [Msgpack.Gen] public readonly partial record struct Widget_PlayAnimation( ink.Widget self, ink.anim.Definition? animationDefinition );ink.anim.Proxy? PlayAnimationWithOptions(ink.anim.Definition animationDefinition, ink.anim.PlaybackOptions playbackOptions)RTTIre.Hooks.Place( "inkWidget", "PlayAnimationWithOptions", (Widget_PlayAnimationWithOptions x) => { return re.Hooks.CallOriginal<re.msgpack.ink.anim.Proxy>(); } ); [Msgpack.Gen] public readonly partial record struct Widget_PlayAnimationWithOptions( ink.Widget self, ink.anim.Definition? animationDefinition, ink.anim.PlaybackOptions playbackOptions );void StopAllAnimations()RTTIre.Hooks.PlaceVoid( "inkWidget", "StopAllAnimations", (Widget_StopAllAnimations x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct Widget_StopAllAnimations( ink.Widget self );void SetEffectEnabled(ink.EffectType effectType, CName effectName, bool enabled)RTTIre.Hooks.PlaceVoid( "inkWidget", "SetEffectEnabled", (Widget_SetEffectEnabled x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct Widget_SetEffectEnabled( ink.Widget self, ink.EffectType effectType, CName effectName, bool enabled );bool GetEffectEnabled(ink.EffectType effectType, CName effectName)RTTIre.Hooks.Place( "inkWidget", "GetEffectEnabled", (Widget_GetEffectEnabled x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct Widget_GetEffectEnabled( ink.Widget self, ink.EffectType effectType, CName effectName );void DisableAllEffectsByType(ink.EffectType effectType)RTTIre.Hooks.PlaceVoid( "inkWidget", "DisableAllEffectsByType", (Widget_DisableAllEffectsByType x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct Widget_DisableAllEffectsByType( ink.Widget self, ink.EffectType effectType );float GetEffectParamValue(ink.EffectType effectType, CName effectName, CName paramName)RTTIre.Hooks.Place( "inkWidget", "GetEffectParamValue", (Widget_GetEffectParamValue x) => { return re.Hooks.CallOriginal<re.msgpack.Float>(); } ); [Msgpack.Gen] public readonly partial record struct Widget_GetEffectParamValue( ink.Widget self, ink.EffectType effectType, CName effectName, CName paramName );float SetEffectParamValue(ink.EffectType effectType, CName effectName, CName paramName, float paramValue)RTTIre.Hooks.Place( "inkWidget", "SetEffectParamValue", (Widget_SetEffectParamValue x) => { return re.Hooks.CallOriginal<re.msgpack.Float>(); } ); [Msgpack.Gen] public readonly partial record struct Widget_SetEffectParamValue( ink.Widget self, ink.EffectType effectType, CName effectName, CName paramName, float paramValue );void CallCustomCallback(CName eventName)RTTIre.Hooks.PlaceVoid( "inkWidget", "CallCustomCallback", (Widget_CallCustomCallback x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct Widget_CallCustomCallback( ink.Widget self, CName eventName );void RegisterToCallback(CName eventName, IScriptable objectt, CName functionName)RTTIre.Hooks.PlaceVoid( "inkWidget", "RegisterToCallback", (Widget_RegisterToCallback x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct Widget_RegisterToCallback( ink.Widget self, CName eventName, IScriptable? objectt, CName functionName );void UnregisterFromCallback(CName eventName, IScriptable objectt, CName functionName)RTTIre.Hooks.PlaceVoid( "inkWidget", "UnregisterFromCallback", (Widget_UnregisterFromCallback x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct Widget_UnregisterFromCallback( ink.Widget self, CName eventName, IScriptable? objectt, CName functionName );bool HasUserDataObject(CName userDataTypeName)RTTIre.Hooks.Place( "inkWidget", "HasUserDataObject", (Widget_HasUserDataObject x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct Widget_HasUserDataObject( ink.Widget self, CName userDataTypeName );uint GetUserDataObjectCount(CName userDataTypeName)RTTIre.Hooks.Place( "inkWidget", "GetUserDataObjectCount", (Widget_GetUserDataObjectCount x) => { return re.Hooks.CallOriginal<re.msgpack.Uint>(); } ); [Msgpack.Gen] public readonly partial record struct Widget_GetUserDataObjectCount( ink.Widget self, CName userDataTypeName );ink.UserData? GetUserData(CName userDataTypeName)RTTIre.Hooks.Place( "inkWidget", "GetUserData", (Widget_GetUserData x) => { return re.Hooks.CallOriginal<re.msgpack.ink.InkUserData>(); } ); [Msgpack.Gen] public readonly partial record struct Widget_GetUserData( ink.Widget self, CName userDataTypeName );ink.UserData?[] GetUserDataArray(CName userDataTypeName)RTTIvoid GatherUserData(CName userDataTypeName, ink.UserData[] userDataCollection)RTTIre.Hooks.PlaceVoid( "inkWidget", "GatherUserData", (Widget_GatherUserData x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct Widget_GatherUserData( ink.Widget self, CName userDataTypeName, ink.UserData[] userDataCollection );bool BindProperty(CName propertyName, CName stylePath)RTTIre.Hooks.Place( "inkWidget", "BindProperty", (Widget_BindProperty x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct Widget_BindProperty( ink.Widget self, CName propertyName, CName stylePath );bool UnbindProperty(CName propertyName)RTTIre.Hooks.Place( "inkWidget", "UnbindProperty", (Widget_UnbindProperty x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct Widget_UnbindProperty( ink.Widget self, CName propertyName );void Reparent(WeakHandle<ink.CompoundWidget> newParent, int? index)RTTIre.Hooks.PlaceVoid( "inkWidget", "Reparent", (Widget_Reparent x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct Widget_Reparent( ink.Widget self, WeakHandle<ink.CompoundWidget> newParent, int? index );void FlagForVisualInvalidation()RTTIre.Hooks.PlaceVoid( "inkWidget", "FlagForVisualInvalidation", (Widget_FlagForVisualInvalidation x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct Widget_FlagForVisualInvalidation( ink.Widget self );void SetMargin(float left, float top, float right, float bottom)RTTIre.Hooks.PlaceVoid( "inkWidget", "SetMargin;FloatFloatFloatFloat", (Widget_SetMargin2 x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct Widget_SetMargin2( ink.Widget self, float left, float top, float right, float bottom );void UpdateMargin(float left, float top, float right, float bottom)RTTIre.Hooks.PlaceVoid( "inkWidget", "UpdateMargin;FloatFloatFloatFloat", (Widget_UpdateMargin x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct Widget_UpdateMargin( ink.Widget self, float left, float top, float right, float bottom );void SetPadding(float left, float top, float right, float bottom)RTTIre.Hooks.PlaceVoid( "inkWidget", "SetPadding;FloatFloatFloatFloat", (Widget_SetPadding2 x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct Widget_SetPadding2( ink.Widget self, float left, float top, float right, float bottom );void SetAnchorPoint(float x, float y)RTTIre.Hooks.PlaceVoid( "inkWidget", "SetAnchorPoint;FloatFloat", (Widget_SetAnchorPoint2 x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct Widget_SetAnchorPoint2( ink.Widget self, float x, float y );void SetSize(float width, float height)RTTIre.Hooks.PlaceVoid( "inkWidget", "SetSize;FloatFloat", (Widget_SetSize2 x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct Widget_SetSize2( ink.Widget self, float width, float height );float GetWidth()RTTIre.Hooks.Place( "inkWidget", "GetWidth;", (Widget_GetWidth x) => { return re.Hooks.CallOriginal<re.msgpack.Float>(); } ); [Msgpack.Gen] public readonly partial record struct Widget_GetWidth( ink.Widget self );float GetHeight()RTTIre.Hooks.Place( "inkWidget", "GetHeight;", (Widget_GetHeight x) => { return re.Hooks.CallOriginal<re.msgpack.Float>(); } ); [Msgpack.Gen] public readonly partial record struct Widget_GetHeight( ink.Widget self );void SetWidth(float width)RTTIre.Hooks.PlaceVoid( "inkWidget", "SetWidth;Float", (Widget_SetWidth x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct Widget_SetWidth( ink.Widget self, float width );void SetHeight(float height)RTTIre.Hooks.PlaceVoid( "inkWidget", "SetHeight;Float", (Widget_SetHeight x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct Widget_SetHeight( ink.Widget self, float height );float GetDesiredWidth()RTTIre.Hooks.Place( "inkWidget", "GetDesiredWidth;", (Widget_GetDesiredWidth x) => { return re.Hooks.CallOriginal<re.msgpack.Float>(); } ); [Msgpack.Gen] public readonly partial record struct Widget_GetDesiredWidth( ink.Widget self );float GetDesiredHeight()RTTIre.Hooks.Place( "inkWidget", "GetDesiredHeight;", (Widget_GetDesiredHeight x) => { return re.Hooks.CallOriginal<re.msgpack.Float>(); } ); [Msgpack.Gen] public readonly partial record struct Widget_GetDesiredHeight( ink.Widget self );void SetTintColor(byte r, byte g, byte b, byte a)RTTIre.Hooks.PlaceVoid( "inkWidget", "SetTintColor;Uint8Uint8Uint8Uint8", (Widget_SetTintColor2 x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct Widget_SetTintColor2( ink.Widget self, byte r, byte g, byte b, byte a );void SetTintColor(Color color)RTTIre.Hooks.PlaceVoid( "inkWidget", "SetTintColor;Color", (Widget_SetTintColor3 x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct Widget_SetTintColor3( ink.Widget self, Color color );void SetRenderTransformPivot(float x, float y)RTTIre.Hooks.PlaceVoid( "inkWidget", "SetRenderTransformPivot;FloatFloat", (Widget_SetRenderTransformPivot2 x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct Widget_SetRenderTransformPivot2( ink.Widget self, float x, float y );void SetTranslation(float x, float y)RTTIre.Hooks.PlaceVoid( "inkWidget", "SetTranslation;FloatFloat", (Widget_SetTranslation2 x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct Widget_SetTranslation2( ink.Widget self, float x, float y );static CName DefaultState()staticRTTI globalre.Hooks.Place( "inkWidget", "inkWidget::DefaultState;", (Widget_DefaultState x) => { return re.Hooks.CallOriginal<re.msgpack.CName>(); } ); [Msgpack.Gen] public readonly partial record struct Widget_DefaultState();