Overview Package Class Source Class tree Glossary
previous class      next class frames      no frames

UTGame.UTUIDataStore_StringAliasMap

Extends
UIDataStore_StringAliasMap
Modifiers
native ( UI ) Config ( Game )

This datastore allows games to map aliases to strings that may change based on the current platform or language setting. Copyright 1998-2008 Epic Games, Inc. All Rights Reserved.

Core.Object
|   
+-- Engine.UIRoot
   |   
   +-- Engine.UIDataProvider
      |   
      +-- Engine.UIDataStore
         |   
         +-- Engine.UIDataStore_StringAliasMap
            |   
            +-- UTGame.UTUIDataStore_StringAliasMap

Variables Summary
intFakePlatform
Inherited Variables from Engine.UIDataStore_StringAliasMap
MenuInputMapArray, MenuInputSets, PlayerIndex
Inherited Variables from Engine.UIDataStore
RefreshSubscriberNotifies, Tag

Structures Summary
Inherited Structures from Engine.UIDataStore_StringAliasMap
UIMenuInputMap

Functions Summary
functionint GetStringWithFieldName (String FieldName, out String MappedString)
Inherited Functions from Engine.UIDataStore_StringAliasMap
FindMappingWithFieldName, GetPlayerOwner, GetStringWithFieldName
Inherited Functions from Engine.UIDataStore
GetDataStoreClient, NotifyGameSessionEnded, OnCommit, RefreshSubscribers, Registered, SubscriberAttached, SubscriberDetached, Unregistered


Variables Detail

FakePlatform Source code

var config int FakePlatform;
Debug variable to fake a platform: -1 = Normal, 0 = PC, 1 = XBox360, 2 = PS3


Functions Detail

GetStringWithFieldName Source code

native virtual function int GetStringWithFieldName ( String FieldName, out String MappedString )
Set MappedString to be the localized string using the FieldName as a key Returns the index into the mapped string array of where it was found.


Defaultproperties

