IpDrv.OnlineGameInterfaceImpl
- Extends
- Object
- Modifiers
- within OnlineSubsystemCommonImpl native implements ( OnlineGameInterface ) config ( Engine )
Class that implements a cross platform version of the game interface
Core.Object
|
+-- IpDrv.OnlineGameInterfaceImpl
Direct Known Subclasses:
OnlineGameInterfaceSteamworks
Inherited Contants from Core.Object |
AspectRatio16x9, AspectRatio4x3, AspectRatio5x4, DegToRad, DegToUnrRot, INDEX_NONE, InvAspectRatio16x9, InvAspectRatio4x3, InvAspectRatio5x4, MaxInt, Pi, RadToDeg, RadToUnrRot, UnrRotToDeg, UnrRotToRad |
Inherited Variables from Core.Object |
Class, HashNext, HashOuterNext, Linker, LinkerIndex, Name, NetIndex, ObjectArchetype, ObjectFlags, ObjectInternalInteger, Outer, StateFrame, VfTableObject |
Inherited Structures from Core.Object |
Array_Mirror, BitArray_Mirror, BoneAtom, Box, BoxSphereBounds, Color, Cylinder, double, FColorVertexBuffer_Mirror, Guid, IndirectArray_Mirror, InlinePointerArray_Mirror, InterpCurveFloat, InterpCurveLinearColor, InterpCurvePointFloat, InterpCurvePointLinearColor, InterpCurvePointQuat, InterpCurvePointTwoVectors, InterpCurvePointVector, InterpCurvePointVector2D, InterpCurveQuat, InterpCurveTwoVectors, InterpCurveVector, InterpCurveVector2D, IntPoint, LinearColor, Map_Mirror, Matrix, MultiMap_Mirror, OctreeElementId, Plane, pointer, Quat, qword, RawDistribution, RenderCommandFence, RenderCommandFence_Mirror, Rotator, Set_Mirror, SHVector, SHVectorRGB, SparseArray_Mirror, TAlphaBlend, ThreadSafeCounter, TPOV, TwoVectors, UntypedBulkData_Mirror, Vector, Vector2D, Vector4 |
Delegates Summary |
 | | OnArbitrationRegistrationComplete (name SessionName, ool bWasSuccessful) |
 | | OnCancelFindOnlineGamesComplete (bool bWasSuccessful) |
 | | OnCreateOnlineGameComplete (name SessionName, ool bWasSuccessful) |
 | | OnDestroyOnlineGameComplete (name SessionName, ool bWasSuccessful) |
 | | OnEndOnlineGameComplete (name SessionName, ool bWasSuccessful) |
 | | OnFindOnlineGamesComplete (bool bWasSuccessful) |
 | | OnGameInviteAccepted (const out OnlineGameSearchResult InviteResult) |
 | | OnJoinMigratedOnlineGameComplete (name SessionName, ool bWasSuccessful) |
 | | OnJoinOnlineGameComplete (name SessionName, ool bWasSuccessful) |
 | | OnMigrateOnlineGameComplete (name SessionName, ool bWasSuccessful) |
 | | OnQosStatusChanged (int NumComplete, nt NumTotal) |
 | | OnRecalculateSkillRatingComplete (name SessionName, ool bWasSuccessful) |
 | | OnRegisterPlayerComplete (name SessionName, niqueNetId PlayerId, ool bWasSuccessful) |
 | | OnStartOnlineGameComplete (name SessionName, ool bWasSuccessful) |
 | | OnUnregisterPlayerComplete (name SessionName, niqueNetId PlayerId, ool bWasSuccessful) |
 | | OnUpdateOnlineGameComplete (name SessionName, ool bWasSuccessful) |
Functions Summary |
 | bool | AcceptGameInvite (byte LocalUserNum, ame SessionName)
|
 | | AddArbitrationRegistrationCompleteDelegate (delegate<OnArbitrationRegistrationComplete> ArbitrationRegistrationCompleteDelegate)
|
 | | AddCancelFindOnlineGamesCompleteDelegate (delegate<OnCancelFindOnlineGamesComplete> CancelFindOnlineGamesCompleteDelegate))
