Once I get that upgrade to 36-hour days, I will tackle that. – Mychaeel

UE3:UTUIPressButton (UT3)

From Unreal Wiki, The Unreal Engine Documentation Site
Jump to: navigation, search
UT3 Object >> UIRoot >> UIScreenObject >> UIObject >> UIButton >> UTUIPressButton
Package: 
UTGame
This class in other games:
UDK

Copyright 1998-2008 Epic Games, Inc. All Rights Reserved.

Modified version of button that fires events when the user begins and ends press, also doesn't accept focus on the console

Default values[edit]

Property Value
OnProcessInputKey ProcessInputKey

Subobjects[edit]

BackgroundImageTemplate[edit]

Class: Engine.UIComp_DrawImage

Inherits from: UIButton.BackgroundImageTemplate

No new values.

WidgetEventComponent[edit]

Class: Engine.UIComp_Event

Inherits from: UIButton.WidgetEventComponent

No new values.

Delegates[edit]

OnBeginPress[edit]

delegate OnBeginPress (UIScreenObject InObject, int InPlayerIndex)

Delegates for when the user starts and ends their press of the buttons.

OnEndPress[edit]

delegate OnEndPress (UIScreenObject InObject, int InPlayerIndex)


Instance functions[edit]

CanAcceptFocus[edit]

function bool CanAcceptFocus (optional int PlayerIndex)

Overrides: UIObject.CanAcceptFocus

Determines whether this widget can become the focused control.

Parameters:

  • PlayerIndex - the index [into the Engine.GamePlayers array] for the player to check focus availability

Returns:

TRUE if this widget (or any of its children) is capable of becoming the focused control.

ProcessInputKey[edit]

function bool ProcessInputKey (const out UIRoot.SubscribedInputEventParameters EventParms)

Input handling, fires press/released delegates.