Overview Package Class Source Class tree Glossary
previous class      next class frames      no frames

Engine.OnlineGameSettings

Extends
Settings
Modifiers
native

Holds the base configuration settings for an online game

Core.Object
|   
+-- Engine.Settings
   |   
   +-- Engine.OnlineGameSettings

Direct Known Subclasses:

UTGameSettingsCommon

Constants Summary
Inherited Contants from Core.Object
DegToRad, INDEX_NONE, MaxInt, Pi, RadToDeg

Variables Summary
floatAverageSkillRating
boolbAllowInvites
boolbAllowJoinInProgress
boolbAllowJoinViaPresence
boolbIsDedicated
boolbIsLanMatch
boolbIsListPlay
boolbShouldAdvertise
boolbUsesArbitration
boolbUsesPresence
boolbUsesStats
boolbWasFromInvite
EDedicatedServerTypeDedicatedServerType
intMaxSearchResults
intNumOpenPrivateConnections
intNumOpenPublicConnections
intNumPrivateConnections
intNumPublicConnections
UniqueNetIdOwningPlayerId
stringOwningPlayerName
intPingInMs
byteServerNonce[8]
Inherited Variables from Engine.Settings
LocalizedSettings, LocalizedSettingsMappings, Properties, PropertyMappings
Inherited Variables from Core.Object
Class, HashNext, HashOuterNext, Linker, LinkerIndex, Name, NetIndex, ObjectArchetype, ObjectFlags, ObjectInternalInteger, Outer, StateFrame, VfTableObject

Enumerations Summary
EDedicatedServerType
DST_Standard, DST_Premium1, DST_Premium2
Inherited Enumerations from Engine.Settings
EOnlineDataAdvertisementType, EPropertyValueMappingType, ESettingsDataType
Inherited Enumerations from Core.Object
EAxis, EInputEvent, EInterpCurveMode, EInterpMethodType, ETickingGroup

Structures Summary
Inherited Structures from Engine.Settings
IdToStringMapping, LocalizedStringSetting, LocalizedStringSettingMetaData, SettingsData, SettingsProperty, SettingsPropertyPropertyMetaData, StringIdToStringMapping
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
Inherited Functions from Engine.Settings
AppendContextsToURL, AppendDataBindingsToURL, AppendPropertiesToURL, BuildURL, EmptySettingsData, GetFloatProperty, GetIntProperty, GetPropertyAsString, GetPropertyAsStringByName, GetPropertyColumnHeader, GetPropertyId, GetPropertyMappingType, GetPropertyName, GetPropertyRange, GetPropertyType, GetQoSAdvertisedProperties, GetQoSAdvertisedStringSettings, GetRangedPropertyValue, GetSettingsDataBlob, GetSettingsDataDateTime, GetSettingsDataFloat, GetSettingsDataInt, GetSettingsDataString, GetStringProperty, GetStringSettingColumnHeader, GetStringSettingId, GetStringSettingName, GetStringSettingValue, GetStringSettingValueByName, GetStringSettingValueName, GetStringSettingValueNameByName, GetStringSettingValueNames, HasProperty, HasStringSetting, IsWildcardStringSetting, SetFloatProperty, SetIntProperty, SetPropertyFromStringByName, SetRangedPropertyValue, SetSettingsData, SetSettingsDataBlob, SetSettingsDataDateTime, SetSettingsDataFloat, SetSettingsDataInt, SetSettingsDataString, SetStringProperty, SetStringSettingValue, SetStringSettingValueByName, SetStringSettingValueFromStringByName, UpdateFromURL, UpdateProperties, UpdateStringSettings
Inherited Functions from Core.Object
!, !=, $, $=, %, &, &&, *, **, *=, +, ++, +=, -, --, -=, / , /=, <, <<, <=, ==, >, >=, >>, >>>, @, @=, Abs, Acos, Asc, Asin, Atan, BeginState, ByteToFloat, Caps, Chr, Clamp, ClampLength, ClampRotAxis, ClassIsChildOf, 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, GetPackageName, GetPerObjectConfigSections, GetRangePctByValue, GetRangeValueByPct, GetSpecialValue, GetStateName, GetUnAxes, GotoState, InStr, IsA, IsChildState, IsInState, 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, StaticSaveConfig, Tan, ToHex, TransformVectorByRotation, UnwindHeading, vect2d, VInterpTo, VLerp, VRand, VSize, VSize2D, VSizeSq, VSizeSq2D, VSmerp, WarnInternal, ^, ^^, |, ||, ~, ~=


Variables Detail

AverageSkillRating Source code

var databinding float AverageSkillRating;
The average of player skills currently playing in this game

bAllowInvites Source code

var databinding bool bAllowInvites;
Whether the match allows invitations for this session or not

bAllowJoinInProgress Source code

var databinding bool bAllowJoinInProgress;
Whether joining in progress is allowed or not

bAllowJoinViaPresence Source code

var databinding bool bAllowJoinViaPresence;
Whether joining via player presence is allowed or not

bIsDedicated Source code

var databinding bool bIsDedicated;
Whether this server is a dedicated server or not

bIsLanMatch Source code

var databinding bool bIsLanMatch;
This game will be lan only and not be visible to external players

bIsListPlay Source code

var databinding bool bIsListPlay;
Whether this server is a list play server or not

bShouldAdvertise Source code

var databinding bool bShouldAdvertise;
Whether this match is publicly advertised on the online service

bUsesArbitration Source code

var databinding bool bUsesArbitration;
Whether the session should use arbitration or not

bUsesPresence Source code

var databinding bool bUsesPresence;
Whether to display user presence information or not

bUsesStats Source code

var databinding bool bUsesStats;
Whether the match should gather stats or not

bWasFromInvite Source code

var const bool bWasFromInvite;
Whether the game is an invitation or searched for game

DedicatedServerType Source code

var EDedicatedServerType DedicatedServerType;
The type of server based upon player service restrictions

MaxSearchResults Source code

var int MaxSearchResults;
Max number of queries returned by the match finding service

NumOpenPrivateConnections Source code

var databinding int NumOpenPrivateConnections;
The number of private connections that are available (read only)

NumOpenPublicConnections Source code

var databinding int NumOpenPublicConnections;
The number of publicly available connections that are available (read only)

NumPrivateConnections Source code

var databinding int NumPrivateConnections;
The number of connections that are private (invite/password) only

NumPublicConnections Source code

var databinding int NumPublicConnections;
The number of publicly available connections advertised

OwningPlayerId Source code

var UniqueNetId OwningPlayerId;
The unique net id of the player that owns this game

OwningPlayerName Source code

var databinding string OwningPlayerName;
The owner of the game

PingInMs Source code

var databinding int PingInMs;
The ping of the server in milliseconds

ServerNonce[8] Source code

var const byte ServerNonce[8];
The server's nonce for this session


Enumerations Detail

EDedicatedServerType Source code

enum EDedicatedServerType
{
DST_Standard, DST_Premium1, DST_Premium2
};
The type of dedicated server (everyone, premium, etc)


Defaultproperties

defaultproperties
{
   bShouldAdvertise=True
   bUsesStats=True
   bAllowJoinInProgress=True
   bAllowInvites=True
   bUsesPresence=True
   bAllowJoinViaPresence=True
   AverageSkillRating=1000.000000
   Name="Default__OnlineGameSettings"
   ObjectArchetype=Settings'Engine.Default__Settings'
}

Overview Package Class Source Class tree Glossary
previous class      next class frames      no frames
Creation time: Mon 26/11/2007 17:41:02.234 - Created with UnCodeX