BlackICE Scripting

class ink

TextWidget

ink.TextWidget

  • 18 properties
  • 36 functions
  • 2 derived classes

Extends ink.LeafWidget ink.Widget IScriptable ISerializable

Properties

PropertyTypeOffset
textIdKeyCName0x248
textstring0x228
fontStyleCName0x258
fontSizeuint0x260
fontrend.Font?0x280
letterCasetext.LetterCase0x2C8
trackinguint0x2D0
lockFontInGamebool0x2D4
wrappingInfotext.WrappingInfo0x350
lineHeightPercentagefloat0x330
justificationtext.JustificationType0x35C
textHorizontalAlignmenttext.HorizontalAlignment0x35E
textVerticalAlignmenttext.VerticalAlignment0x35D
textOverflowPolicytext.OverflowPolicy0x360
scrollTextSpeedfloat0x338
scrollDelayushort0x33C
contentHAlignink.EHorizontalAlign0x268
contentVAlignink.EVerticalAlign0x269

Functions

  • string GetText() RTTI
  • void SetText(string displayText, text.TextParameterSet? textParams) RTTI
  • void SetTextDirect(string displayText) RTTI
  • void SetLocalizedText(CName locKey, text.TextParameterSet? textParams) RTTI
  • void SetLocalizedTextString(string locKey, text.TextParameterSet? textParams) RTTI
  • CName GetLocalizationKey() RTTI
  • void SetLocalizationKey(CName displayText) RTTI
  • void SetLocalizationKeyString(string displayText) RTTI
  • void SetTextFromParts(string textpart1, string? textpart2, string? textpart3) RTTI
  • text.TextParameterSet? GetTextParameters() RTTI
  • void SetTextParameters(text.TextParameterSet textParams) RTTI
  • text.VerticalAlignment GetVerticalAlignment() RTTI
  • void SetVerticalAlignment(text.VerticalAlignment verticalAlignment) RTTI
  • text.HorizontalAlignment GetHorizontalAlignment() RTTI
  • void SetHorizontalAlignment(text.HorizontalAlignment horizontalAlignment) RTTI
  • void SetFontFamily(string fontFamilyPath, CName? fontStyle) RTTI
  • CName GetFontStyle() RTTI
  • void SetFontStyle(CName fontStyle) RTTI
  • int GetFontSize() RTTI
  • void SetFontSize(int textSize) RTTI
  • int GetTracking() RTTI
  • void SetTracking(int tracking) RTTI
  • text.LetterCase GetLetterCase() RTTI
  • void SetLetterCase(text.LetterCase letterCase) RTTI
  • void EnableAutoScroll(bool enableState) RTTI
  • void UpdateLanguageResources() RTTI
  • void SetDateTimeByTimestamp(ulong timestamp) RTTI
  • float GetScrollTextSpeed() RTTI
  • void SetScrollTextSpeed(float scrollTextSpeed) RTTI
  • void GetScrollDelay() RTTI
  • void SetScrollDelay() RTTI
  • void SetWrappingAtPosition(float position) RTTI
  • void SetLocalizedTextScript(string locKey, text.TextParameterSet? textParams) RTTI
  • void SetLocalizedTextScript(CName locKey, text.TextParameterSet? textParams) RTTI
  • text.VerticalAlignment GetVerticalAlignmentEnumValue(CName nameValue) RTTI
  • text.HorizontalAlignment GetHorizontalAlignmentEnumValue(CName nameValue) RTTI