- Extends
- Object
- Modifiers
- native abstract
Base class for any type of settings that can be manipulated by the UI
Core.Object
|
+-- Engine.Settings
Direct Known Subclasses:
OnlineGameSearch, OnlineGameSettings, UTLeaderboardSettings
Inherited Variables from Core.Object |
Class, HashNext, HashOuterNext, Linker, LinkerIndex, Name, NetIndex, ObjectArchetype, ObjectFlags, ObjectInternalInteger, Outer, StateFrame, VfTableObject |
Enumerations Summary |
EOnlineDataAdvertisementType ODAT_DontAdvertise,
ODAT_OnlineService,
ODAT_QoS |
EPropertyValueMappingType PVMT_RawValue,
PVMT_PredefinedValues,
PVMT_Ranged,
PVMT_IdMapped |
ESettingsDataType SDT_Empty,
SDT_Int32,
SDT_Int64,
SDT_Double,
SDT_String,
SDT_Float,
SDT_Blob,
SDT_DateTime |
Structures Summary |
IdToStringMapping Id, Name |
LocalizedStringSetting Id, ValueIndex, AdvertisementType |
LocalizedStringSettingMetaData Id, Name, ColumnHeaderText, ValueMappings |
SettingsData Type, Value1, Value2 |
SettingsProperty PropertyId, Data, AdvertisementType |
SettingsPropertyPropertyMetaData Id, Name, ColumnHeaderText, MappingType, ValueMappings, PredefinedValues, MinVal, MaxVal, RangeIncrement |
StringIdToStringMapping Id, Name, bIsWildcard |
Inherited Structures from Core.Object |
Box, BoxSphereBounds, Color, Cylinder, double, DynamicMap_Mirror, Guid, IndirectArray_Mirror, InterpCurveFloat, InterpCurvePointFloat, InterpCurvePointQuat, InterpCurvePointTwoVectors, InterpCurvePointVector, InterpCurvePointVector2D, InterpCurveQuat, InterpCurveTwoVectors, InterpCurveVector, InterpCurveVector2D, IntPoint, LinearColor, Map_Mirror, Matrix, MultiMap_Mirror, Plane, pointer, Quat, qword, RawDistribution, RenderCommandFence, Rotator, TextureMipBulkData_Mirror, ThreadSafeCounter, TPOV, TwoVectors, UntypedBulkData_Mirror, Vector, Vector2D, Vector4 |
Functions Summary |
 | | AppendContextsToURL (out string URL)
|
 | | AppendDataBindingsToURL (out string URL)
|
 | | AppendPropertiesToURL (out string URL)
|
 | | BuildURL (out string URL)
|
 | | EmptySettingsData (out SettingsData Data)
|
 | | GetDataBindingProperties (out array<name> DataBindingProperties)
|
 | bool | GetDataBindingValue (name Property, out string Value, optional bool bIgnoreDefaults)
|
 | bool | GetFloatProperty (int PropertyId, ut float Value)
|
 | bool | GetIntProperty (int PropertyId, ut int Value)
|
 | string | GetPropertyAsString (int PropertyId)
|
 | string | GetPropertyAsStringByName (name PropertyName)
|
 | string | GetPropertyColumnHeader (int PropertyId)
|
 | bool | GetPropertyId (name PropertyName, ut int PropertyId)
|
 | bool | GetPropertyMappingType (int PropertyId, ut EPropertyValueMappingType OutType)
|
 | name | GetPropertyName (int PropertyId)
|
 | bool | GetPropertyRange (int PropertyId, ut float OutMinValue, ut float OutMaxValue, ut float RangeIncrement, ut byte bFormatAsInt)
|
 | ESettingsDataType | GetPropertyType (int PropertyId)
|
 | | GetQoSAdvertisedProperties (out array<SettingsProperty> QoSProps)
|
 | | GetQoSAdvertisedStringSettings (out array<LocalizedStringSetting> QoSSettings)
|
 | bool | GetRangedPropertyValue (int PropertyId, ut float OutValue)
|
 | | GetSettingsDataBlob (out SettingsData Data, ut array<byte> OutBlob)
|
 | | GetSettingsDataDateTime (out SettingsData Data, ut int OutInt1, ut int OutInt2)
|
 | float | GetSettingsDataFloat (out SettingsData Data)
|
 | int | GetSettingsDataInt (out SettingsData Data)
|
 | string | GetSettingsDataString (out SettingsData Data)
|
 | bool | GetStringProperty (int PropertyId, ut string Value)
|
 | string | GetStringSettingColumnHeader (int StringSettingId)
|
 | bool | GetStringSettingId (name StringSettingName, ut int StringSettingId)
|
 | name | GetStringSettingName (int StringSettingId)
|
 | bool | GetStringSettingValue (int StringSettingId, ut int ValueIndex)
|
 | bool | GetStringSettingValueByName (name StringSettingName, ut int ValueIndex)
|
 | name | GetStringSettingValueName (int StringSettingId, nt ValueIndex)