defaultproperties
{
   FakePlatform=-1
   MenuInputMapArray(0)=
   MenuInputMapArray(1)=(FieldName="Term_Controller",Set="PC",MappedText="<Strings:UTGameUI.Terms.Controller_PC>")
   MenuInputMapArray(2)=(FieldName="Term_Controller",Set="PS3",MappedText="<Strings:UTGameUI.Terms.Controller_PS3>")
   MenuInputMapArray(3)=(FieldName="Term_Controller",Set="360",MappedText="<Strings:UTGameUI.Terms.Controller_360>")
   MenuInputMapArray(4)=(FieldName="Term_GamerCard",Set="PS3",MappedText="<Strings:UTGameUI.Terms.GamerCard_PS3>")
   MenuInputMapArray(5)=(FieldName="Term_GamerCard",Set="PC",MappedText="<Strings:UTGameUI.Terms.GamerCard_PC>")
   MenuInputMapArray(6)=(FieldName="Term_GamerCard",Set="360",MappedText="<Strings:UTGameUI.Terms.GamerCard_360>")
   MenuInputMapArray(7)=(FieldName="CycleTabs",Set="PS3",MappedText="CYCLE TABS")
   MenuInputMapArray(8)=(FieldName="CycleTabs",Set="360",MappedText="CYCLE TABS")
   MenuInputMapArray(9)=(FieldName="AnyKey",Set="PC",MappedText="<Strings:UTGameUI.Generic.Fire> ")
   MenuInputMapArray(10)=(FieldName="Accept",Set="360",MappedText="<Strings:UTGameUI.ButtonFont.Xenon_A> ")
   MenuInputMapArray(11)=(FieldName="Cancel",Set="360",MappedText="<Strings:UTGameUI.ButtonFont.Xenon_B> ")
   MenuInputMapArray(12)=(FieldName="Conditional1",Set="360",MappedText="<Strings:UTGameUI.ButtonFont.Xenon_Y> ")
   MenuInputMapArray(13)=(FieldName="Conditional2",Set="360",MappedText="<Strings:UTGameUI.ButtonFont.Xenon_X> ")
   MenuInputMapArray(14)=(FieldName="Start",Set="360",MappedText="<Strings:UTGameUI.ButtonFont.Xenon_Start> ")
   MenuInputMapArray(15)=(FieldName="ShiftUp",Set="360",MappedText="<Strings:UTGameUI.ButtonFont.Xenon_LeftBumper> ")
   MenuInputMapArray(16)=(FieldName="ShiftDown",Set="360",MappedText="<Strings:UTGameUI.ButtonFont.Xenon_RightBumper> ")
   MenuInputMapArray(17)=(FieldName="ShiftUpTrigger",Set="360",MappedText="<Strings:UTGameUI.ButtonFont.Xenon_LeftTrigger> ")
   MenuInputMapArray(18)=(FieldName="ShiftDownTrigger",Set="360",MappedText="<Strings:UTGameUI.ButtonFont.Xenon_RightTrigger> ")
   MenuInputMapArray(19)=(FieldName="ShiftBothTrigger",Set="360",MappedText="<Strings:UTGameUI.ButtonFont.Xenon_LeftTrigger><Strings:UTGameUI.ButtonFont.Xenon_RightTrigger> ")
   MenuInputMapArray(20)=(FieldName="Defaults",Set="360",MappedText="<Strings:UTGameUI.ButtonFont.Xenon_LeftTrigger> ")
   MenuInputMapArray(21)=(FieldName="AnyKey",Set="360",MappedText="<Strings:UTGameUI.ButtonFont.Xenon_A> ")
   MenuInputMapArray(22)=(FieldName="Accept",Set="PS3",MappedText="<Strings:UTGameUI.ButtonFont.PS3_X> ")
   MenuInputMapArray(23)=(FieldName="Cancel",Set="PS3",MappedText="<Strings:UTGameUI.ButtonFont.PS3_Circle> ")
   MenuInputMapArray(24)=(FieldName="Conditional1",Set="PS3",MappedText="<Strings:UTGameUI.ButtonFont.PS3_Triangle> ")
   MenuInputMapArray(25)=(FieldName="Conditional2",Set="PS3",MappedText="<Strings:UTGameUI.ButtonFont.PS3_Square> ")
   MenuInputMapArray(26)=(FieldName="Start",Set="PS3",MappedText="<Strings:UTGameUI.ButtonFont.PS3_Start> ")
   MenuInputMapArray(27)=(FieldName="Select",Set="PS3",MappedText="<Strings:UTGameUI.ButtonFont.PS3_Select> ")
   MenuInputMapArray(28)=(FieldName="ShiftUp",Set="PS3",MappedText="<Strings:UTGameUI.ButtonFont.PS3_L1> ")
   MenuInputMapArray(29)=(FieldName="ShiftDown",Set="PS3",MappedText="<Strings:UTGameUI.ButtonFont.PS3_R1> ")
   MenuInputMapArray(30)=(FieldName="ShiftUpTrigger",Set="PS3",MappedText="<Strings:UTGameUI.ButtonFont.PS3_L2> ")
   MenuInputMapArray(31)=(FieldName="ShiftDownTrigger",Set="PS3",MappedText="<Strings:UTGameUI.ButtonFont.PS3_R2> ")
   MenuInputMapArray(32)=(FieldName="ShiftBothTrigger",Set="PS3",MappedText="<Strings:UTGameUI.ButtonFont.PS3_L2><Strings:UTGameUI.ButtonFont.PS3_R2> ")
   MenuInputMapArray(33)=(FieldName="LeftTrigger",Set="PS3",MappedText="<Strings:UTGameUI.ButtonFont.PS3_L2> ")
   MenuInputMapArray(34)=(FieldName="Defaults",Set="PS3",MappedText="<Strings:UTGameUI.ButtonFont.PS3_L2> ")
   MenuInputMapArray(35)=(FieldName="RightTrigger",Set="PS3",MappedText="<Strings:UTGameUI.ButtonFont.PS3_R2> ")
   MenuInputMapArray(36)=(FieldName="AnyKey",Set="PS3",MappedText="<Strings:UTGameUI.ButtonFont.PS3_X> ")
   Name="Default__UTUIDataStore_StringAliasMap"
   ObjectArchetype=UIDataStore_StringAliasMap'Engine.Default__UIDataStore_StringAliasMap'
}

Overview Package Class Source Class tree Glossary
previous class      next class frames      no frames
Creation time: sk 18-3-2018 10:00:58.487 - Created with UnCodeX