Worst-case scenario: the UEd Goblin wipes the map and burns down your house.
UE3:UTUICharacterPartMenuList (UT3)
From Unreal Wiki, The Unreal Engine Documentation Site
| Object >> UIRoot >> UIScreenObject >> UIObject >> UTUI_Widget >> UTDrawPanel >> UTSimpleList >> UTUIMenuList >> UTUICharacterPartMenuList |
Contents |
| This is an auto-generated page and may need human attention. Please remove this tag if the page seems reasonably complete or replace it with the {{expand}} tag if the page is not yet complete. |
Copyright 1998-2007 Epic Games, Inc. All Rights Reserved.
Specific version of the menu list that draws a mesh in addition to an item background.
[edit] Properties
[edit] Property group 'UTUICharacterPartMenuList'
[edit] DefaultLight
Type: LightComponent
Light for the mesh widget.
Default value: DirectionalLightComponent'WidgetLight'
[edit] DefaultLight2
Type: LightComponent
Light for the mesh widget.
[edit] NormalMeshScale
Type: float
Scaling value for the mesh when it is not selected.
Default value: 1.0
[edit] SelectedMeshScale
Type: float
Scaling value for the mesh when it is selected.
Default value: 3.0
[edit] Internal variables
[edit] bAllowPartLoading
Type: bool
Whether or not to allow character parts to load, this will need to be set to true before the list will display any parts.
[edit] Meshes
Type: array<PartMeshInfo>
Modifiers: transient
[edit] PartRotation
Type: Object.Vector
Extra rotation to be applied to all parts, used to tweak the viewing angle of the part.
[edit] Default values
| Property | Value |
|---|---|
| bHorizontalList | True |
| bSupports3DPrimitives | True |
| bSupportsPrimaryStyle | False |
| DefaultCellHeight | 70.0 |
[edit] Subobjects
[edit] WidgetEventComponent
Class: Engine.UIComp_Event
Inherits from: UTUIMenuList.WidgetEventComponent
No new values.
[edit] WidgetLight
Class: Engine.DirectionalLightComponent
No new values.
[edit] Structs
[edit] PartMeshInfo
Modifiers: native
Array of part meshes, generated by RegenerateOptions.
- SkeletalMeshComponent MeshComp
- Object.Vector Offset
- float Scale
- bool bHidden
[edit] Functions
[edit] Native functions
[edit] RegenerateOptions
Overrides: UTUIMenuList.RegenerateOptions
Regenerates the list of objects and mesh components for this widget.
[edit] Events
[edit] DrawPanel
Overrides: UTSimpleList.DrawPanel
Render the list. At this point each cell should be sized, etc.
[edit] Other instance functions
[edit] DrawItem
Overrides: UTSimpleList.DrawItem
Draws an item to the screen. NOTE this function can assume that the item being drawn is not the selected item
[edit] DrawSelectionBG
Overrides: UTSimpleList.DrawSelectionBG
Draw the selection Bar
[edit] ProcessInputKey
Overrides: UTSimpleList.ProcessInputKey
Input handling callback.
