The three virtues of a programmer: Laziness, Impatience, and Hubris. – Larry Wall

UE1:UWindowButton (UT)

From Unreal Wiki, The Unreal Engine Documentation Site
Jump to: navigation, search
UT Object >> UWindowBase >> UWindowWindow >> UWindowDialogControl >> UWindowButton
Package: 
UWindow
Direct subclasses:
MatchButton, NotifyButton, UBrowserBrowserButton, UMenuRaisedButton, UWindowCheckbox, UWindowComboButton, UWindowComboLeftButton, UWindowComboRightButton, UWindowFrameCloseBox, UWindowSBDownButton, UWindowSBLeftButton, UWindowSBRightButton, UWindowSBUpButton, UWindowSmallButton, UWindowSmallCancelButton, UWindowTabControlLeftButton, UWindowTabControlRightButton
This class in other games:
RTNP, U1

UWindowButton - A button

Properties[edit]

bDisabled[edit]

Type: bool


bStretched[edit]

Type: bool


bUseRegion[edit]

Type: bool


DisabledRegion[edit]

Type: UWindowBase.Region


DisabledTexture[edit]

Type: Texture


DownRegion[edit]

Type: UWindowBase.Region


DownSound[edit]

Type: Sound


DownTexture[edit]

Type: Texture


ImageX[edit]

Type: float


ImageY[edit]

Type: float


OverRegion[edit]

Type: UWindowBase.Region


OverSound[edit]

Type: Sound


OverTexture[edit]

Type: Texture


RegionScale[edit]

Type: float


ToolTipString[edit]

Type: string


UpRegion[edit]

Type: UWindowBase.Region


UpTexture[edit]

Type: Texture


Default values[edit]

Property Value
bIgnoreLDoubleClick True
bIgnoreMDoubleClick True
bIgnoreRDoubleClick True

Instance functions[edit]

BeforePaint[edit]

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

Overrides: UWindowDialogControl.BeforePaint


Click[edit]

simulated function Click (float X, float Y)

Overrides: UWindowWindow.Click


Created[edit]

function Created ()

Overrides: UWindowDialogControl.Created


DoubleClick[edit]

function DoubleClick (float X, float Y)

Overrides: UWindowWindow.DoubleClick


KeyDown[edit]

function KeyDown (int Key, float X, float Y)

Overrides: UWindowDialogControl.KeyDown


MClick[edit]

function MClick (float X, float Y)

Overrides: UWindowWindow.MClick


MouseEnter[edit]

simulated function MouseEnter ()

Overrides: UWindowDialogControl.MouseEnter


MouseLeave[edit]

function MouseLeave ()

Overrides: UWindowDialogControl.MouseLeave


Paint[edit]

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

Overrides: UWindowWindow.Paint


RClick[edit]

function RClick (float X, float Y)

Overrides: UWindowWindow.RClick