Mostly Harmless

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

bDisabled

Type: bool


bStretched

Type: bool


bUseRegion

Type: bool


DisabledRegion

Type: UWindowBase.Region


DisabledTexture

Type: Texture


DownRegion

Type: UWindowBase.Region


DownSound

Type: Sound


DownTexture

Type: Texture


ImageX

Type: float


ImageY

Type: float


OverRegion

Type: UWindowBase.Region


OverSound

Type: Sound


OverTexture

Type: Texture


RegionScale

Type: float


ToolTipString

Type: string


UpRegion

Type: UWindowBase.Region


UpTexture

Type: Texture


Default values

Property Value
bIgnoreLDoubleClick True
bIgnoreMDoubleClick True
bIgnoreRDoubleClick True

Instance functions

BeforePaint

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

Overrides: UWindowDialogControl.BeforePaint


Click

simulated function Click (float X, float Y)

Overrides: UWindowWindow.Click


Created

function Created ()

Overrides: UWindowDialogControl.Created


DoubleClick

function DoubleClick (float X, float Y)

Overrides: UWindowWindow.DoubleClick


KeyDown

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

Overrides: UWindowDialogControl.KeyDown


MClick

function MClick (float X, float Y)

Overrides: UWindowWindow.MClick


MouseEnter

simulated function MouseEnter ()

Overrides: UWindowDialogControl.MouseEnter


MouseLeave

function MouseLeave ()

Overrides: UWindowDialogControl.MouseLeave


Paint

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

Overrides: UWindowWindow.Paint


RClick

function RClick (float X, float Y)

Overrides: UWindowWindow.RClick