|
 | name | GetStringSettingValueNameByName (name StringSettingName)
|
 | bool | GetStringSettingValueNames (int StringSettingId, ut array<IdToStringMapping> Values)
|
 | bool | HasProperty (int PropertyId)
|
 | bool | HasStringSetting (int SettingId)
|
 | bool | IsWildcardStringSetting (int StringSettingId)
|
 | bool | SetDataBindingValue (name Property, string Value)
|
 | | SetFloatProperty (int PropertyId, loat Value)
|
 | | SetIntProperty (int PropertyId, nt Value)
|
 | bool | SetPropertyFromStringByName (name PropertyName, onst out string NewValue)
|
 | bool | SetRangedPropertyValue (int PropertyId, loat NewValue)
|
 | | SetSettingsData (out SettingsData Data, ut SettingsData Data2Copy)
|
 | | SetSettingsDataBlob (out SettingsData Data, ut array<byte> InBlob)
|
 | | SetSettingsDataDateTime (out SettingsData Data, nt InInt1, nt InInt2)
|
 | | SetSettingsDataFloat (out SettingsData Data, loat InFloat)
|
 | | SetSettingsDataInt (out SettingsData Data, nt InInt)
|
 | | SetSettingsDataString (out SettingsData Data, tring InString)
|
 | | SetStringProperty (int PropertyId, tring Value)
|
 | | SetStringSettingValue (int StringSettingId, nt ValueIndex, ool bShouldAutoAdd)
|
 | | SetStringSettingValueByName (name StringSettingName, nt ValueIndex, ool bShouldAutoAdd)
|
 | bool | SetStringSettingValueFromStringByName (name StringSettingName, onst out string NewValue)
|
 | | UpdateFromURL (const out string URL, GameInfo Game)
|
 | | UpdateProperties (const out array<SettingsProperty> Props, ool bShouldAddIfMissing = true)
|
 | | UpdateStringSettings (const out array<LocalizedStringSetting> Settings, ool bShouldAddIfMissing = true)