|
 | | AddCreateOnlineGameCompleteDelegate (delegate<OnCreateOnlineGameComplete> CreateOnlineGameCompleteDelegate))
|
 | | AddDestroyOnlineGameCompleteDelegate (delegate<OnDestroyOnlineGameComplete> DestroyOnlineGameCompleteDelegate))
|
 | | AddEndOnlineGameCompleteDelegate (delegate<OnEndOnlineGameComplete> EndOnlineGameCompleteDelegate))
|
 | | AddFindOnlineGamesCompleteDelegate (delegate<OnFindOnlineGamesComplete> FindOnlineGamesCompleteDelegate))
|
 | | AddGameInviteAcceptedDelegate (byte LocalUserNum, elegate<OnGameInviteAccepted> GameInviteAcceptedDelegate)
|
 | | AddJoinMigratedOnlineGameCompleteDelegate (delegate<OnJoinMigratedOnlineGameComplete> JoinMigratedOnlineGameCompleteDelegate))
|
 | | AddJoinOnlineGameCompleteDelegate (delegate<OnJoinOnlineGameComplete> JoinOnlineGameCompleteDelegate))
|
 | | AddMigrateOnlineGameCompleteDelegate (delegate<OnMigrateOnlineGameComplete> MigrateOnlineGameCompleteDelegate)
|
 | | AddQosStatusChangedDelegate (delegate<OnQosStatusChanged> QosStatusChangedDelegate)
|
 | | AddRecalculateSkillRatingCompleteDelegate (delegate<OnRecalculateSkillRatingComplete> RecalculateSkillRatingCompleteDelegate)
|
 | | AddRegisterPlayerCompleteDelegate (delegate<OnRegisterPlayerComplete> RegisterPlayerCompleteDelegate)
|
 | | AddStartOnlineGameCompleteDelegate (delegate<OnStartOnlineGameComplete> StartOnlineGameCompleteDelegate))
|
 | | AddUnregisterPlayerCompleteDelegate (delegate<OnUnregisterPlayerComplete> UnregisterPlayerCompleteDelegate)
|
 | | AddUpdateOnlineGameCompleteDelegate (delegate<OnUpdateOnlineGameComplete> UpdateOnlineGameCompleteDelegate))
|
 | bool | BindPlatformSpecificSessionToSearch (byte SearchingPlayerNum, nlineGameSearch SearchSettings, yte PlatformSpecificInfo[80])
|
 | bool | CancelFindOnlineGames ()
|
 | | ClearArbitrationRegistrationCompleteDelegate (delegate<OnArbitrationRegistrationComplete> ArbitrationRegistrationCompleteDelegate)
|
 | | ClearCancelFindOnlineGamesCompleteDelegate (delegate<OnCancelFindOnlineGamesComplete> CancelFindOnlineGamesCompleteDelegate))
|
 | | ClearCreateOnlineGameCompleteDelegate (delegate<OnCreateOnlineGameComplete> CreateOnlineGameCompleteDelegate))
|
 | | ClearDestroyOnlineGameCompleteDelegate (delegate<OnDestroyOnlineGameComplete> DestroyOnlineGameCompleteDelegate))
|
 | | ClearEndOnlineGameCompleteDelegate (delegate<OnEndOnlineGameComplete> EndOnlineGameCompleteDelegate))
|
 | | ClearFindOnlineGamesCompleteDelegate (delegate<OnFindOnlineGamesComplete> FindOnlineGamesCompleteDelegate))
|
 | | ClearGameInviteAcceptedDelegate (byte LocalUserNum, elegate<OnGameInviteAccepted> GameInviteAcceptedDelegate)
|
 | | ClearJoinMigratedOnlineGameCompleteDelegate (delegate<OnJoinMigratedOnlineGameComplete> JoinMigratedOnlineGameCompleteDelegate))
|
 | | ClearJoinOnlineGameCompleteDelegate (delegate<OnJoinOnlineGameComplete> JoinOnlineGameCompleteDelegate))
|
 | | ClearMigrateOnlineGameCompleteDelegate (delegate<OnMigrateOnlineGameComplete> MigrateOnlineGameCompleteDelegate)
