- Extends
- OnlineGameInterfaceImpl
- Modifiers
- within OnlineSubsystemCommonImpl native implements ( OnlineGameInterface ) config ( Engine )
Class that implements the GameSpy specific functionality
Core.Object
|
+-- IpDrv.OnlineGameInterfaceImpl
|
+-- OnlineSubsystemGameSpy.OnlineGameInterfaceGameSpy
Inherited Variables from IpDrv.OnlineGameInterfaceImpl |
CancelFindOnlineGamesCompleteDelegates, CreateOnlineGameCompleteDelegates, CurrentGameState, DestroyOnlineGameCompleteDelegates, EndOnlineGameCompleteDelegates, FindOnlineGamesCompleteDelegates, GameSearch, GameSettings, JoinOnlineGameCompleteDelegates, LanAnnouncePort, LanBeacon, LanBeaconState, LanGameUniqueId, LanNonce[8], LanPacketPlatformMask, LanQueryTimeLeft, LanQueryTimeout, OwningSubsystem, SessionInfo, StartOnlineGameCompleteDelegates |
Inherited Variables from Core.Object |
Class, HashNext, HashOuterNext, Linker, LinkerIndex, Name, NetIndex, ObjectArchetype, ObjectFlags, ObjectInternalInteger, Outer, StateFrame, VfTableObject |
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 |
Inherited Delegates from IpDrv.OnlineGameInterfaceImpl |
OnArbitrationRegistrationComplete, OnCancelFindOnlineGamesComplete, OnCreateOnlineGameComplete, OnDestroyOnlineGameComplete, OnEndOnlineGameComplete, OnFindOnlineGamesComplete, OnGameInviteAccepted, OnJoinOnlineGameComplete, OnRegisterPlayerComplete, OnStartOnlineGameComplete, OnUnregisterPlayerComplete |
Inherited Functions from IpDrv.OnlineGameInterfaceImpl |
AcceptGameInvite, AddArbitrationRegistrationCompleteDelegate, AddCancelFindOnlineGamesCompleteDelegate, AddCreateOnlineGameCompleteDelegate, AddDestroyOnlineGameCompleteDelegate, AddEndOnlineGameCompleteDelegate, AddFindOnlineGamesCompleteDelegate, AddGameInviteAcceptedDelegate, AddJoinOnlineGameCompleteDelegate, AddRegisterPlayerCompleteDelegate, AddStartOnlineGameCompleteDelegate, AddUnregisterPlayerCompleteDelegate, CancelFindOnlineGames, ClearArbitrationRegistrationCompleteDelegate, ClearCancelFindOnlineGamesCompleteDelegate, ClearCreateOnlineGameCompleteDelegate, ClearDestroyOnlineGameCompleteDelegate, ClearEndOnlineGameCompleteDelegate, ClearFindOnlineGamesCompleteDelegate, ClearGameInviteAcceptedDelegate, ClearJoinOnlineGameCompleteDelegate, ClearRegisterPlayerCompleteDelegate, ClearStartOnlineGameCompleteDelegate, ClearUnregisterPlayerCompleteDelegate, CreateOnlineGame, DestroyOnlineGame, EndOnlineGame, FindOnlineGames, FreeSearchResults, GetArbitratedPlayers, GetGameSearch, GetGameSettings, GetOnlineGameState, GetResolvedConnectString, JoinOnlineGame, QueryAuxServerInfo, RecalculateSkillRating, RegisterForArbitration, RegisterPlayer, StartOnlineGame, UnregisterPlayer, UpdateOnlineGame |
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, ^, ^^, |, ||, ~, ~= |
GameInviteAcceptedDelegates Source code
var array<delegate<OnGameInviteAccepted>> GameInviteAcceptedDelegates;
var const private string InviteLocationUrl;
var const string PackedServerInfo;
QR2DataBindableKeyNames Source code
var const array<name> QR2DataBindableKeyNames;
QR2FirstDataBindableKeyId Source code
var const int QR2FirstDataBindableKeyId;
var const int QR2FirstPropertyKeyId;
var const int QR2FirstSettingKeyId;
var native const transient private
pointer QR2Handle;
QR2NumDataBindableKeys Source code
var const int QR2NumDataBindableKeys;
var const int QR2NumPropertyKeys;
var const int QR2NumSettingKeys;
QR2OwningPlayerIdKeyId Source code
var const int QR2OwningPlayerIdKeyId;
RegisterPlayerCompleteDelegates Source code
var array<delegate<OnRegisterPlayerComplete>> RegisterPlayerCompleteDelegates;
RemainingAddlSearchCriteria Source code
var private transient string RemainingAddlSearchCriteria;
UnregisterPlayerCompleteDelegates Source code
var array<delegate<OnUnregisterPlayerComplete>> UnregisterPlayerCompleteDelegates;
OnRegisterPlayerComplete Source code
delegate OnRegisterPlayerComplete ( bool bWasSuccessful )
OnUnregisterPlayerComplete Source code
delegate OnUnregisterPlayerComplete ( bool bWasSuccessful )
native function bool AcceptGameInvite ( byte LocalUserNum )
AddGameInviteAcceptedDelegate Source code
function AddGameInviteAcceptedDelegate ( byte LocalUserNum,delegate<OnGameInviteAccepted> GameInviteAcceptedDelegate) )
AddRegisterPlayerCompleteDelegate Source code
function AddRegisterPlayerCompleteDelegate ( delegate<OnRegisterPlayerComplete> RegisterPlayerCompleteDelegate) )
AddUnregisterPlayerCompleteDelegate Source code
function AddUnregisterPlayerCompleteDelegate ( delegate<OnUnregisterPlayerComplete> UnregisterPlayerCompleteDelegate) )
ClearGameInviteAcceptedDelegate Source code
function ClearGameInviteAcceptedDelegate ( byte LocalUserNum,delegate<OnGameInviteAccepted> GameInviteAcceptedDelegate) )
ClearRegisterPlayerCompleteDelegate Source code
function ClearRegisterPlayerCompleteDelegate ( delegate<OnRegisterPlayerComplete> RegisterPlayerCompleteDelegate) )
ClearUnregisterPlayerCompleteDelegate Source code
function ClearUnregisterPlayerCompleteDelegate ( delegate<OnUnregisterPlayerComplete> UnregisterPlayerCompleteDelegate) )
native
function bool QueryAuxServerInfo (
byte SearchingPlayerNum,
OnlineGameSearch SearchSettings,const out
OnlineGameSearchResult Server )
RecalculateSkillRating Source code
native function bool RecalculateSkillRating ( const out array<UniqueNetId> Players )
native function bool RegisterPlayer ( UniqueNetId PlayerId,bool bWasInvited )
native function bool UnregisterPlayer ( UniqueNetId PlayerId )
defaultproperties
{
Name="Default__OnlineGameInterfaceGameSpy"
ObjectArchetype=OnlineGameInterfaceImpl'IpDrv.Default__OnlineGameInterfaceImpl'
}
|
Creation time: sk 18-3-2018 10:00:40.105 - Created with
UnCodeX