I search for solutions in this order: Past Code, Unreal Source, Wiki, BUF, groups.yahoo, google, screaming at monitor. – RegularX
UE3:UTProfileSettings instance functions (UDK)
Object >> OnlinePlayerStorage >> OnlineProfileSettings >> UTProfileSettings (instance functions) |
Contents
- 1 Instance functions
- 1.1 ActionIsBound
- 1.2 AddPersistentKey
- 1.3 ApplyAllKeyBindings
- 1.4 ApplyKeyBinding
- 1.5 AreAnyChaptersUnlocked
- 1.6 bGameInProgress
- 1.7 FindKeyEnum
- 1.8 FindKeyName
- 1.9 GetActionName
- 1.10 GetCampaignSkillLevel
- 1.11 GetChapterMask
- 1.12 GetCurrentMissionData
- 1.13 GetDBAFromCommand
- 1.14 GetProfileIDForDBA
- 1.15 GetProfileSettingValueFloatByName
- 1.16 GetProfileSettingValueIdByName
- 1.17 GetProfileSettingValueIntByName
- 1.18 GetProfileSettingValueStringByName
- 1.19 HasPersistentKey
- 1.20 IsChapterUnlocked
- 1.21 NewGame
- 1.22 RemoveDBABindings
- 1.23 RemovePersistentKey
- 1.24 SetCampaignSkillLevel
- 1.25 SetChapterMask
- 1.26 SetCurrentMissionData
- 1.27 SetKeyBinding
- 1.28 SetKeyBindingUsingCommand
- 1.29 StoreKeysUsingPlayerInput
- 1.30 UnbindKey
- 1.31 UnlockChapter
- UTProfileSettings instance functions in other games:
- UT3
- Other member categories for this class:
- constants, defaults, enums, properties
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. |
Instance functions[edit]
ActionIsBound[edit]
Whether an action has been bound or not.
AddPersistentKey[edit]
Add a PersistentKey
Parameters:
- AddKey - The Persistent Key to add
Returns:
- true if successful.
ApplyAllKeyBindings[edit]
Applies all possible bindings to the specified player input.
Parameters:
- InPlayerInput - PlayerInput to bind keys on
ApplyKeyBinding[edit]
Applies a key binding to the given player input, rebinds keys that are already bound, doesn't unbind keys already assigned to the action.
Parameters:
- InPlayerInput - PlayerInput to bind keys on
- KeyBinding - Action to bind keys for.
AreAnyChaptersUnlocked[edit]
bGameInProgress[edit]
Returns:
- true if a game is in progress
FindKeyEnum[edit]
Looks up a keybinding enum value given its name.
Parameters:
- KeyName - Key name to look up the enum for.
Returns:
- Returns the enum value for the key or INDEX_NONE if none was found.
FindKeyName[edit]
Looks up a keybinding name given an enum value
Parameters:
- KeyName - Key name to look up the enum for.
Returns:
- Returns the name for the key if it exists, or otherwise.
GetActionName[edit]
GetCampaignSkillLevel[edit]
GetChapterMask[edit]
GetCurrentMissionData[edit]
Parameters:
- MissionID - Returns the Mission ID for the current mission
- MissionResult - Returns the results for the last mission.
GetDBAFromCommand[edit]
Attempts to find a digital button action enum using a string command
Parameters:
- Command - Command to find
Returns:
- an EDigitalButtonAction enum value if one exists, INDEX_NONE otherwise.
GetProfileIDForDBA[edit]
Returns the profile ID for a digital button action.
Parameters:
- KeyAction - Action to return a profile ID for.
Returns:
- Returns the profile ID for the action.
GetProfileSettingValueFloatByName[edit]
Returns the float value of a profile setting given its name.
Returns:
- Whether or not the value was retrieved
GetProfileSettingValueIdByName[edit]
Returns the Id mapped value of a profile setting given its name.
Returns:
- Whether or not the value was retrieved
GetProfileSettingValueIntByName[edit]
Returns the integer value of a profile setting given its name.
Returns:
- Whether or not the value was retrieved
GetProfileSettingValueStringByName[edit]
Returns the string value of a profile setting given its name.
Returns:
- Whether or not the value was retrieved
HasPersistentKey[edit]
Check to see if a Persistent Key has been set.
Parameters:
- SearchKey - The Persistent Key to look for
- PSI_Index - Optional Out> returns the PSI Index for the slot holding the key
Returns:
- true if the key exists, false if it doesn't
IsChapterUnlocked[edit]
NewGame[edit]
Resets the single player game profile settings for a new game
RemoveDBABindings[edit]
Removes any binds the profile manages.
RemovePersistentKey[edit]
Remove a PersistentKey
Parameters:
- RemoveKey - The Persistent Key to remove
Returns:
- true if successful
SetCampaignSkillLevel[edit]
SetChapterMask[edit]
SetCurrentMissionData[edit]
SetKeyBinding[edit]
Sets a binding for a specified key action.
Parameters:
- KeyAction - DBA to bind
- KeyBinding1 - Key to bind #1
- KeyBinding2 - Key to bind #2
- KeyBinding3 - Key to bind #3
- KeyBinding4 - Key to bind #4
SetKeyBindingUsingCommand[edit]
Sets a binding for a specified command.
Parameters:
- KeyAction - DBA to bind
- KeyBinding1 - Key to bind #1
- KeyBinding2 - Key to bind #2
- KeyBinding3 - Key to bind #3
- KeyBinding4 - Key to bind #4
StoreKeysUsingPlayerInput[edit]
Stores key settings in the profile using the player input object provided.
Parameters:
- PInput - Player input to get bindings from.
UnbindKey[edit]
Unbinds the specified key.
Parameters:
- PInput - Player input to operate on
- BindName - Key to unbind