|
 | | ClearQosStatusChangedDelegate (delegate<OnQosStatusChanged> QosStatusChangedDelegate)
|
 | | ClearRecalculateSkillRatingCompleteDelegate (delegate<OnRecalculateSkillRatingComplete> RecalculateSkillRatingGameCompleteDelegate)
|
 | | ClearRegisterPlayerCompleteDelegate (delegate<OnRegisterPlayerComplete> RegisterPlayerCompleteDelegate)
|
 | | ClearStartOnlineGameCompleteDelegate (delegate<OnStartOnlineGameComplete> StartOnlineGameCompleteDelegate))
|
 | | ClearUnregisterPlayerCompleteDelegate (delegate<OnUnregisterPlayerComplete> UnregisterPlayerCompleteDelegate)
|
 | | ClearUpdateOnlineGameCompleteDelegate (delegate<OnUpdateOnlineGameComplete> UpdateOnlineGameCompleteDelegate))
|
 | bool | CreateOnlineGame (byte HostingPlayerNum, ame SessionName, nlineGameSettings NewGameSettings)
|
 | bool | DestroyOnlineGame (name SessionName)
|
 | bool | EndOnlineGame (name SessionName)
|
 | bool | FindOnlineGames (byte SearchingPlayerNum, nlineGameSearch SearchSettings)
|
 | bool | FreeSearchResults (OnlineGameSearch Search)
|
 | array<OnlineArbitrationRegistrant> | GetArbitratedPlayers (name SessionName)
|
 | OnlineGameSearch | GetGameSearch ()))
|
 | OnlineGameSettings | GetGameSettings (name SessionName))
|
 | bool | GetResolvedConnectString (name SessionName, ut string ConnectInfo)
|
 | bool | JoinMigratedOnlineGame (byte PlayerNum, ame SessionName, onst out OnlineGameSearchResult DesiredGame)
|
 | bool | JoinOnlineGame (byte PlayerNum, ame SessionName, onst out OnlineGameSearchResult DesiredGame)
|
 | bool | MigrateOnlineGame (byte HostingPlayerNum, ame SessionName)
|
 | bool | QueryNonAdvertisedData (int StartAt, nt NumberToQuery)
|
 | bool | ReadPlatformSpecificSessionInfo (const out OnlineGameSearchResult DesiredGame, ut byte PlatformSpecificInfo[80])
|
 | bool | ReadPlatformSpecificSessionInfoBySessionName (name SessionName, ut byte PlatformSpecificInfo[80])
|
 | bool | RecalculateSkillRating (name SessionName, onst out array<UniqueNetId> Players)
|
 | bool | RegisterForArbitration (name SessionName)
|
 | bool | RegisterPlayer (name SessionName, niqueNetId PlayerId, ool bWasInvited)
|
 | bool | RegisterPlayers (name SessionName, onst out array<UniqueNetId> Players)
|
 | bool | StartOnlineGame (name SessionName)
|
 | bool | UnregisterPlayer (name SessionName, niqueNetId PlayerId)
|
 | bool | UnregisterPlayers (name SessionName, onst out array<UniqueNetId> Players)
|
 | bool | UpdateOnlineGame (name SessionName, nlineGameSettings UpdatedGameSettings, ptional bool bShouldRefreshOnlineData = false)
