Overview Package Class Source Class tree Glossary
previous class      next class frames      no frames

GUI2K4.ButtonFooter

Extends
GUIFooter

Core.Object
|   
+-- XInterface.GUI
   |   
   +-- XInterface.GUIComponent
      |   
      +-- XInterface.GUIMultiComponent
         |   
         +-- XInterface.GUIBorder
            |   
            +-- XInterface.GUIFooter
               |   
               +-- GUI2K4.ButtonFooter

Direct Known Subclasses:

UT2K4Browser_Footer, UT2K4GameFooter, UT2K4ModFooter, UT2K4Settings_Footer

Variables Summary
Footer
eTextAlignAlignment
boolbAutoSize
boolbFixedWidth
boolbFullHeight
floatButtonHeight
floatButtonLeft
floatButtonWidth
floatMargin
floatPadding
floatSpacer
Inherited Variables from XInterface.GUIBorder
Caption, Justification, TextIndent

Functions Summary
functionbool ButtonsSized (Canvas C)
functionfloat GetButtonLeft ()
functionstring GetLongestCaption (Canvas C)
functionfloat GetMargin ()
functionfloat GetPadding ()
functionfloat GetSpacer ()
function InitComponent (GUIController InController, GUIComponent InOwner)
functionbool InternalOnPreDraw (Canvas C)
function PositionButtons (Canvas C)
function ResolutionChanged (int ResX, int ResY)
function SetupButtons (optional string bPerButtonSizes)
event Timer ()
Inherited Functions from XInterface.GUIBorder
GetCaption, SetCaption


Variables Detail

Footer

Alignment Source code

var(Footer) eTextAlign Alignment;

bAutoSize Source code

var(Footer) bool bAutoSize;

bFixedWidth Source code

var(Footer) bool bFixedWidth;

bFullHeight Source code

var(Footer) bool bFullHeight;

ButtonHeight Source code

var(Footer) float ButtonHeight;

ButtonLeft Source code

var(Footer) editconst noexport float ButtonLeft;

ButtonWidth Source code

var(Footer) float ButtonWidth;

Margin Source code

var(Footer) float Margin;

Padding Source code

var(Footer) float Padding;

Spacer Source code

var(Footer) float Spacer;


Functions Detail

ButtonsSized Source code

function bool ButtonsSized ( Canvas C )

GetButtonLeft Source code

function float GetButtonLeft ( )

GetLongestCaption Source code

function string GetLongestCaption ( Canvas C )

GetMargin Source code

function float GetMargin ( )

GetPadding Source code

function float GetPadding ( )

GetSpacer Source code

function float GetSpacer ( )

InitComponent Source code

function InitComponent ( GUIController InController, GUIComponent InOwner )

InternalOnPreDraw Source code

function bool InternalOnPreDraw ( Canvas C )

PositionButtons Source code

function PositionButtons ( Canvas C )

ResolutionChanged Source code

function ResolutionChanged ( int ResX, int ResY )

SetupButtons Source code

function SetupButtons ( optional string bPerButtonSizes )

Timer Source code

event Timer ( )


Defaultproperties

defaultproperties
{
     ButtonHeight=1.000000
     Padding=0.140000
     Margin=0.005000
     bFixedWidth=True
     bFullHeight=True
     bAutoSize=True
     Alignment=TXTA_Right
     WinHeight=0.040000
     bNeverFocus=False
     OnPreDraw=ButtonFooter.InternalOnPreDraw
}

Overview Package Class Source Class tree Glossary
previous class      next class frames      no frames
Creation time: Wed 7/2/2007 19:15:52.953 - Created with UnCodeX