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:
OnlineGameInterfaceGameSpy
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 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, ^, ^^, |, ||, ~, ~= |
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;
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;
var native const transient private
pointer SessionInfo;
StartOnlineGameCompleteDelegates Source code
var array<delegate<OnStartOnlineGameComplete>> StartOnlineGameCompleteDelegates;
OnArbitrationRegistrationComplete Source code
delegate OnArbitrationRegistrationComplete ( bool bWasSuccessful )
OnCancelFindOnlineGamesComplete Source code
delegate OnCancelFindOnlineGamesComplete ( bool bWasSuccessful )
OnCreateOnlineGameComplete Source code
delegate OnCreateOnlineGameComplete ( bool bWasSuccessful )
OnDestroyOnlineGameComplete Source code
delegate OnDestroyOnlineGameComplete ( bool bWasSuccessful )
OnEndOnlineGameComplete Source code
delegate OnEndOnlineGameComplete ( bool bWasSuccessful )
OnFindOnlineGamesComplete Source code
delegate OnFindOnlineGamesComplete ( bool bWasSuccessful )
OnJoinOnlineGameComplete Source code
delegate OnJoinOnlineGameComplete ( bool bWasSuccessful )
OnRegisterPlayerComplete Source code
delegate OnRegisterPlayerComplete ( bool bWasSuccessful )
OnStartOnlineGameComplete Source code
delegate OnStartOnlineGameComplete ( bool bWasSuccessful )
OnUnregisterPlayerComplete Source code
delegate OnUnregisterPlayerComplete ( bool bWasSuccessful )
function bool AcceptGameInvite ( byte LocalUserNum )
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 )
AddJoinOnlineGameCompleteDelegate Source code
function AddJoinOnlineGameCompleteDelegate ( delegate<OnJoinOnlineGameComplete> JoinOnlineGameCompleteDelegate) )
AddRegisterPlayerCompleteDelegate Source code
function AddRegisterPlayerCompleteDelegate ( delegate<OnRegisterPlayerComplete> RegisterPlayerCompleteDelegate )
AddStartOnlineGameCompleteDelegate Source code
function AddStartOnlineGameCompleteDelegate ( delegate<OnStartOnlineGameComplete> StartOnlineGameCompleteDelegate) )
AddUnregisterPlayerCompleteDelegate Source code
function AddUnregisterPlayerCompleteDelegate ( delegate<OnUnregisterPlayerComplete> UnregisterPlayerCompleteDelegate )
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 )
ClearJoinOnlineGameCompleteDelegate Source code
function ClearJoinOnlineGameCompleteDelegate ( delegate<OnJoinOnlineGameComplete> JoinOnlineGameCompleteDelegate) )
ClearRegisterPlayerCompleteDelegate Source code
function ClearRegisterPlayerCompleteDelegate ( delegate<OnRegisterPlayerComplete> RegisterPlayerCompleteDelegate )
ClearStartOnlineGameCompleteDelegate Source code
function ClearStartOnlineGameCompleteDelegate ( delegate<OnStartOnlineGameComplete> StartOnlineGameCompleteDelegate) )
ClearUnregisterPlayerCompleteDelegate Source code
function ClearUnregisterPlayerCompleteDelegate ( delegate<OnUnregisterPlayerComplete> UnregisterPlayerCompleteDelegate )
native
function bool CreateOnlineGame (
byte HostingPlayerNum,
OnlineGameSettings NewGameSettings )
native function bool DestroyOnlineGame ( )
native function bool EndOnlineGame ( )
native
function bool FindOnlineGames (
byte SearchingPlayerNum,
OnlineGameSearch SearchSettings )
function array<OnlineArbitrationRegistrant> GetArbitratedPlayers ( )
function EOnlineGameState GetOnlineGameState ( ) )
GetResolvedConnectString Source code
native function bool GetResolvedConnectString ( out string ConnectInfo )
native function bool JoinOnlineGame ( byte PlayerNum,const out OnlineGameSearchResult DesiredGame )
function bool QueryAuxServerInfo (
byte SearchingPlayerNum,
OnlineGameSearch SearchSettings,const out
OnlineGameSearchResult Server )
RecalculateSkillRating Source code
function bool RecalculateSkillRating ( const out array<UniqueNetId> Players )
RegisterForArbitration Source code
function bool RegisterForArbitration ( )
function bool RegisterPlayer ( UniqueNetId PlayerId,bool bWasInvited )
native function bool StartOnlineGame ( )
function bool UnregisterPlayer ( UniqueNetId PlayerId )
defaultproperties
{
LanAnnouncePort=14001
LanGameUniqueId=1297549275
LanPacketPlatformMask=1
LanQueryTimeout=5.000000
Name="Default__OnlineGameInterfaceImpl"
ObjectArchetype=Object'Core.Default__Object'
}
|
Creation time: sk 18-3-2018 10:00:40.124 - Created with
UnCodeX