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

IpDrv.OnlineSubsystemCommonImpl

Extends
OnlineSubsystem
Modifiers
native config ( Engine )

Class that implements commonly needed members/features across all platforms

Core.Object
|   
+-- Engine.OnlineSubsystem
   |   
   +-- IpDrv.OnlineSubsystemCommonImpl

Direct Known Subclasses:

OnlineSubsystemGameSpy

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

Variables Summary
boolbIsUsingSpeechRecognition
OnlineGameInterfaceImplGameInterfaceImpl
intMaxLocalTalkers
intMaxRemoteTalkers
pointerVoiceEngine
Inherited Variables from Engine.OnlineSubsystem
AccountInterface, ContentInterface, GameInterface, NewsInterface, PlayerInterface, PlayerInterfaceEx, StatsInterface, SystemInterface, VoiceInterface
Inherited Variables from Core.Object
Class, HashNext, HashOuterNext, Linker, LinkerIndex, Name, NetIndex, ObjectArchetype, ObjectFlags, ObjectInternalInteger, Outer, StateFrame, VfTableObject

Enumerations Summary
Inherited Enumerations from Engine.OnlineSubsystem
EFeaturePrivilegeLevel, ELanBeaconState, ELoginStatus, ENATType, ENetworkNotificationPosition, EOnlineAccountCreateStatus, EOnlineEnumerationReadState, EOnlineGameState, EOnlineServerConnectionStatus
Inherited Enumerations from Core.Object
EAxis, EInputEvent, EInterpCurveMode, EInterpMethodType, ETickingGroup

Structures Summary
Inherited Structures from Engine.OnlineSubsystem
FriendsQuery, LocalTalker, OnlineArbitrationRegistrant, OnlineContent, OnlineFriend, OnlineFriendMessage, OnlinePlayerScore, RemoteTalker, SpeechRecognizedWord, UniqueNetId
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
eventstring GetPlayerNicknameFromIndex (int UserIndex)
eventUniqueNetId GetPlayerUniqueNetIdFromIndex (int UserIndex)
Inherited Functions from Engine.OnlineSubsystem
CanAutoLogin, Init, SetAccountInterface, SetContentInterface, SetGameInterface, SetNewsInterface, SetPlayerInterface, SetPlayerInterfaceEx, SetStatsInterface, SetSystemInterface, SetVoiceInterface, StringToUniqueNetId, UniqueNetIdToString
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, ^, ^^, |, ||, ~, ~=


Variables Detail

bIsUsingSpeechRecognition Source code

var config bool bIsUsingSpeechRecognition;
Whether speech recognition is enabled

GameInterfaceImpl Source code

var OnlineGameInterfaceImpl GameInterfaceImpl;
The object that handles the game interface implementation across platforms

MaxLocalTalkers Source code

var config int MaxLocalTalkers;
Holds the maximum number of local talkers allowed

MaxRemoteTalkers Source code

var config int MaxRemoteTalkers;
Holds the maximum number of remote talkers allowed (clamped to 30 which is XHV max)

VoiceEngine Source code

var const native transient pointer VoiceEngine;
Holds the pointer to the platform specific FVoiceInterface implementation used for voice communication


Functions Detail

GetPlayerNicknameFromIndex Source code

event string GetPlayerNicknameFromIndex ( int UserIndex )
Returns the name of the player for the specified index
@param UserIndex the user to return the name of
@return the name of the player at the specified index

GetPlayerUniqueNetIdFromIndex Source code

event UniqueNetId GetPlayerUniqueNetIdFromIndex ( int UserIndex )
Returns the unique id of the player for the specified index
@param UserIndex the user to return the id of
@return the unique id of the player at the specified index


Defaultproperties

defaultproperties
{
   MaxLocalTalkers=1
   MaxRemoteTalkers=16
   bIsUsingSpeechRecognition=True
   Name="Default__OnlineSubsystemCommonImpl"
   ObjectArchetype=OnlineSubsystem'Engine.Default__OnlineSubsystem'
}

Overview Package Class Source Class tree Glossary
previous class      next class frames      no frames
Creation time: sk 18-3-2018 10:00:40.293 - Created with UnCodeX