I search for solutions in this order: Past Code, Unreal Source, Wiki, BUF, groups.yahoo, google, screaming at monitor. – RegularX
UE3:UTUIFrontEnd_BindKeysPS3 (UT3)
Object >> UIRoot >> UIScreenObject >> UIScene >> UTUIScene >> UTUIFrontEnd >> UTUIFrontEnd_BindKeysPS3 |
Contents
- 1 Properties
- 1.1 bCustomMode
- 1.2 bShowCrucialBindWarning
- 1.3 ButtonLabels
- 1.4 ButtonProfileMappings
- 1.5 ButtonStartingValues
- 1.6 ButtonStartingValuesStorage
- 1.7 CrucialBindValues
- 1.8 LabelNames
- 1.9 LeftStickLabel
- 1.10 LeftStickStrings
- 1.11 NonIntrusiveMessageBoxScene
- 1.12 OptionList
- 1.13 PossiblePresets
- 1.14 Preset1
- 1.15 Preset2
- 1.16 Preset3
- 1.17 PresetList
- 1.18 RightStickLabel
- 1.19 RightStickStrings
- 1.20 SticksStartingValue
- 1.21 SticksStartingValueStorage
- 1.22 StringListDataStore
- 1.23 Subobjects
- 2 Enums
- 3 Structs
- 4 Delegates
- 5 Functions
- 5.1 Events
- 5.2 Other instance functions
- 5.2.1 BindingsHaveChanged
- 5.2.2 CheckForCrucialBindsAndClose
- 5.2.3 CheckForPreset
- 5.2.4 GetFirstUnboundCrucialBind
- 5.2.5 HandleInputKey
- 5.2.6 ModeChanged
- 5.2.7 OnAccept
- 5.2.8 OnAcceptOptions
- 5.2.9 OnBack
- 5.2.10 OnBackSceneDeactivated
- 5.2.11 OnButtonBar_Accept
- 5.2.12 OnButtonBar_Back
- 5.2.13 OnButtonBar_ToggleCustomMode
- 5.2.14 OnMenu_LoseChanges_Confirm
- 5.2.15 OnOptionList_OptionChanged
- 5.2.16 OnPresetList_OptionChanged
- 5.2.17 OnSwitchMode_Confirm
- 5.2.18 OnToggleCustomMode
- 5.2.19 SetPresetValues
- 5.2.20 SetupButtonBar
- 5.2.21 UpdateButtonLabels
- Package:
- UTGame
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. |
Copyright 1998-2008 Epic Games, Inc. All Rights Reserved.
Key binding screen for the PS3.
Properties
bCustomMode
Type: bool
Modifiers: transient
Whether or not the user is customizing the entire screen.
bShowCrucialBindWarning
Type: bool
Modifiers: transient
Whether to display the crucialbind warning when closing the lose saved data screen.
ButtonLabels
Modifiers: transient
ButtonProfileMappings
Default value, index 0: 429
Default value, index 1: 430
Default value, index 2: 431
Default value, index 3: 432
Default value, index 4: 433
Default value, index 5: 434
Default value, index 6: 436
Default value, index 7: 438
Default value, index 8: 435
Default value, index 9: 437
Default value, index 10: 439
Default value, index 11: 440
Default value, index 12: 441
Default value, index 13: 442
Default value, index 14: 443
ButtonStartingValues
Modifiers: transient
Starting values for the buttons.
ButtonStartingValuesStorage
Modifiers: transient
Starting values after presets are considered so we can determine if a change was actually made for warning message.
CrucialBindValues
Modifiers: transient
List of what binds are crucial or not.
LabelNames
Modifiers: transient
LeftStickLabel
Type: UILabel
Modifiers: transient
LeftStickStrings
Modifiers: transient
Localized labels for the left and right sticks depending on the current analog stick action.
NonIntrusiveMessageBoxScene
Type: UIScene
Modifiers: transient
Global scene reference for non intrusive message box scene
OptionList
Type: UTUIOptionList
Modifiers: transient
Reference to the option list for this widget
PossiblePresets
Type: array<PS3InputPreset>
Preset1
Type: array<UTProfileSettings.EDigitalButtonActions>
Default value, index 0: DBA_Jump
Default value, index 1: DBA_ToggleMelee
Default value, index 2: DBA_Use
Default value, index 3: DBA_ShowMap
Default value, index 4: DBA_ShowScores
Default value, index 5: DBA_NextWeapon
Default value, index 6: DBA_Fire
Default value, index 7: DBA_BestWeapon
Default value, index 8: DBA_WeaponPicker
Default value, index 9: DBA_AltFire
Default value, index 10: DBA_Jump
Default value, index 11: DBA_TriggerHero
Default value, index 12: DBA_FeignDeath
Default value, index 13: DBA_ShowCommandMenu
Default value, index 14: DBA_ToggleSpeaking
Preset2
Type: array<UTProfileSettings.EDigitalButtonActions>
Default value, index 0: DBA_Jump
Default value, index 1: DBA_ToggleMelee
Default value, index 2: DBA_Use
Default value, index 3: DBA_ShowMap
Default value, index 4: DBA_ShowScores
Default value, index 5: DBA_Fire
Default value, index 6: DBA_NextWeapon
Default value, index 7: DBA_BestWeapon
Default value, index 8: DBA_AltFire
Default value, index 9: DBA_WeaponPicker
Default value, index 10: DBA_Jump
Default value, index 11: DBA_TriggerHero
Default value, index 12: DBA_FeignDeath
Default value, index 13: DBA_ShowCommandMenu
Default value, index 14: DBA_ToggleSpeaking
Preset3
Type: array<UTProfileSettings.EDigitalButtonActions>
Default value, index 0: DBA_Jump
Default value, index 1: DBA_ToggleMelee
Default value, index 2: DBA_Use
Default value, index 3: DBA_ShowMap
Default value, index 4: DBA_ShowScores
Default value, index 5: DBA_Fire
Default value, index 6: DBA_AltFire
Default value, index 7: DBA_BestWeapon
Default value, index 8: DBA_WeaponPicker
Default value, index 9: DBA_NextWeapon
Default value, index 10: DBA_Jump
Default value, index 11: DBA_TriggerHero
Default value, index 12: DBA_FeignDeath
Default value, index 13: DBA_ShowCommandMenu
Default value, index 14: DBA_ToggleSpeaking
PresetList
Type: UTUIOptionList
Modifiers: transient
RightStickLabel
Type: UILabel
Modifiers: transient
RightStickStrings
Modifiers: transient
SticksStartingValue
Type: int
Modifiers: transient
SticksStartingValueStorage
Type: int
Modifiers: transient
StringListDataStore
Type: UTUIDataStore_StringList
Modifiers: transient
Reference to the string list datastore.
Subobjects
SceneEventComponent
Class: Engine.UIComp_Event
Inherits from: UTUIFrontEnd.SceneEventComponent
No new values.
Enums
EPossiblePS3Buttons
- UTPS3Button_X
- UTPS3Button_Circle
- UTPS3Button_Square
- UTPS3Button_Triangle
- UTPS3Button_Select
- UTPS3Button_R1
- UTPS3Button_R2
- UTPS3Button_R3
- UTPS3Button_L1
- UTPS3Button_L2
- UTPS3Button_L3
- UTPS3Button_DPadUp
- UTPS3Button_DPadDown
- UTPS3Button_DPadLeft
- UTPS3Button_DPadRight
Structs
PS3InputPreset
PS3 presets
Delegates
MarkDirty
Delegate to mark the profile as dirty.
Functions
Events
PostInitialize
Overrides: UTUIFrontEnd.PostInitialize
Post initialize callback.
Other instance functions
BindingsHaveChanged
Whether the bindings have changed or not.
CheckForCrucialBindsAndClose
Will first check to see if there are any unbound crucial binds and close the scene if not. Returns true if successfully closing.
CheckForPreset
Checks to see if we are in a preset mode. If so, it sets the appropriate variables and displays the preset selector instead of the custom selector.
GetFirstUnboundCrucialBind
Returns the index of the first crucial bind not bound. Returns -1 if all is good.
HandleInputKey
Overrides: UTUIFrontEnd.HandleInputKey
Provides a hook for unrealscript to respond to input using actual input key names (i.e. Left, Tab, etc.)
Called when an input key event is received which this widget responds to and is in the correct state to process. The keys and states widgets receive input for is managed through the UI editor's key binding dialog (F8).
This delegate is called BEFORE kismet is given a chance to process the input.
Parameters:
- EventParms - information about the input event.
Returns:
- TRUE to indicate that this input key was processed; no further processing will occur on this input key event.
ModeChanged
Handles visiblity/focus changes depending on which mode we are in.
OnAccept
Callback for when the user wants to save their options.
OnAcceptOptions
Delegate for when the user accepts either option or preset list.
OnBack
Callback for when the user wants to exit this screen.
OnBackSceneDeactivated
Called when the back dialog is closed.
OnButtonBar_Accept
Button bar callbacks.
OnButtonBar_Back
OnButtonBar_ToggleCustomMode
OnMenu_LoseChanges_Confirm
Confirmation for the exit game dialog.
OnOptionList_OptionChanged
Delegate for when the user changes one of the options in this option list.
OnPresetList_OptionChanged
Delegate for when the user changes one of the options in the preset list.
OnSwitchMode_Confirm
Confirmation for the switch mode dialog.
OnToggleCustomMode
Toggles between preset and custom modes.
SetPresetValues
Sets the buttons to the current preset setting
SetupButtonBar
Overrides: UTUIFrontEnd.SetupButtonBar
Callback to setup the buttonbar for this scene.
UpdateButtonLabels
Updates the labels for the buttons on the 360 controller diagram.