UE3:OnlineProfileSettings (UDK)
![]() |
Object >> OnlinePlayerStorage >> OnlineProfileSettings |
- Package:
- Engine
- Direct subclass:
- UTProfileSettings
- This class in other games:
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. |
This class holds the data used in reading/writing online profile settings. Online profile settings are stored by an external service.
Properties
DefaultSettings
Type: array<OnlinePlayerStorage.OnlineProfileSetting>
These are the settings to use when no setting has been specified yet for a given id. These values should be used by subclasses to fill in per game default settings
OwnerMappings
Type: array<Settings.IdToStringMapping>
Modifiers: const
Mappings for owner information
Default value, index 1:
Member | Value |
---|---|
Id | 1 |
Name | 'Online Service Setting' |
Default value, index 2:
Member | Value |
---|---|
Id | 2 |
Name | 'Game Setting' |
ProfileSettingIds
Holds the list of profile settings to read from the service. NOTE: Only used for a read request and populated by the subclass
Default values
Property | Value | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
ProfileMappings[0] |
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
ProfileMappings[1] |
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
ProfileMappings[2] |
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
ProfileMappings[3] |
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
ProfileMappings[4] |
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
ProfileMappings[5] |
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
ProfileMappings[6] |
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
ProfileMappings[7] |
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
ProfileMappings[8] |
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
ProfileMappings[9] |
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
ProfileMappings[10] |
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
ProfileMappings[11] |
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
ProfileMappings[12] |
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
ProfileMappings[13] |
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
ProfileMappings[14] |
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
ProfileMappings[15] |
|
Enums
See OnlineProfileSettings enums.
Functions
Native functions
SetToDefaults
Overrides: OnlinePlayerStorage.SetToDefaults
Sets all of the profile settings to their default values
AppendVersionToReadIds
Adds the version id to the read ids if it is not present
AppendVersionToSettings
Adds the version number to the read data if not present
GetProfileSettingDefaultFloat
Searches for the profile setting by id and gets the default value float
Parameters:
- ProfileSettingId - the id of the profile setting to return the default of
- Value - the out value of the default setting
Returns:
- true if the profile setting was found and retrieved the default float, false otherwise
GetProfileSettingDefaultId
Searches for the profile setting by id and gets the default value index
Parameters:
- ProfileSettingId - the id of the profile setting to return
- DefaultId - the out value of the default id
- ListIndex - the out value of the index where that value lies in the ValueMappings list
Returns:
- true if the profile setting was found and retrieved the default id, false otherwise
GetProfileSettingDefaultInt
Searches for the profile setting by id and gets the default value int
Parameters:
- ProfileSettingId - the id of the profile setting to return the default of
- Value - the out value of the default setting
Returns:
- true if the profile setting was found and retrieved the default int, false otherwise
GetVersionNumber
Returns the version number that was found in the profile read results
SetDefaultVersionNumber
Sets the version number to the class default
Events
ModifyAvailableProfileSettings
Hooks to allow child classes to dynamically adjust available profile settings or mappings based on e.g. ini values.