Once I get that upgrade to 36-hour days, I will tackle that. – Mychaeel
UE3:UIFrameBox (UDK)
Object >> UIRoot >> UIScreenObject >> UIObject >> UIContainer >> UIFrameBox |
This is an auto-generated page and may need human attention. Please remove the {{autogenerated}} tag if the page seems reasonably complete or replace it with the {{expand}} tag if the page is not yet complete. |
More configurable image widget that allows the user to specify 9 image components to have a background box that scales properly while maintaining the aspect ratio of its corners.
Properties[edit]
Property group 'Appearance'[edit]
BackgroundCornerSizes[edit]
Type: CornerSizes
Modifiers: editinline
Default value:
Member | Value |
---|---|
BottomHeight | 16.0 |
BottomLeft[0] | 16.0 |
BottomLeft[1] | 16.0 |
BottomRight[0] | 16.0 |
BottomRight[1] | 16.0 |
CenterLeftWidth | 16.0 |
CenterRightWidth | 16.0 |
TopHeight | 16.0 |
TopLeft[0] | 16.0 |
TopLeft[1] | 16.0 |
TopRight[0] | 16.0 |
TopRight[1] | 16.0 |
Property group 'Components'[edit]
BackgroundImageComponent[edit]
Type: UIComp_DrawImage
Array size: 9
Modifiers: editinline, const, noclear
Component for rendering the background images
Default value, index 0: UIComp_DrawImage'TemplateTopLeft'
Default value, index 1: UIComp_DrawImage'TemplateTop'
Default value, index 2: UIComp_DrawImage'TemplateTopRight'
Default value, index 3: UIComp_DrawImage'TemplateCenterLeft'
Default value, index 4: UIComp_DrawImage'TemplateCenter'
Default value, index 5: UIComp_DrawImage'TemplateCenterRight'
Default value, index 6: UIComp_DrawImage'TemplateBottomLeft'
Default value, index 7: UIComp_DrawImage'TemplateBottom'
Default value, index 8: UIComp_DrawImage'TemplateBottomRight'
Default values[edit]
Property | Value | ||||||
---|---|---|---|---|---|---|---|
bSupportsPrimaryStyle | False | ||||||
PrimaryStyle |
|
Subobjects[edit]
TemplateBottom[edit]
Class: Engine.UIComp_DrawImage
Property | Value | ||||
---|---|---|---|---|---|
ImageStyle |
|
||||
StyleResolverTag | 'Bottom Style' |
TemplateBottomLeft[edit]
Class: Engine.UIComp_DrawImage
Property | Value | ||||
---|---|---|---|---|---|
ImageStyle |
|
||||
StyleResolverTag | 'Bottom Left Style' |
TemplateBottomRight[edit]
Class: Engine.UIComp_DrawImage
Property | Value | ||||
---|---|---|---|---|---|
ImageStyle |
|
||||
StyleResolverTag | 'Bottom Right Style' |
TemplateCenter[edit]
Class: Engine.UIComp_DrawImage
Property | Value | ||||
---|---|---|---|---|---|
ImageStyle |
|
||||
StyleResolverTag | 'Center Style' |
TemplateCenterLeft[edit]
Class: Engine.UIComp_DrawImage
Property | Value | ||||
---|---|---|---|---|---|
ImageStyle |
|
||||
StyleResolverTag | 'Center Left Style' |
TemplateCenterRight[edit]
Class: Engine.UIComp_DrawImage
Property | Value | ||||
---|---|---|---|---|---|
ImageStyle |
|
||||
StyleResolverTag | 'Center Right Style' |
TemplateTop[edit]
Class: Engine.UIComp_DrawImage
Property | Value | ||||
---|---|---|---|---|---|
ImageStyle |
|
||||
StyleResolverTag | 'Top Style' |
TemplateTopLeft[edit]
Class: Engine.UIComp_DrawImage
Property | Value | ||||
---|---|---|---|---|---|
ImageStyle |
|
||||
StyleResolverTag | 'Top Left Style' |
TemplateTopRight[edit]
Class: Engine.UIComp_DrawImage
Property | Value | ||||
---|---|---|---|---|---|
ImageStyle |
|
||||
StyleResolverTag | 'Top Right Style' |
WidgetEventComponent[edit]
Class: Engine.UIComp_Event
Inherits from: UIContainer.WidgetEventComponent
No new values.
Enums[edit]
EFrameBoxImage[edit]
Enum describing all of the image components used in this widget.
- FBI_TopLeft
- FBI_Top
- FBI_TopRight
- FBI_CenterLeft
- FBI_Center
- FBI_CenterRight
- FBI_BottomLeft
- FBI_Bottom
- FBI_BottomRight
Structs[edit]
CornerSizes[edit]
Modifiers: native
Sizes of the corners. The corner image components will always render at these sizes.
- float TopLeft[2]
- float TopRight[2]
- float BottomLeft[2]
- float BottomRight[2]
- float TopHeight
- float BottomHeight
- float CenterLeftWidth
- float CenterRightWidth
Instance functions[edit]
SetBackgroundImage[edit]
Changes the background image for this panel, creating the wrapper UITexture if necessary.
Parameters:
- NewImage - the new surface to use for this UIImage