I search for solutions in this order: Past Code, Unreal Source, Wiki, BUF, groups.yahoo, google, screaming at monitor. – RegularX

UE2:Tab_ControlSettings (UE2Runtime)

From Unreal Wiki, The Unreal Engine Documentation Site
Jump to: navigation, search
UE2Runtime Object >> GUI >> GUIComponent >> GUIMultiComponent >> GUIPanel >> GUITabPanel >> Tab_ControlSettings
Package: 
RTInterface
This class in other games:
UT2003, UT2004

null

Constants[edit]

DefaultBindings[edit]

Value: 54

  1. of default bindings there are

Properties[edit]

Bindings[edit]

Type: array<KeyBinding>

Holds the array of key bindings

Default value, index 0:

Member Value
bIsSectionLabel True
KeyLabel "Movement"

Default value, index 1:

Member Value
Alias "MoveForward"
KeyLabel "Forwards"

Default value, index 10:

Member Value
Alias "TurnLeft"
KeyLabel "Turn Left"

Default value, index 11:

Member Value
Alias "TurnRight"
KeyLabel "Turn Right"

Default value, index 12:

Member Value
Alias "LookUp"
KeyLabel "Look Up"

Default value, index 13:

Member Value
Alias "LookDown"
KeyLabel "Look Down"

Default value, index 14:

Member Value
Alias "CenterView"
KeyLabel "Center View"

Default value, index 15:

Member Value
bIsSectionLabel True
KeyLabel "Communication"

Default value, index 16:

Member Value
Alias "Talk"
KeyLabel "Say"

Default value, index 17:

Member Value
Alias "TeamTalk"
KeyLabel "Team Say"

Default value, index 18:

Member Value
Alias "SpeechMenuToggle"
KeyLabel "Speech Menu"

Default value, index 19:

Member Value
bIsSectionLabel True
KeyLabel "Hud"

Default value, index 20:

Member Value
Alias "MoveBackward"
KeyLabel "Backwards"

Default value, index 21:

Member Value
Alias "GrowHud"
KeyLabel "Grow Hud"

Default value, index 22:

Member Value
Alias "ShrinkHud"
KeyLabel "Shrink Hud"

Default value, index 23:

Member Value
bIsSectionLabel True
KeyLabel "Miscellaneous"

Default value, index 24:

Member Value
Alias "Pause"
KeyLabel "Pause"

Default value, index 25:

Member Value
Alias "shot"
KeyLabel "Screenshot"

Default value, index 26:

Member Value
Alias "ShowMenu"
KeyLabel "Menu"

Default value, index 27:

Member Value
Alias "InGameChat"
KeyLabel "In Runtime Chat"

Default value, index 28:

Member Value
Alias "ServerInfo"
KeyLabel "Server Info"

Default value, index 29:

Member Value
Alias "StrafeLeft"
KeyLabel "Sidestep Left"

Default value, index 30:

Member Value
Alias "StrafeRight"
KeyLabel "Sidestep Right"

Default value, index 31:

Member Value
Alias "Jump"
KeyLabel "Jump"

Default value, index 32:

Member Value
Alias "Walking"
KeyLabel "Walk"

Default value, index 33:

Member Value
Alias "Duck"
KeyLabel "Crouch"

Default value, index 34:

Member Value
Alias "Strafe"
KeyLabel "Sidestep Toggle"

Default value, index 35:

Member Value
bIsSectionLabel True
KeyLabel "Looking"

BkColor[edit]

Type: Object.Color


Default value:

Member Value
A 200
B 100
G 24
R 24

bListInitialised[edit]

Type: bool


bSetNextKeyPress[edit]

Type: bool


Footer[edit]

Type: string

Modifiers: localized


Default value: "] Perform this action "

HackIndex[edit]

Type: int

Hacky Hacky

Header[edit]

Type: string

Modifiers: localized


Default value: "["

Labels[edit]

Type: string

Array size: 54

Modifiers: localized

fixed-length array for localization. accesses clamped to [0,74]

Default value, index 0: "Movement"

Default value, index 1: "Forwards"

Default value, index 10: "Turn Left"

