class ink
TextWidget
ink.TextWidget
- 18 properties
- 36 functions
- 2 derived classes
Extends ink.LeafWidget ink.Widget IScriptable ISerializable
Derived
Properties
| Property | Type | Offset | |
|---|---|---|---|
textIdKey | CName | 0x248 | |
text | string | 0x228 | |
fontStyle | CName | 0x258 | |
fontSize | uint | 0x260 | |
font | rend.Font? | 0x280 | |
letterCase | text.LetterCase | 0x2C8 | |
tracking | uint | 0x2D0 | |
lockFontInGame | bool | 0x2D4 | |
wrappingInfo | text.WrappingInfo | 0x350 | |
lineHeightPercentage | float | 0x330 | |
justification | text.JustificationType | 0x35C | |
textHorizontalAlignment | text.HorizontalAlignment | 0x35E | |
textVerticalAlignment | text.VerticalAlignment | 0x35D | |
textOverflowPolicy | text.OverflowPolicy | 0x360 | |
scrollTextSpeed | float | 0x338 | |
scrollDelay | ushort | 0x33C | |
contentHAlign | ink.EHorizontalAlign | 0x268 | |
contentVAlign | ink.EVerticalAlign | 0x269 |
Functions
string GetText()RTTIre.Hooks.Place( "inkTextWidget", "GetText", (TextWidget_GetText x) => { return re.Hooks.CallOriginal<re.msgpack.Str>(); } ); [Msgpack.Gen] public readonly partial record struct TextWidget_GetText( ink.TextWidget self );void SetText(string displayText, text.TextParameterSet? textParams)RTTIre.Hooks.PlaceVoid( "inkTextWidget", "SetText", (TextWidget_SetText x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct TextWidget_SetText( ink.TextWidget self, string displayText, text.TextParameterSet? textParams );void SetTextDirect(string displayText)RTTIre.Hooks.PlaceVoid( "inkTextWidget", "SetTextDirect", (TextWidget_SetTextDirect x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct TextWidget_SetTextDirect( ink.TextWidget self, string displayText );void SetLocalizedText(CName locKey, text.TextParameterSet? textParams)RTTIre.Hooks.PlaceVoid( "inkTextWidget", "SetLocalizedText", (TextWidget_SetLocalizedText x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct TextWidget_SetLocalizedText( ink.TextWidget self, CName locKey, text.TextParameterSet? textParams );void SetLocalizedTextString(string locKey, text.TextParameterSet? textParams)RTTIre.Hooks.PlaceVoid( "inkTextWidget", "SetLocalizedTextString", (TextWidget_SetLocalizedTextString x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct TextWidget_SetLocalizedTextString( ink.TextWidget self, string locKey, text.TextParameterSet? textParams );CName GetLocalizationKey()RTTIre.Hooks.Place( "inkTextWidget", "GetLocalizationKey", (TextWidget_GetLocalizationKey x) => { return re.Hooks.CallOriginal<re.msgpack.CName>(); } ); [Msgpack.Gen] public readonly partial record struct TextWidget_GetLocalizationKey( ink.TextWidget self );void SetLocalizationKey(CName displayText)RTTIre.Hooks.PlaceVoid( "inkTextWidget", "SetLocalizationKey", (TextWidget_SetLocalizationKey x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct TextWidget_SetLocalizationKey( ink.TextWidget self, CName displayText );void SetLocalizationKeyString(string displayText)RTTIre.Hooks.PlaceVoid( "inkTextWidget", "SetLocalizationKeyString", (TextWidget_SetLocalizationKeyString x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct TextWidget_SetLocalizationKeyString( ink.TextWidget self, string displayText );void SetTextFromParts(string textpart1, string? textpart2, string? textpart3)RTTIre.Hooks.PlaceVoid( "inkTextWidget", "SetTextFromParts", (TextWidget_SetTextFromParts x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct TextWidget_SetTextFromParts( ink.TextWidget self, string textpart1, string? textpart2, string? textpart3 );text.TextParameterSet? GetTextParameters()RTTIre.Hooks.Place( "inkTextWidget", "GetTextParameters", (TextWidget_GetTextParameters x) => { return re.Hooks.CallOriginal<re.msgpack.text.TextParameterSet>(); } ); [Msgpack.Gen] public readonly partial record struct TextWidget_GetTextParameters( ink.TextWidget self );void SetTextParameters(text.TextParameterSet textParams)RTTIre.Hooks.PlaceVoid( "inkTextWidget", "SetTextParameters", (TextWidget_SetTextParameters x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct TextWidget_SetTextParameters( ink.TextWidget self, text.TextParameterSet? textParams );text.VerticalAlignment GetVerticalAlignment()RTTIre.Hooks.Place( "inkTextWidget", "GetVerticalAlignment", (TextWidget_GetVerticalAlignment x) => { return re.Hooks.CallOriginal<re.msgpack.text.VerticalAlignment>(); } ); [Msgpack.Gen] public readonly partial record struct TextWidget_GetVerticalAlignment( ink.TextWidget self );void SetVerticalAlignment(text.VerticalAlignment verticalAlignment)RTTIre.Hooks.PlaceVoid( "inkTextWidget", "SetVerticalAlignment", (TextWidget_SetVerticalAlignment x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct TextWidget_SetVerticalAlignment( ink.TextWidget self, text.VerticalAlignment verticalAlignment );text.HorizontalAlignment GetHorizontalAlignment()RTTIre.Hooks.Place( "inkTextWidget", "GetHorizontalAlignment", (TextWidget_GetHorizontalAlignment x) => { return re.Hooks.CallOriginal<re.msgpack.text.HorizontalAlignment>(); } ); [Msgpack.Gen] public readonly partial record struct TextWidget_GetHorizontalAlignment( ink.TextWidget self );void SetHorizontalAlignment(text.HorizontalAlignment horizontalAlignment)RTTIre.Hooks.PlaceVoid( "inkTextWidget", "SetHorizontalAlignment", (TextWidget_SetHorizontalAlignment x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct TextWidget_SetHorizontalAlignment( ink.TextWidget self, text.HorizontalAlignment horizontalAlignment );void SetFontFamily(string fontFamilyPath, CName? fontStyle)RTTIre.Hooks.PlaceVoid( "inkTextWidget", "SetFontFamily", (TextWidget_SetFontFamily x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct TextWidget_SetFontFamily( ink.TextWidget self, string fontFamilyPath, CName? fontStyle );CName GetFontStyle()RTTIre.Hooks.Place( "inkTextWidget", "GetFontStyle", (TextWidget_GetFontStyle x) => { return re.Hooks.CallOriginal<re.msgpack.CName>(); } ); [Msgpack.Gen] public readonly partial record struct TextWidget_GetFontStyle( ink.TextWidget self );void SetFontStyle(CName fontStyle)RTTIre.Hooks.PlaceVoid( "inkTextWidget", "SetFontStyle", (TextWidget_SetFontStyle x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct TextWidget_SetFontStyle( ink.TextWidget self, CName fontStyle );int GetFontSize()RTTIre.Hooks.Place( "inkTextWidget", "GetFontSize", (TextWidget_GetFontSize x) => { return re.Hooks.CallOriginal<re.msgpack.Int>(); } ); [Msgpack.Gen] public readonly partial record struct TextWidget_GetFontSize( ink.TextWidget self );void SetFontSize(int textSize)RTTIre.Hooks.PlaceVoid( "inkTextWidget", "SetFontSize", (TextWidget_SetFontSize x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct TextWidget_SetFontSize( ink.TextWidget self, int textSize );int GetTracking()RTTIre.Hooks.Place( "inkTextWidget", "GetTracking", (TextWidget_GetTracking x) => { return re.Hooks.CallOriginal<re.msgpack.Int>(); } ); [Msgpack.Gen] public readonly partial record struct TextWidget_GetTracking( ink.TextWidget self );void SetTracking(int tracking)RTTIre.Hooks.PlaceVoid( "inkTextWidget", "SetTracking", (TextWidget_SetTracking x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct TextWidget_SetTracking( ink.TextWidget self, int tracking );text.LetterCase GetLetterCase()RTTIre.Hooks.Place( "inkTextWidget", "GetLetterCase", (TextWidget_GetLetterCase x) => { return re.Hooks.CallOriginal<re.msgpack.text.LetterCase>(); } ); [Msgpack.Gen] public readonly partial record struct TextWidget_GetLetterCase( ink.TextWidget self );void SetLetterCase(text.LetterCase letterCase)RTTIre.Hooks.PlaceVoid( "inkTextWidget", "SetLetterCase", (TextWidget_SetLetterCase x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct TextWidget_SetLetterCase( ink.TextWidget self, text.LetterCase letterCase );void EnableAutoScroll(bool enableState)RTTIre.Hooks.PlaceVoid( "inkTextWidget", "EnableAutoScroll", (TextWidget_EnableAutoScroll x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct TextWidget_EnableAutoScroll( ink.TextWidget self, bool enableState );void UpdateLanguageResources()RTTIre.Hooks.PlaceVoid( "inkTextWidget", "UpdateLanguageResources", (TextWidget_UpdateLanguageResources x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct TextWidget_UpdateLanguageResources( ink.TextWidget self );void SetDateTimeByTimestamp(ulong timestamp)RTTIre.Hooks.PlaceVoid( "inkTextWidget", "SetDateTimeByTimestamp", (TextWidget_SetDateTimeByTimestamp x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct TextWidget_SetDateTimeByTimestamp( ink.TextWidget self, ulong timestamp );float GetScrollTextSpeed()RTTIre.Hooks.Place( "inkTextWidget", "GetScrollTextSpeed", (TextWidget_GetScrollTextSpeed x) => { return re.Hooks.CallOriginal<re.msgpack.Float>(); } ); [Msgpack.Gen] public readonly partial record struct TextWidget_GetScrollTextSpeed( ink.TextWidget self );void SetScrollTextSpeed(float scrollTextSpeed)RTTIre.Hooks.PlaceVoid( "inkTextWidget", "SetScrollTextSpeed", (TextWidget_SetScrollTextSpeed x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct TextWidget_SetScrollTextSpeed( ink.TextWidget self, float scrollTextSpeed );void GetScrollDelay()RTTIre.Hooks.PlaceVoid( "inkTextWidget", "GetScrollDelay", (TextWidget_GetScrollDelay x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct TextWidget_GetScrollDelay( ink.TextWidget self );void SetScrollDelay()RTTIre.Hooks.PlaceVoid( "inkTextWidget", "SetScrollDelay", (TextWidget_SetScrollDelay x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct TextWidget_SetScrollDelay( ink.TextWidget self );void SetWrappingAtPosition(float position)RTTIre.Hooks.PlaceVoid( "inkTextWidget", "SetWrappingAtPosition", (TextWidget_SetWrappingAtPosition x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct TextWidget_SetWrappingAtPosition( ink.TextWidget self, float position );void SetLocalizedTextScript(string locKey, text.TextParameterSet? textParams)RTTIre.Hooks.PlaceVoid( "inkTextWidget", "SetLocalizedTextScript;script_ref<String>inkTextParams", (TextWidget_SetLocalizedTextScript x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct TextWidget_SetLocalizedTextScript( ink.TextWidget self, string locKey, text.TextParameterSet? textParams );void SetLocalizedTextScript(CName locKey, text.TextParameterSet? textParams)RTTIre.Hooks.PlaceVoid( "inkTextWidget", "SetLocalizedTextScript;CNameinkTextParams", (TextWidget_SetLocalizedTextScript2 x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct TextWidget_SetLocalizedTextScript2( ink.TextWidget self, CName locKey, text.TextParameterSet? textParams );text.VerticalAlignment GetVerticalAlignmentEnumValue(CName nameValue)RTTIre.Hooks.Place( "inkTextWidget", "GetVerticalAlignmentEnumValue;CName", (TextWidget_GetVerticalAlignmentEnumValue x) => { return re.Hooks.CallOriginal<re.msgpack.text.VerticalAlignment>(); } ); [Msgpack.Gen] public readonly partial record struct TextWidget_GetVerticalAlignmentEnumValue( ink.TextWidget self, CName nameValue );text.HorizontalAlignment GetHorizontalAlignmentEnumValue(CName nameValue)RTTIre.Hooks.Place( "inkTextWidget", "GetHorizontalAlignmentEnumValue;CName", (TextWidget_GetHorizontalAlignmentEnumValue x) => { return re.Hooks.CallOriginal<re.msgpack.text.HorizontalAlignment>(); } ); [Msgpack.Gen] public readonly partial record struct TextWidget_GetHorizontalAlignmentEnumValue( ink.TextWidget self, CName nameValue );