UnrealMagicOfDoomOhYeah / OnlinePlayerStorage.txt

class OnlinePlayerStorage extends Object

    event SetToDefaults()
    native final function int FindProfileMappingIndex( int ProfileSettingId ) const;
    native final function int FindProfileMappingIndexByName( name ProfileSettingName ) const;
    native final function int FindProfileSettingIndex( int ProfileSettingId ) const;
    native function AddSettingFloat(int SettingId);
    native function AddSettingInt(int SettingId);
    native function bool GetProfileSettingId(name ProfileSettingName,out int ProfileSettingId);
    native function bool GetProfileSettingMappingType(int ProfileId,out EPropertyValueMappingType OutType);
    native function bool GetProfileSettingRange(int ProfileId,out float OutMinValue,out float OutMaxValue,out float RangeIncrement,out byte bFormatAsInt);
    native function bool GetProfileSettingValue(int ProfileSettingId,out string Value,optional int ValueMapID = -1);
    native function bool GetProfileSettingValueByName(name ProfileSettingName,out string Value);
    native function bool GetProfileSettingValueFloat(int ProfileSettingId,out float Value);
    native function bool GetProfileSettingValueId(int ProfileSettingId,out int ValueId,optional out int ListIndex);
    native function bool GetProfileSettingValueInt(int ProfileSettingId,out int Value);
    native function bool GetProfileSettingValues(int ProfileSettingId,out array<name> Values);
    native function bool GetRangedProfileSettingValue(int ProfileId,out float OutValue);
    native function bool IsProfileSettingIdMapped(int ProfileSettingId);
    native function bool SetProfileSettingValue(int ProfileSettingId,const out string NewValue);
    native function bool SetProfileSettingValueByName(name ProfileSettingName,const out string NewValue);
    native function bool SetProfileSettingValueFloat(int ProfileSettingId,float Value);
    native function bool SetProfileSettingValueId(int ProfileSettingId,int Value);
    native function bool SetProfileSettingValueInt(int ProfileSettingId,int Value);
    native function bool SetRangedProfileSettingValue(int ProfileId,float NewValue);
    native function name GetProfileSettingName(int ProfileSettingId);
    native function name GetProfileSettingValueName(int ProfileSettingId);
    native function string GetProfileSettingColumnHeader( int ProfileSettingId );
Tip: Filter by directory path e.g. /media app.js to search for public/media/app.js.
Tip: Use camelCasing e.g. ProjME to search for
Tip: Filter by extension type e.g. /repo .js to search for all .js files in the /repo directory.
Tip: Separate your search with spaces e.g. /ssh pom.xml to search for src/ssh/pom.xml.
Tip: Use ↑ and ↓ arrow keys to navigate and return to view the file.
Tip: You can also navigate files with Ctrl+j (next) and Ctrl+k (previous) and view the file with Ctrl+o.
Tip: You can also navigate files with Alt+j (next) and Alt+k (previous) and view the file with Alt+o.