UE2:GUIComponent functions (UT2004)

From Unreal Wiki, The Unreal Engine Documentation Site
UT2004 Object >> GUI >> GUIComponent (functions)
GUIComponent functions in other games:
Other member categories for this class:

Functions

Static functions

MakeColorCode

static function string MakeColorCode (Object.Color NewColor)


StripColorCodes

static function string StripColorCodes (string InString)


Native functions

ActualHeight

native(821) final function float ActualHeight (optional coerce float Val, optional bool bForce)


ActualLeft

native(822) final function float ActualLeft (optional coerce float Val, optional bool bForce)


ActualTop

native(823) final function float ActualTop (optional coerce float Val, optional bool bForce)


ActualWidth

native(820) final function float ActualWidth (optional coerce float Val, optional bool bForce)


AutoPosition

native(815) final function AutoPosition (array<GUIComponentComponents, float LeftBound, float UpperBound, float RightBound, float LowerBound, float LeftPad, float UpperPad, float RightPad, float LowerPad, optional int NumberOfColumns, optional float ColumnPadding)


AutoPositionOn

native(816) final function AutoPositionOn (array<GUIComponentComponents, GUIComponent Frame, float LeftPadPerc, float UpperPadPerc, float RightPadPerc, float LowerPadPerc, optional int NumberOfColumns, optional float ColumnPadding)


GetMenuPath

native(828) final function string GetMenuPath ()


KillTimer

native(814) function final KillTimer ()


PlayerOwner

native(812) final function PlayerController PlayerOwner ()


RelativeHeight

native(827) final function float RelativeHeight (optional coerce float RealHeight, optional bool bForce)


RelativeLeft

native(824) final function float RelativeLeft (optional coerce float RealLeft, optional bool bForce)


RelativeTop

native(825) final function float RelativeTop (optional coerce float RealTop, optional bool bForce)


RelativeWidth

native(826) final function float RelativeWidth (optional coerce float RealWidth, optional bool bForce)


SetTimer

native(813) function final SetTimer (float Interval, optional bool bRepeat)


SpecialHit

native(829) final function bool SpecialHit (optional bool bForce)


UpdateOffset

native(817) final function UpdateOffset (float PosX, float PosY, float PosW, float PosH)


Events

AdditionalDebugString

event string AdditionalDebugString ()


BeginAnimation

event BeginAnimation (GUIComponent Animating)


CanAcceptFocus

event bool CanAcceptFocus ()


Closed

event Closed (GUIComponent Sender, bool bCancelled)


DropStateChange

event DropStateChange (GUI.eDropState NewState)


EndAnimation

event EndAnimation (GUIComponent Animating, GUI.EAnimationType Type)


FocusFirst

event bool FocusFirst (GUIComponent Sender)


FocusLast

event bool FocusLast (GUIComponent Sender)


Free

event Free ()


Hide

event Hide ()


InitComponent

event InitComponent (GUIController MyController, GUIComponent MyOwner)


IsMultiSelect

event bool IsMultiSelect ()


LoseFocus

event LoseFocus (GUIComponent Sender)


MenuStateChange

event MenuStateChange (GUI.eMenuState Newstate)


NextControl

event bool NextControl (GUIComponent Sender)


NextPage

event bool NextPage ()


Opened

event Opened (GUIComponent Sender)


OwnerPage

event GUIPage OwnerPage ()


PrevControl

event bool PrevControl (GUIComponent Sender)


PrevPage

event bool PrevPage ()


ResolutionChanged

event ResolutionChanged (int ResX, int ResY)


SetFocus

event SetFocus (GUIComponent Who)


SetVisibility

event SetVisibility (coerce bool bIsVisible)


Show

event Show ()


Timer

event Timer ()


Other instance functions

Animate

function Animate (float NewLeft, float NewTop, optional float Time)


CenterMouse

function CenterMouse ()


DAnimate

function DAnimate (float NewLeft, float NewTop, float NewWidth, float NewHeight, optional float PositionTime, optional float DimensionTime)


DebugFocus

final function DebugFocus (GUIComponent Who, bool bLose)


DebugFocusPosition

final function DebugFocusPosition (GUIComponent Who, bool Last)


DebugTabOrder

function DebugTabOrder ()


DisableComponent

final function DisableComponent (GUIComponent Comp)


DisableMe

function DisableMe ()


EnableComponent

final function EnableComponent (GUIComponent Comp)


EnableMe

function EnableMe ()


FillOwner

function FillOwner ()


IsInBounds

function bool IsInBounds ()


IsInClientBounds

function bool IsInClientBounds ()


KillAnimation

function KillAnimation ()


LevelChanged

function LevelChanged ()


LoadINI

function string LoadINI ()


PadLeft

function PadLeft (out string Src, int StrLen, optional string PadStr)


PadRight

function PadRight (out string Src, int StrLen, optional string PadStr)


Resize

function Resize (float NewWidth, float NewHeight, optional float Time)


SaveINI

function SaveINI (optional string Value)


SetFocusInstead

function SetFocusInstead (GUIComponent InFocusComp)


SetFriendlyLabel

function SetFriendlyLabel (GUILabel NewLabel)


SetHint

function SetHint (string NewHint)


SetPosition

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


SetTooltip

function SetTooltip (GUIToolTip InTooltip)


SetToolTipText

function SetToolTipText (string NewToolTipText)