BlackICE Scripting

class ink

TextWidget

ink.TextWidget

  • 18 properties
  • 39 functions
  • 2 derived classes

Extends ink.LeafWidget ink.Widget IScriptable ISerializable

Properties

PropertyTypeOffset
textIdKeyCName0x278
textstring0x258
fontStyleCName0x288
fontSizeuint0x290
fontrend.Font?0x2B0
letterCasetext.LetterCase0x2F8
trackinguint0x300
lockFontInGamebool0x304
wrappingInfotext.WrappingInfo0x380
lineHeightPercentagefloat0x360
justificationtext.JustificationType0x38C
textHorizontalAlignmenttext.HorizontalAlignment0x38E
textVerticalAlignmenttext.VerticalAlignment0x38D
textOverflowPolicytext.OverflowPolicy0x390
scrollTextSpeedfloat0x368
scrollDelayushort0x36C
contentHAlignink.EHorizontalAlign0x298
contentVAlignink.EVerticalAlign0x299

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 SetOffsetX(float offsetX) 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
  • void SetWrapping(bool enabled, float? width, text.WrappingPolicy? policy) RTTI
  • text.WrappingInfo GetWrapping() RTTI