Default value, index 11: "Turn Right"

Default value, index 12: "Look Up"

Default value, index 13: "Look Down"

Default value, index 14: "Center View"

Default value, index 15: "Communication"

Default value, index 16: "Say"

Default value, index 17: "Team Say"

Default value, index 18: "Speech Menu"

Default value, index 19: "Hud"

Default value, index 20: "Backwards"

Default value, index 21: "Grow Hud"

Default value, index 22: "Shrink Hud"

Default value, index 23: "Miscellaneous"

Default value, index 24: "Pause"

Default value, index 25: "Screenshot"

Default value, index 26: "Menu"

Default value, index 27: "In Runtime Chat"

Default value, index 28: "Server Info"

Default value, index 29: "Sidestep Left"

Default value, index 30: "Sidestep Right"

Default value, index 31: "Jump"

Default value, index 32: "Walk"

Default value, index 33: "Crouch"

Default value, index 34: "Sidestep Toggle"

Default value, index 35: "Looking"

MyListBox[edit]

Type: GUIListBox


NewIndex[edit]

Type: int


NewSubIndex[edit]

Type: int


row[edit]

Type: int


SectionLabelMargin[edit]

Type: float


Default value: 10.0

SelStyle[edit]

Type: GUIStyles


Default values[edit]

Property Value
Controls[0] GUIListBox'RTInterface.Tab_ControlSettings.KeyConfigKeyList'
Controls[1] GUIImage'RTInterface.Tab_ControlSettings.KeyConfigBK1'
Controls[2] GUIImage'RTInterface.Tab_ControlSettings.KeyConfigBK2'
Controls[3] GUIImage'RTInterface.Tab_ControlSettings.KeyConfigBK3'
Controls[4] GUILabel'RTInterface.Tab_ControlSettings.KeyConfigAliasLabel'
Controls[5] GUILabel'RTInterface.Tab_ControlSettings.KeyConfigAliasLabel2'
Controls[6] GUILabel'RTInterface.Tab_ControlSettings.KeyConfigAliasLabel3'
Controls[7] GUIButton'RTInterface.Tab_ControlSettings.KeyResetButton'
WinHeight 0.74
WinTop 0.15

Structs[edit]

KeyBinding[edit]

bool bIsSectionLabel 
string KeyLabel 
string Alias 
array<int> Binds 
array<string> BindKeyNames 
array<string> BindLocalizedKeyNames 

Instance functions[edit]

AddNewKey[edit]

function AddNewKey (int Index, int SubIndex, byte NewKey)


AddToBindings[edit]

function AddToBindings (string Alias, string KeyLabel, bool bSectionLabel)


DrawBinding[edit]

function DrawBinding (Canvas Canvas, int Item, float X, float Y, float W, float H, bool bSelected)


GetCurrentKeyBind[edit]

function string GetCurrentKeyBind (int index, int bind)


GetNewKey[edit]

function bool GetNewKey (GUIComponent Sender)


InitBindings[edit]

function InitBindings ()


InitComponent[edit]

function InitComponent (GUIController MyController, GUIComponent MyOwner)

Overrides: GUIPanel.InitComponent


ListChange[edit]

function ListChange (GUIComponent Sender)


ListOnKeyEvent[edit]

function bool ListOnKeyEvent (out byte Key, out byte State, float delta)


MyOnAdjustTop[edit]

function MyOnAdjustTop (GUIComponent Sender)


RawKey[edit]

function bool RawKey (byte NewKey)


RemoveAllOccurance[edit]

function RemoveAllOccurance (byte NewKey)


RemoveExistingKey[edit]

function RemoveExistingKey (int Index, int SubIndex)


ResetClicked[edit]

function bool ResetClicked (GUIComponent Sender)


SearchDown[edit]

function SearchDown (int OldIndex)


SearchUp[edit]

function SearchUp (int OldIndex)


ShowPanel[edit]

function ShowPanel (bool bShow)

Overrides: GUITabPanel.ShowPanel


Swap[edit]

function Swap (int index, int a, int b)


UpdateHint[edit]

function UpdateHint (int index)


Weight[edit]

function int Weight (int i)