Gah - a solution with more questions. – EntropicLqd

UE1:UWindowDynamicTextArea (RTNP)

From Unreal Wiki, The Unreal Engine Documentation Site
Jump to: navigation, search
RTNP Object >> UWindowBase >> UWindowWindow >> UWindowDialogControl >> UWindowDynamicTextArea
Package: 
UWindow
Direct subclasses:
UWindowConsoleTextAreaControl, UWindowHTMLTextArea, UWindowURLTextArea
This class in other games:
UT

null

Properties

AbsoluteFont

Type: Font


bAutoScrollbar

Type: bool


bDirty

Type: bool


bHCenter

Type: bool


bScrollOnResize

Type: bool


Default value: True

bTopCentric

Type: bool


bVariableRowHeight

Type: bool

Assumes !bTopCentric, !bScrollOnResize

bVCenter

Type: bool


Count

Type: int


DefaultTextHeight

Type: float


Font

Type: int


List

Type: UWindowDynamicTextRow


MaxLines

Type: int

Modifiers: config


OldH

Type: float


OldW

Type: float


RowClass

Type: class<UWindowDynamicTextRow>


Default value: Class'UWindow.UWindowDynamicTextRow'

TextColor

Type: Object.Color


Default value:

Member Value
B 255
G 255
R 255

VertSB

Type: UWindowVScrollBar


VisibleRows

Type: int


WrapWidth

Type: float


Default values

Property Value
bNoKeyboard True

Instance functions

AddText

function UWindowDynamicTextRow AddText (string NewLine)


BeforePaint

function BeforePaint (Canvas C, float X, float Y)

Overrides: UWindowDialogControl.BeforePaint


CheckMaxRows

function UWindowDynamicTextRow CheckMaxRows ()


Clear

function Clear ()


Created

function Created ()

Overrides: UWindowDialogControl.Created


DrawTextLine

function float DrawTextLine (Canvas C, UWindowDynamicTextRow L, float Y)


GetWrapPos

function int GetWrapPos (Canvas C, UWindowDynamicTextRow L, float MaxWidth)


Paint

function Paint (Canvas C, float MouseX, float MouseY)

Overrides: UWindowWindow.Paint


RemoveNextWord

function RemoveNextWord (out string Text, out string NextWord)


RemoveWrap

function RemoveWrap (UWindowDynamicTextRow L)


SetAbsoluteFont

function SetAbsoluteFont (Font F)


SetFont

function SetFont (int F)

Overrides: UWindowDialogControl.SetFont


SetTextColor

function SetTextColor (Object.Color C)

Overrides: UWindowDialogControl.SetTextColor


SplitRowAt

function UWindowDynamicTextRow SplitRowAt (UWindowDynamicTextRow L, int SplitPos)


TextAreaClipText

function TextAreaClipText (Canvas C, float DrawX, float DrawY, coerce string S, optional bool bCheckHotkey)


TextAreaTextSize

function TextAreaTextSize (Canvas C, string Text, out float W, out float H)


WordWrap

function WordWrap (Canvas C, bool bForce)


WrapRow

function WrapRow (Canvas C, UWindowDynamicTextRow L)