Cogito, ergo sum
UE3:UIComp_UTUIMenuListPresenter (UDK)
Object >> Component >> UIComponent >> UIComp_ListComponentBase >> UIComp_ListPresenterBase >> UIComp_ListPresenter >> UIComp_UTUIMenuListPresenter |
- Package:
- UTGame
- Within class:
- UIList
- Implemented interfaces:
- CustomPropertyItemHandler
- This class in other games:
- UT3
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. |
Resonsible for how the data associated with this list is presented. Updates the list's operating parameters (CellHeight, CellWidth, etc.) according to the presentation type for the data contained by this list.
Routes render messages from the list to the individual elements, adding any additional data necessary for the element to understand how to render itself. For example, a listdata component might add that the element being rendered is the currently selected element, so that the element can adjust the way it renders itself accordingly. For a tree-type list, the listdata component might add whether the element being drawn is currently open, has children, etc.
Properties[edit]
Property group 'UIComp_UTUIMenuListPresenter'[edit]
NormalItemPrefab[edit]
Type: UIPrefab
The prefab to use for normal items.
PrefabMarkupReplaceList[edit]
Type: array<PrefabMarkupReplace>
SelectedItemHeight[edit]
Type: int
Size of the selected prefab item.
Default value: 50
SelectedItemPrefab[edit]
Type: UIPrefab
The prefab to use for the selected item.
Internal variables[edit]
InstancedPrefabs[edit]
Type: array<InstancedPrefabInfo>
Modifiers: transient
Instances of prefabs for each of the items in the list.
Default values[edit]
Property | Value |
---|---|
bDisplayColumnHeaders | False |
ListItemOverlay[0] | UITexture'UTGame.Default__UIComp_UTUIMenuListPresenter:NormalOverlayTemplate' |
ListItemOverlay[1] | UITexture'UTGame.Default__UIComp_UTUIMenuListPresenter:ActiveOverlayTemplate' |
ListItemOverlay[2] | UITexture'UTGame.Default__UIComp_UTUIMenuListPresenter:SelectionOverlayTemplate' |
ListItemOverlay[3] | UITexture'UTGame.Default__UIComp_UTUIMenuListPresenter:HoverOverlayTemplate' |
Subobjects[edit]
ActiveOverlayTemplate[edit]
Class: Engine.UITexture
Inherits from: UIComp_ListPresenter.ActiveOverlayTemplate
No new values.
HoverOverlayTemplate[edit]
Class: Engine.UITexture
Inherits from: UIComp_ListPresenter.HoverOverlayTemplate
No new values.
NormalOverlayTemplate[edit]
Class: Engine.UITexture
Inherits from: UIComp_ListPresenter.NormalOverlayTemplate
No new values.
SelectionOverlayTemplate[edit]
Class: Engine.UITexture
Inherits from: UIComp_ListPresenter.SelectionOverlayTemplate
No new values.
Structs[edit]
InstancedPrefabInfo[edit]
Modifiers: native
Struct to store info/references about the instanced prefab.
- UIPrefabInstance PrefabInstance
- array<UIObject> ResolvedObjects
PrefabMarkupReplace[edit]
Modifiers: native
List of prefab widgets to replace with current selected item values.