Skip to content

OnlineSystemInterface

Interface in Engine · Engine.OnlineSystemInterface

Using it from Lua
h7.find_all("OnlineSystemInterface")            -- live instances
h7.find_class("Engine.OnlineSystemInterface")   -- the class
h7.hook("Engine.OnlineSystemInterface.AddConnectionStatusChangeDelegate", fn)

Functions

NameDeclaration
AddConnectionStatusChangeDelegatefunction AddConnectionStatusChangeDelegate()
AddControllerChangeDelegatefunction AddControllerChangeDelegate()
AddExternalUIChangeDelegatefunction AddExternalUIChangeDelegate()
AddLinkStatusChangeDelegatefunction AddLinkStatusChangeDelegate()
AddStorageDeviceChangeDelegatefunction AddStorageDeviceChangeDelegate()
ClearConnectionStatusChangeDelegatefunction ClearConnectionStatusChangeDelegate()
ClearControllerChangeDelegatefunction ClearControllerChangeDelegate()
ClearExternalUIChangeDelegatefunction ClearExternalUIChangeDelegate()
ClearLinkStatusChangeDelegatefunction ClearLinkStatusChangeDelegate()
ClearStorageDeviceChangeDelegatefunction ClearStorageDeviceChangeDelegate()
GetLocalefunction int GetLocale()
GetNATTypefunction ENATType GetNATType()
GetNetworkNotificationPositionfunction ENetworkNotificationPosition GetNetworkNotificationPosition()
HasLinkConnectionfunction bool HasLinkConnection()
IsControllerConnectedfunction bool IsControllerConnected(int ControllerId)
OnConnectionStatusChangedelegate OnConnectionStatusChange(EOnlineServerConnectionStatus ConnectionStatus)
OnControllerChangedelegate OnControllerChange(int ControllerId, bool bIsConnected)
OnExternalUIChangedelegate OnExternalUIChange(bool bIsOpening)
OnLinkStatusChangedelegate OnLinkStatusChange(bool bIsConnected)
OnStorageDeviceChangedelegate OnStorageDeviceChange()
SetNetworkNotificationPositionfunction SetNetworkNotificationPosition(ENetworkNotificationPosition NewPos)