My program doesn't have bugs. It just develops random features.

UE2:GUISectionBackground (UT2004)

From Unreal Wiki, The Unreal Engine Documentation Site
Jump to: navigation, search
UT2004 Object >> GUI >> GUIComponent >> GUIImage >> GUISectionBackground
Package: 
XInterface
Direct subclass:
AltSectionBackground

(C) 2002, Epic Games

Properties[edit]

Property group 'GUISectionBackground'[edit]

AlignStack[edit]

Type: array<GUIComponent>

Modifiers: editinlinenotify, noexport


bFillClient[edit]

Type: bool

Adjust WinHeight of components so that they fill the client area

BottomPadding[edit]

Type: float

Padding between columns

bRemapStack[edit]

Type: bool

When components are added to the alignment stack, they are inserted based on their tab order

Default value: True

Caption[edit]

Type: string

Modifiers: localized


ColPadding[edit]

Type: float

Padding between columns

Default value: 0.05

HeaderBar[edit]

Type: Material


Default value: Material'2K4Menus.NewControls.NewSliderBar'

HeaderBase[edit]

Type: Material

Top, Bar and base

Default value: Material'2K4Menus.NewControls.Display98'

HeaderTop[edit]

Type: Material


Default value: Material'2K4Menus.NewControls.ComboTickFocused'

ImageOffset[edit]

Type: float

Array size: 4


Default value, index 0: 16.0

Default value, index 1: 44.0

Default value, index 2: 16.0

Default value, index 3: 18.0

LeftPadding[edit]

Type: float

Padding between columns

Default value: 0.05

MaxPerColumn[edit]

Type: int

Applicable only when NumColumns > 0

NumColumns[edit]

Type: int

Number of columns to divide the managed components into

Default value: 1

RightPadding[edit]

Type: float

Padding between columns

Default value: 0.05

TopPadding[edit]

Type: float

Padding between columns

Property group 'Style'[edit]

AltCaptionAlign[edit]

Type: GUI.eTextAlign


AltCaptionOffset[edit]

Type: int

Array size: 4


bAltCaption[edit]

Type: bool


CaptionStyle[edit]

Type: GUIStyles

Modifiers: editconst, noexport

must have a CaptionStyle to be drawn

CaptionStyleName[edit]

Type: string


Default value: "TextLabel"

Default values[edit]

Property Value
FontScale FNS_Small
OnPreDraw InternalPreDraw
RenderWeight 0.09

Functions[edit]

Events[edit]

InitComponent[edit]

event InitComponent (GUIController MyController, GUIComponent MyOwner)

Overrides: GUIComponent.InitComponent


ResolutionChanged[edit]

event ResolutionChanged (int ResX, int ResY)

Overrides: GUIComponent.ResolutionChanged


SetVisibility[edit]

event SetVisibility (bool bIsVisible)

Overrides: GUIComponent.SetVisibility


Other instance functions[edit]

FindComponentIndex[edit]

function int FindComponentIndex (GUIComponent Comp)


InternalPreDraw[edit]

function bool InternalPreDraw (Canvas C)


ManageComponent[edit]

function bool ManageComponent (GUIComponent Component)


Reset[edit]

function Reset ()


SetPosition[edit]

function SetPosition (float NewLeft, float NewTop, float NewWidth, float NewHeight, optional bool bRelative)

Overrides: GUIComponent.SetPosition


UnmanageComponent[edit]

function bool UnmanageComponent (GUIComponent Comp)