Namespace Unity.Cloud.Presence.Runtime
Classes
GenericDataExtensions
GenericDataHandler
GenericMessageHandler
NetcodeParticipant
NetcodeParticipantManager
NetcodeService
Provides methods for connecting and disconnecting to the runtime Unity Cloud multiparticipant server
NetworkDictionary<TKey, TValue>
Event based NetworkVariable container for syncing Dictionaries
PresenceManager
Provides a way to get Room instances based off an Id and implement ISessionProvider to use on other services.
PresentationService
Provides methods for interacting with a presentation happening in the currently joined room
Room
Represents a high level object room connected to the join and monitoring services
RoomJoiner
RoomMonitoring
RoomSession
UnityCloudClientTransport
This class is a NGO transport using the Unity Cloud IWebsocketClient as a transport. Contains only client implementation
Structs
NetworkDictionaryEvent<TKey, TValue>
Struct containing event information about changes to a NetworkDictionary.
NetworkVoiceStatus
VivoxChannelCredentials
VivoxLoginCredentials
Credentials required to login into Vivox chat.
Interfaces
INetcodeParticipant
INetcodeService
An interface that allows to join and leave a runtime multiparticipant server
Enums
NetworkDictionaryEvent<TKey, TValue>.EventType
Enum representing the different operations available for triggering an event.
Delegates
NetworkDictionary<TKey, TValue>.OnDictionaryChangedDelegate
Delegate type for dictionary changed event