I don't need to test my programs. I have an error-correcting modem.

UE3:UIPanel (UDK)

From Unreal Wiki, The Unreal Engine Documentation Site
Jump to: navigation, search
UDK Object >> UIRoot >> UIScreenObject >> UIObject >> UIContainer >> UIPanel
Package: 
Engine
Direct subclass:
ScriptConsoleEntry
This class in other games:
UT3

Base class for all containers which need a background image.

Properties[edit]

Property group 'Appearance'[edit]

bEnforceClipping[edit]

Type: bool

If ture, this panel will clip anything that attempts to render outside of it's bounds

Property group 'Components'[edit]

BackgroundImageComponent[edit]

Type: UIComp_DrawImage

Modifiers: editinline, const

Component for rendering the background image

Default value: UIComp_DrawImage'PanelBackgroundTemplate'

Default values[edit]

Property Value
bSupportsPrimaryStyle False
PrimaryStyle
Member Value
DefaultStyleTag 'PanelBackground'
RequiredStyleClass Class'Engine.UIStyle_Image'

Subobjects[edit]

PanelBackgroundTemplate[edit]

Class: Engine.UIComp_DrawImage

Property Value
ImageStyle
Member Value
DefaultStyleTag 'PanelBackground'
StyleResolverTag 'Panel Background Style'

WidgetEventComponent[edit]

Class: Engine.UIComp_Event

Inherits from: UIContainer.WidgetEventComponent

No new values.

Instance functions[edit]

SetBackgroundImage[edit]

final function SetBackgroundImage (Surface NewImage)

Changes the background image for this panel, creating the wrapper UITexture if necessary.

Parameters:

  • NewImage - the new surface to use for this UIImage