UE2:ButtonFooter (UT2004)

From Unreal Wiki, The Unreal Engine Documentation Site
Jump to navigation Jump to search
UT2004 Object >> GUI >> GUIComponent >> GUIMultiComponent >> GUIBorder >> GUIFooter >> ButtonFooter
Package: 
GUI2K4

Created on: 01/02/2004 Base class for top level page footers

Written by Ron Prestenback © 2003, Epic Games, Inc. All Rights Reserved

Properties

Property group 'Footer'

Alignment

Type: GUI.eTextAlign


Default value: TXTA_Right

bAutoSize

Type: bool


Default value: True

bFixedWidth

Type: bool


Default value: True

bFullHeight

Type: bool


Default value: True

ButtonHeight

Type: float


Default value: 1.0

ButtonLeft

Type: float

Modifiers: editconst, noexport


ButtonWidth

Type: float


Margin

Type: float


Default value: 0.0050

Padding

Type: float


Default value: 0.14

Spacer

Type: float


Default values

Property Value
bNeverFocus False
OnPreDraw InternalOnPreDraw
WinHeight 0.04

Functions

Events

InitComponent

event InitComponent (GUIController InController, GUIComponent InOwner)

Overrides: GUIMultiComponent.InitComponent


ResolutionChanged

event ResolutionChanged (int ResX, int ResY)

Overrides: GUIComponent.ResolutionChanged


Timer

event Timer ()

Overrides: GUIComponent.Timer


Other instance functions

ButtonsSized

function bool ButtonsSized (Canvas C)


GetButtonLeft

function float GetButtonLeft ()


GetLongestCaption

function string GetLongestCaption (Canvas C)


GetMargin

function float GetMargin ()


GetPadding

function float GetPadding ()


GetSpacer

function float GetSpacer ()


InternalOnPreDraw

function bool InternalOnPreDraw (Canvas C)


PositionButtons

function PositionButtons (Canvas C)


SetupButtons

function SetupButtons (optional string bPerButtonSizes)