|
Inherited Functions from Core.Object |
!, !=, $, $=, %, &, &&, *, **, *=, +, ++, +=, -, --, -=, / , /=, <, <<, <=, ==, >, >=, >>, >>>, @, @=, Abs, Acos, Asc, Asin, Atan, BeginState, ByteToFloat, Caps, Chr, Clamp, ClampLength, ClampRotAxis, ClassIsChildOf, ClearConfig, ClockwiseFrom, ColorToLinearColor, ContinuedState, Cos, Cross, Disable, Dot, DumpStateStack, DynamicLoadObject, Enable, EndState, Exp, FClamp, FCubicInterp, FindDeltaAngle, FindObject, FInterpEaseIn, FInterpEaseInOut, FInterpEaseOut, FInterpTo, FloatToByte, FMax, FMin, FPctByRange, FRand, GetAngularDegreesFromRadians, GetAngularDistance, GetAngularFromDotDist, GetAxes, GetDotDistance, GetEnum, GetFuncName, GetHeadingAngle, GetNetFuncName, GetPackageName, GetPerObjectConfigSections, GetRangePctByValue, GetRangeValueByPct, GetSpecialValue, GetStateName, GetUnAxes, GotoState, InStr, IsA, IsChildState, IsInState, IsNetScript, IsPendingKill, IsUTracing, IsZero, JoinArray, Left, Len, Lerp, Localize, Locs, Loge, LogInternal, MakeColor, MakeLinearColor, Max, Mid, Min, MirrorVectorByNormal, Normal, Normalize, NormalizeRotAxis, OrthoRotation, ParseStringIntoArray, PathName, PausedState, PointDistToLine, PointDistToPlane, PointInBox, PoppedState, PopState, ProjectOnTo, PushedState, PushState, QuatDot, QuatFindBetween, QuatFromAxisAndAngle, QuatFromRotator, QuatInvert, QuatProduct, QuatRotateVector, QuatSlerp, QuatToRotator, Rand, RandRange, RDiff, Repl, Right, RInterpTo, RLerp, RotRand, Round, RSize, RSmerp, SaveConfig, SClampRotAxis, ScriptTrace, SetSpecialValue, SetUTracing, Sin, Split, Sqrt, Square, StaticClearConfig, StaticSaveConfig, Tan, TimeStamp, ToHex, TransformVectorByRotation, UnwindHeading, vect2d, VInterpTo, VLerp, VRand, VSize, VSize2D, VSizeSq, VSizeSq2D, VSmerp, WarnInternal, ^, ^^, |, ||, ~, ~= |
LocalizedSettingsMappings Source code
EOnlineDataAdvertisementType Source code
EPropertyValueMappingType Source code
enum
ESettingsDataType
{
SDT_Empty,
SDT_Int32,
SDT_Int64,
SDT_Double,
SDT_String,
SDT_Float,
SDT_Blob,
SDT_DateTime
};
LocalizedStringSetting Source code
LocalizedStringSettingMetaData Source code
SettingsPropertyPropertyMetaData Source code
StringIdToStringMapping Source code
native
function AppendContextsToURL ( out
string URL )
AppendDataBindingsToURL Source code
native
function AppendDataBindingsToURL ( out
string URL )
native
function AppendPropertiesToURL ( out
string URL )
native
function BuildURL ( out
string URL )
static native
function EmptySettingsData ( out
SettingsData Data )
GetDataBindingProperties Source code
native final function GetDataBindingProperties ( out array<name> DataBindingProperties )
native final function bool GetDataBindingValue ( name Property, out string Value, optional bool bIgnoreDefaults )
native function bool GetFloatProperty ( int PropertyId,out float Value )
native function bool GetIntProperty ( int PropertyId,out int Value )
native function string GetPropertyAsString ( int PropertyId )
GetPropertyAsStringByName Source code
native function string GetPropertyAsStringByName ( name PropertyName )
GetPropertyColumnHeader Source code
native function string GetPropertyColumnHeader ( int PropertyId )
native function bool GetPropertyId ( name PropertyName,out int PropertyId )
GetPropertyMappingType Source code
native function name GetPropertyName ( int PropertyId )
native function bool GetPropertyRange ( int PropertyId,out float OutMinValue,out float OutMaxValue,out float RangeIncrement,out byte bFormatAsInt )
GetQoSAdvertisedProperties Source code
native
function GetQoSAdvertisedProperties ( out array<
SettingsProperty> QoSProps )
GetQoSAdvertisedStringSettings Source code
GetRangedPropertyValue Source code
native function bool GetRangedPropertyValue ( int PropertyId,out float OutValue )
static native
function GetSettingsDataBlob ( out
SettingsData Data,out array<
byte> OutBlob )
GetSettingsDataDateTime Source code
static native
function GetSettingsDataDateTime ( out
SettingsData Data,out
int OutInt1,out
int OutInt2 )
static native
function float GetSettingsDataFloat ( out
SettingsData Data )
static native
function int GetSettingsDataInt ( out
SettingsData Data )
static native
function string GetSettingsDataString ( out
SettingsData Data )
native function bool GetStringProperty ( int PropertyId,out string Value )
GetStringSettingColumnHeader Source code
native function string GetStringSettingColumnHeader ( int StringSettingId )
native function bool GetStringSettingId ( name StringSettingName,out int StringSettingId )
native function name GetStringSettingName ( int StringSettingId )
native function bool GetStringSettingValue ( int StringSettingId,out int ValueIndex )
GetStringSettingValueByName Source code
native function bool GetStringSettingValueByName ( name StringSettingName,out int ValueIndex )
GetStringSettingValueName Source code
native function name GetStringSettingValueName ( int StringSettingId,int ValueIndex )
GetStringSettingValueNameByName Source code
native function name GetStringSettingValueNameByName ( name StringSettingName )
GetStringSettingValueNames Source code
native
function bool GetStringSettingValueNames (
int StringSettingId,out array<
IdToStringMapping> Values )
native function bool HasProperty ( int PropertyId )
native function bool HasStringSetting ( int SettingId )
IsWildcardStringSetting Source code
native function bool IsWildcardStringSetting ( int StringSettingId )
native final function bool SetDataBindingValue ( name Property, string Value )
native function SetFloatProperty ( int PropertyId,float Value )
native function SetIntProperty ( int PropertyId,int Value )
SetPropertyFromStringByName Source code
native function bool SetPropertyFromStringByName ( name PropertyName,const out string NewValue )
SetRangedPropertyValue Source code
native function bool SetRangedPropertyValue ( int PropertyId,float NewValue )
static native
function SetSettingsDataBlob ( out
SettingsData Data,out array<
byte> InBlob )
SetSettingsDataDateTime Source code
static native
function SetSettingsDataDateTime ( out
SettingsData Data,
int InInt1,
int InInt2 )
static native
function SetSettingsDataFloat ( out
SettingsData Data,
float InFloat )
static native
function SetSettingsDataInt ( out
SettingsData Data,
int InInt )
static native
function SetSettingsDataString ( out
SettingsData Data,
string InString )
native function SetStringProperty ( int PropertyId,string Value )
native function SetStringSettingValue ( int StringSettingId,int ValueIndex,bool bShouldAutoAdd )
SetStringSettingValueByName Source code
native function SetStringSettingValueByName ( name StringSettingName,int ValueIndex,bool bShouldAutoAdd )
SetStringSettingValueFromStringByName Source code
native function bool SetStringSettingValueFromStringByName ( name StringSettingName,const out string NewValue )
native
function UpdateFromURL ( const out
string URL,
GameInfo Game )
native
function UpdateProperties ( const out array<
SettingsProperty> Props,
bool bShouldAddIfMissing = true )
defaultproperties
{
Name="Default__Settings"
ObjectArchetype=Object'Core.Default__Object'
}
|
Creation time: sk 18-3-2018 10:00:44.120 - Created with
UnCodeX