Cogito, ergo sum

UE3:OnlineSubsystemCommonImpl (UT3)

From Unreal Wiki, The Unreal Engine Documentation Site
Jump to: navigation, search
UT3 Object >> OnlineSubsystem >> OnlineSubsystemCommonImpl
Package: 
IpDrv
Known classes within OnlineSubsystemCommonImpl:
OnlineGameInterfaceGameSpy, OnlineGameInterfaceImpl
Direct subclasses:
OnlineSubsystemGameSpy, OnlineSubsystemLive
This class in other games:
UDK

Class that implements commonly needed members/features across all platforms

Properties

bIsUsingSpeechRecognition

Type: bool

Modifiers: config

Whether speech recognition is enabled

Default value: True

GameInterfaceImpl

Type: OnlineGameInterfaceImpl

The object that handles the game interface implementation across platforms

MaxLocalTalkers

Type: int

Modifiers: config

Holds the maximum number of local talkers allowed

Default value: 1

MaxRemoteTalkers

Type: int

Modifiers: config

Holds the maximum number of remote talkers allowed (clamped to 30 which is XHV max)

Default value: 16

VoiceEngine

Type: pointer{class FVoiceInterface}

Modifiers: const, native, transient

Holds the pointer to the platform specific FVoiceInterface implementation used for voice communication

Events

GetPlayerNicknameFromIndex

event string GetPlayerNicknameFromIndex (int UserIndex)

Returns the name of the player for the specified index

Parameters:

  • UserIndex - the user to return the name of

Returns:

the name of the player at the specified index

GetPlayerUniqueNetIdFromIndex

event OnlineSubsystem.UniqueNetId GetPlayerUniqueNetIdFromIndex (int UserIndex)

Returns the unique id of the player for the specified index

Parameters:

  • UserIndex - the user to return the id of

Returns:

the unique id of the player at the specified index