I don't need to test my programs. I have an error-correcting modem.
UE3:OnlineProfileSettings (UDK)
Object >> OnlinePlayerStorage >> OnlineProfileSettings |
- Package:
- Engine
- Direct subclass:
- UTProfileSettings
- This class in other games:
- UT3
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[edit]
DefaultSettings[edit]
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[edit]
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[edit]
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[edit]
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[edit]
See OnlineProfileSettings enums.
Functions[edit]
Native functions[edit]
SetToDefaults[edit]
Overrides: OnlinePlayerStorage.SetToDefaults
Sets all of the profile settings to their default values
AppendVersionToReadIds[edit]
Adds the version id to the read ids if it is not present
AppendVersionToSettings[edit]
Adds the version number to the read data if not present
GetProfileSettingDefaultFloat[edit]
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[edit]
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[edit]
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[edit]
Returns the version number that was found in the profile read results
SetDefaultVersionNumber[edit]
Sets the version number to the class default
Events[edit]
ModifyAvailableProfileSettings[edit]
Hooks to allow child classes to dynamically adjust available profile settings or mappings based on e.g. ini values.