|
Inherited Functions from Core.Object |
!, !=, $, $=, %, &, &&, *, **, *=, +, ++, +=, -, --, -=, / , /=, <, <<, <=, ==, >, >=, >>, >>>, @, @=, Abs, Acos, Asc, Asin, Atan, Atan2, BeginState, ByteToFloat, Caps, Chr, Clamp, ClampLength, ClampRotAxis, ClampRotAxisFromBase, ClampRotAxisFromRange, ClassIsChildOf, ClockwiseFrom, ColorToLinearColor, ContinuedState, Cos, Cross, DebugBreak, Disable, Dot, DumpStateStack, DynamicLoadObject, Enable, EndState, EvalInterpCurveFloat, EvalInterpCurveVector, EvalInterpCurveVector2D, Exp, FCeil, FClamp, FCubicInterp, FFloor, FindDeltaAngle, FindObject, FInterpConstantTo, FInterpEaseIn, FInterpEaseInOut, FInterpEaseOut, FInterpTo, float, FloatToByte, FMax, FMin, FPctByRange, FRand, GetAngularDegreesFromRadians, GetAngularDistance, GetAngularFromDotDist, GetAxes, GetBuildChangelistNumber, GetDotDistance, GetEngineVersion, GetEnum, GetFuncName, GetHeadingAngle, GetMappedRangeValue, GetPackageName, GetPerObjectConfigSections, GetRangePctByValue, GetRangeValueByPct, GetRightMost, GetRotatorAxis, GetScriptTrace, GetStateName, GetSystemTime, GetUnAxes, GotoState, InCylinder, InStr, InverseTransformNormal, InverseTransformVector, IsA, IsChildState, IsInState, IsPendingKill, IsUTracing, IsZero, JoinArray, Left, Len, Lerp, LerpColor, Localize, Locs, Loge, LogInternal, MakeColor, MakeLinearColor, MakeRotationMatrix, MakeRotationTranslationMatrix, MakeRotator, MatrixGetAxis, MatrixGetOrigin, MatrixGetRotator, Max, Mid, Min, MirrorVectorByNormal, Normal, Normalize, NormalizeRotAxis, NoZDot, OrthoRotation, ParseLocalizedPropertyPath, ParseStringIntoArray, PathName, PausedState, PointDistToLine, PointDistToPlane, PointDistToSegment, PointProjectToPlane, PoppedState, PopState, ProjectOnTo, PushedState, PushState, QuatDot, QuatFindBetween, QuatFromAxisAndAngle, QuatFromRotator, QuatInvert, QuatProduct, QuatRotateVector, QuatSlerp, QuatToRotator, Rand, RDiff, Repl, Right, RInterpTo, RLerp, RotRand, Round, RSize, RSmerp, RTransform, SaveConfig, SClampRotAxis, ScriptTrace, SetUTracing, Sin, Split, SplitString, Sqrt, Square, StaticSaveConfig, Tan, TimeStamp, ToHex, TransformNormal, TransformVector, TransformVectorByRotation, UnwindHeading, vect2d, VInterpTo, VLerp, VRand, VRandCone, VRandCone2, VSize, VSize2D, VSizeSq, VSizeSq2D, VSmerp, WarnInternal, ^, ^^, |, ||, ~, ~= |
CancelFindOnlineGamesCompleteDelegates Source code
var array<delegate<OnCancelFindOnlineGamesComplete>> CancelFindOnlineGamesCompleteDelegates;
CreateOnlineGameCompleteDelegates Source code
var array<delegate<OnCreateOnlineGameComplete>> CreateOnlineGameCompleteDelegates;
var const EOnlineGameState CurrentGameState;
DestroyOnlineGameCompleteDelegates Source code
var array<delegate<OnDestroyOnlineGameComplete>> DestroyOnlineGameCompleteDelegates;
EndOnlineGameCompleteDelegates Source code
var array<delegate<OnEndOnlineGameComplete>> EndOnlineGameCompleteDelegates;
FindOnlineGamesCompleteDelegates Source code
var array<delegate<OnFindOnlineGamesComplete>> FindOnlineGamesCompleteDelegates;
JoinMigratedOnlineGameCompleteDelegates Source code
var array<delegate<OnJoinMigratedOnlineGameComplete>> JoinMigratedOnlineGameCompleteDelegates;
JoinOnlineGameCompleteDelegates Source code
var array<delegate<OnJoinOnlineGameComplete>> JoinOnlineGameCompleteDelegates;
var const config int LanAnnouncePort;
var const native
transient pointer LanBeacon;
var const ELanBeaconState LanBeaconState;
var const config int LanGameUniqueId;
var const byte LanNonce[8];
var const config int LanPacketPlatformMask;
var float LanQueryTimeLeft;
var config float LanQueryTimeout;
MigrateOnlineGameCompleteDelegates Source code
var array<delegate<OnMigrateOnlineGameComplete>> MigrateOnlineGameCompleteDelegates;
RecalculateSkillRatingCompleteDelegates Source code
var array<delegate<OnRecalculateSkillRatingComplete>> RecalculateSkillRatingCompleteDelegates;
var native const
transient private
pointer SessionInfo;
StartOnlineGameCompleteDelegates Source code
var array<delegate<OnStartOnlineGameComplete>> StartOnlineGameCompleteDelegates;
UpdateOnlineGameCompleteDelegates Source code
var array<delegate<OnUpdateOnlineGameComplete>> UpdateOnlineGameCompleteDelegates;
OnArbitrationRegistrationComplete Source code
delegate OnArbitrationRegistrationComplete ( name SessionName,bool bWasSuccessful )
OnCancelFindOnlineGamesComplete Source code
delegate OnCancelFindOnlineGamesComplete ( bool bWasSuccessful )
OnCreateOnlineGameComplete Source code
delegate OnCreateOnlineGameComplete ( name SessionName,bool bWasSuccessful )
OnDestroyOnlineGameComplete Source code
delegate OnDestroyOnlineGameComplete ( name SessionName,bool bWasSuccessful )
OnEndOnlineGameComplete Source code
delegate OnEndOnlineGameComplete ( name SessionName,bool bWasSuccessful )
OnFindOnlineGamesComplete Source code
delegate OnFindOnlineGamesComplete ( bool bWasSuccessful )
delegate OnGameInviteAccepted ( const out OnlineGameSearchResult InviteResult )
OnJoinMigratedOnlineGameComplete Source code
delegate OnJoinMigratedOnlineGameComplete ( name SessionName,bool bWasSuccessful )
OnJoinOnlineGameComplete Source code
delegate OnJoinOnlineGameComplete ( name SessionName,bool bWasSuccessful )
OnMigrateOnlineGameComplete Source code
delegate OnMigrateOnlineGameComplete ( name SessionName,bool bWasSuccessful )
delegate OnQosStatusChanged ( int NumComplete,int NumTotal )
OnRecalculateSkillRatingComplete Source code
delegate OnRecalculateSkillRatingComplete ( name SessionName,bool bWasSuccessful )
OnRegisterPlayerComplete Source code
delegate OnRegisterPlayerComplete ( name SessionName,UniqueNetId PlayerId,bool bWasSuccessful )
OnStartOnlineGameComplete Source code
delegate OnStartOnlineGameComplete ( name SessionName,bool bWasSuccessful )
OnUnregisterPlayerComplete Source code
delegate OnUnregisterPlayerComplete ( name SessionName,UniqueNetId PlayerId,bool bWasSuccessful )
OnUpdateOnlineGameComplete Source code
delegate OnUpdateOnlineGameComplete ( name SessionName,bool bWasSuccessful )
function bool AcceptGameInvite ( byte LocalUserNum,name SessionName )
AddArbitrationRegistrationCompleteDelegate Source code
function AddArbitrationRegistrationCompleteDelegate ( delegate<OnArbitrationRegistrationComplete> ArbitrationRegistrationCompleteDelegate )
AddCancelFindOnlineGamesCompleteDelegate Source code
function AddCancelFindOnlineGamesCompleteDelegate ( delegate<OnCancelFindOnlineGamesComplete> CancelFindOnlineGamesCompleteDelegate) )
AddCreateOnlineGameCompleteDelegate Source code
function AddCreateOnlineGameCompleteDelegate ( delegate<OnCreateOnlineGameComplete> CreateOnlineGameCompleteDelegate) )
AddDestroyOnlineGameCompleteDelegate Source code
function AddDestroyOnlineGameCompleteDelegate ( delegate<OnDestroyOnlineGameComplete> DestroyOnlineGameCompleteDelegate) )
AddEndOnlineGameCompleteDelegate Source code
function AddEndOnlineGameCompleteDelegate ( delegate<OnEndOnlineGameComplete> EndOnlineGameCompleteDelegate) )
AddFindOnlineGamesCompleteDelegate Source code
function AddFindOnlineGamesCompleteDelegate ( delegate<OnFindOnlineGamesComplete> FindOnlineGamesCompleteDelegate) )
AddGameInviteAcceptedDelegate Source code
function AddGameInviteAcceptedDelegate ( byte LocalUserNum,delegate<OnGameInviteAccepted> GameInviteAcceptedDelegate )
AddJoinMigratedOnlineGameCompleteDelegate Source code
function AddJoinMigratedOnlineGameCompleteDelegate ( delegate<OnJoinMigratedOnlineGameComplete> JoinMigratedOnlineGameCompleteDelegate) )
AddJoinOnlineGameCompleteDelegate Source code
function AddJoinOnlineGameCompleteDelegate ( delegate<OnJoinOnlineGameComplete> JoinOnlineGameCompleteDelegate) )
AddMigrateOnlineGameCompleteDelegate Source code
function AddMigrateOnlineGameCompleteDelegate ( delegate<OnMigrateOnlineGameComplete> MigrateOnlineGameCompleteDelegate )
AddQosStatusChangedDelegate Source code
function AddQosStatusChangedDelegate ( delegate<OnQosStatusChanged> QosStatusChangedDelegate )
AddRecalculateSkillRatingCompleteDelegate Source code
function AddRecalculateSkillRatingCompleteDelegate ( delegate<OnRecalculateSkillRatingComplete> RecalculateSkillRatingCompleteDelegate )
AddRegisterPlayerCompleteDelegate Source code
function AddRegisterPlayerCompleteDelegate ( delegate<OnRegisterPlayerComplete> RegisterPlayerCompleteDelegate )
AddStartOnlineGameCompleteDelegate Source code
function AddStartOnlineGameCompleteDelegate ( delegate<OnStartOnlineGameComplete> StartOnlineGameCompleteDelegate) )
AddUnregisterPlayerCompleteDelegate Source code
function AddUnregisterPlayerCompleteDelegate ( delegate<OnUnregisterPlayerComplete> UnregisterPlayerCompleteDelegate )
AddUpdateOnlineGameCompleteDelegate Source code
function AddUpdateOnlineGameCompleteDelegate ( delegate<OnUpdateOnlineGameComplete> UpdateOnlineGameCompleteDelegate) )
BindPlatformSpecificSessionToSearch Source code
native
function bool BindPlatformSpecificSessionToSearch (
byte SearchingPlayerNum,
OnlineGameSearch SearchSettings,
byte PlatformSpecificInfo[
80] )
native function bool CancelFindOnlineGames ( )
ClearArbitrationRegistrationCompleteDelegate Source code
function ClearArbitrationRegistrationCompleteDelegate ( delegate<OnArbitrationRegistrationComplete> ArbitrationRegistrationCompleteDelegate )
ClearCancelFindOnlineGamesCompleteDelegate Source code
function ClearCancelFindOnlineGamesCompleteDelegate ( delegate<OnCancelFindOnlineGamesComplete> CancelFindOnlineGamesCompleteDelegate) )
ClearCreateOnlineGameCompleteDelegate Source code
function ClearCreateOnlineGameCompleteDelegate ( delegate<OnCreateOnlineGameComplete> CreateOnlineGameCompleteDelegate) )
ClearDestroyOnlineGameCompleteDelegate Source code
function ClearDestroyOnlineGameCompleteDelegate ( delegate<OnDestroyOnlineGameComplete> DestroyOnlineGameCompleteDelegate) )
ClearEndOnlineGameCompleteDelegate Source code
function ClearEndOnlineGameCompleteDelegate ( delegate<OnEndOnlineGameComplete> EndOnlineGameCompleteDelegate) )
ClearFindOnlineGamesCompleteDelegate Source code
function ClearFindOnlineGamesCompleteDelegate ( delegate<OnFindOnlineGamesComplete> FindOnlineGamesCompleteDelegate) )
ClearGameInviteAcceptedDelegate Source code
function ClearGameInviteAcceptedDelegate ( byte LocalUserNum,delegate<OnGameInviteAccepted> GameInviteAcceptedDelegate )
ClearJoinMigratedOnlineGameCompleteDelegate Source code
function ClearJoinMigratedOnlineGameCompleteDelegate ( delegate<OnJoinMigratedOnlineGameComplete> JoinMigratedOnlineGameCompleteDelegate) )
ClearJoinOnlineGameCompleteDelegate Source code
function ClearJoinOnlineGameCompleteDelegate ( delegate<OnJoinOnlineGameComplete> JoinOnlineGameCompleteDelegate) )
ClearMigrateOnlineGameCompleteDelegate Source code
function ClearMigrateOnlineGameCompleteDelegate ( delegate<OnMigrateOnlineGameComplete> MigrateOnlineGameCompleteDelegate )
ClearQosStatusChangedDelegate Source code
function ClearQosStatusChangedDelegate ( delegate<OnQosStatusChanged> QosStatusChangedDelegate )
ClearRecalculateSkillRatingCompleteDelegate Source code
function ClearRecalculateSkillRatingCompleteDelegate ( delegate<OnRecalculateSkillRatingComplete> RecalculateSkillRatingGameCompleteDelegate )
ClearRegisterPlayerCompleteDelegate Source code
function ClearRegisterPlayerCompleteDelegate ( delegate<OnRegisterPlayerComplete> RegisterPlayerCompleteDelegate )
ClearStartOnlineGameCompleteDelegate Source code
function ClearStartOnlineGameCompleteDelegate ( delegate<OnStartOnlineGameComplete> StartOnlineGameCompleteDelegate) )
ClearUnregisterPlayerCompleteDelegate Source code
function ClearUnregisterPlayerCompleteDelegate ( delegate<OnUnregisterPlayerComplete> UnregisterPlayerCompleteDelegate )
ClearUpdateOnlineGameCompleteDelegate Source code
function ClearUpdateOnlineGameCompleteDelegate ( delegate<OnUpdateOnlineGameComplete> UpdateOnlineGameCompleteDelegate) )
native
function bool CreateOnlineGame (
byte HostingPlayerNum,
name SessionName,
OnlineGameSettings NewGameSettings )
native function bool DestroyOnlineGame ( name SessionName )
native function bool EndOnlineGame ( name SessionName )
native
function bool FindOnlineGames (
byte SearchingPlayerNum,
OnlineGameSearch SearchSettings )
function array<OnlineArbitrationRegistrant> GetArbitratedPlayers ( name SessionName )
GetResolvedConnectString Source code
native function bool GetResolvedConnectString ( name SessionName,out string ConnectInfo )
JoinMigratedOnlineGame Source code
function bool JoinMigratedOnlineGame ( byte PlayerNum,name SessionName,const out OnlineGameSearchResult DesiredGame )
native function bool JoinOnlineGame ( byte PlayerNum,name SessionName,const out OnlineGameSearchResult DesiredGame )
function bool MigrateOnlineGame ( byte HostingPlayerNum,name SessionName )
QueryNonAdvertisedData Source code
function bool QueryNonAdvertisedData ( int StartAt,int NumberToQuery )
ReadPlatformSpecificSessionInfo Source code
native function bool ReadPlatformSpecificSessionInfo ( const out OnlineGameSearchResult DesiredGame,out byte PlatformSpecificInfo[80] )
ReadPlatformSpecificSessionInfoBySessionName Source code
function bool ReadPlatformSpecificSessionInfoBySessionName ( name SessionName,out byte PlatformSpecificInfo[80] )
RecalculateSkillRating Source code
function bool RecalculateSkillRating ( name SessionName,const out array<UniqueNetId> Players )
RegisterForArbitration Source code
function bool RegisterForArbitration ( name SessionName )
function bool RegisterPlayer ( name SessionName,UniqueNetId PlayerId,bool bWasInvited )
function bool RegisterPlayers ( name SessionName,const out array<UniqueNetId> Players )
native function bool StartOnlineGame ( name SessionName )
function bool UnregisterPlayer ( name SessionName,UniqueNetId PlayerId )
function bool UnregisterPlayers ( name SessionName,const out array<UniqueNetId> Players )
function bool UpdateOnlineGame (
name SessionName,
OnlineGameSettings UpdatedGameSettings,optional
bool bShouldRefreshOnlineData =
false )
Creation time: ti 22-3-2011 19:56:53.422 - Created with
UnCodeX