Connect |
Connect to the Alteruna service manually when the config ConnectOnStart is disabled.
|
CreatePrivateRoom |
Create a new private room.
|
CreateRoom |
Create a new room.
|
DeregisterCodec |
Deregister a Synchronizable from Alteruna Multiplayer, so that it is no longer being synchronized.
|
GetAllSynchronizables |
Get a list of all currently registered Synchronizables.
|
GetAllSynchronizables(ListSynchronizableElement) |
Get a list of all currently registered Synchronizables.
|
GetAvatar |
Get locally spawned Avatar.
|
GetAvatar(String) |
Get Avatar by name.
|
GetAvatar(UInt16) |
Get Avatar by index.
|
GetAvatars |
Get all Users from current room.
|
GetComponentById(Guid) |
Get a Unity Component through its UID.
|
GetComponentById(IUniqueID) |
Get a Unity Component through its UID.
|
GetDebuggingInfo |
Get debugging info.
Includes settings, device info, etc.
|
GetGameObjectById(Guid) |
Get a Unity GameObject through its UID.
|
GetGameObjectById(IUniqueID) |
Get a Unity GameObject through its UniqueID.
|
GetLastBlockResponse |
Get reason for connection block.
|
GetObjectByIdT(Guid) |
Get a object inheriting from IAdaptiveSerializableUniqueID through its UID.
|
GetObjectByIdT(IUniqueID) |
Get a object inheriting from IAdaptiveSerializableUniqueID through its UID.
|
GetSynchronizable |
Get a Synchronizable through its UniqueID.
|
GetUser |
Get your own User.
|
GetUser(Int32) |
Get User by index.
|
GetUser(String) |
Get User by name.
|
GetUser(UInt16) |
Get User by index.
|
GetUsers |
Get all Users from current room.
|
InvokeRemoteProcedure(String, UserId, ProcedureParameters, ISerializable, Reliability, RemoteProcedureReply, RemoteProcedureAck) |
Invoke a Remote Procedure Call (RPC).
|
InvokeRemoteProcedure(String, UInt16, ProcedureParameters, ISerializable, Reliability, RemoteProcedureReply, RemoteProcedureAck) |
Invoke a Remote Procedure Call (RPC).
|
IsRegistered(Guid) |
Check is specified UID registered.
|
IsRegistered(IUniqueID) |
Check is specified the UniqueID registered.
|
JoinFirstAvailable |
Join any available room.
Only join rooms that is not full, does not have pin code, and is not invite only.
|
JoinMatchmaking |
Join a Room through matchmaking.
|
JoinMatchmaking(UInt16) |
Join a Room through matchmaking using a pin.
|
JoinOnDemandRoom |
Create and Join a Room.
The Room will close when the last player leaves the room.
Use CreateRoom for more control.
|
JoinOnDemandRoom(UInt32) |
Join Room by id.
The Room will close when the last player leaves the room.
|
JoinRoom(Room) |
Join an available Room.
|
JoinRoom(Room, UInt16) |
Join an available Room using a pin.
|
JoinWithInviteCode |
Join a room using an invite code.
|
LoadScene(Int32, Boolean) |
Load a scene by index and move Multiplayer object and all Avatars to the new scene.
|
LoadScene(String, Boolean) |
Load a scene by name and move Multiplayer object and all Avatars to the new scene.
|
LockRoom |
Lock current room.
|
MakeUID | |
MulticastRemoteProcedure |
Invoke a Remote Procedure Call (RPC) for multiple Users.
|
RefreshRoomList |
Refresh the AvailableRooms list containing the currently available Rooms on the server.
|
RegisterRemoteProcedure |
Register a Remote Procedure.
|
RegisterSynchronizable |
Register a Synchronizable to be synchronized through Alteruna Multiplayer.
|
ReplyRemoteProcedure |
Reply to a Remote Procedure Called by another User.
|
SendToBucket(Guid, Int32) |
Synchronize a specific UID to all Users within a specific bucket.
|
SendToBucket(CommunicationBridgeUID, Int32, Reliability) |
Synchronize a specific CommunicationBridgeUID to all Users within a specific bucket.
|
SendToBucket(IAdaptiveSerializableUniqueID, Int32, Reliability) |
Synchronize a specific object implementing IAdaptiveSerializableUniqueID to all Users within a specific bucket.
|
SendToBucket(IUniqueID, Int32, Reliability) |
Synchronize a specific object implementing IUniqueID to all Users within a specific bucket.
|
Serialize | |
SetRoomName |
Rename currently joined room.
|
SetUsername |
Sets new username for non-connected user.
|
SoftReset |
Reset some internal fields regrading connection to their default values.
|
SpawnAvatar |
Spawn your avatar.
|
SpawnAvatar(Transform) |
Spawn Avatar at the position and oration of a transform.
|
SpawnAvatar(Vector3, Quaternion) |
Spawn Avatar using position and rotation.
|
SpawnAvatar(Vector3, Vector3) |
Spawn Avatar using position and rotation.
|
Sync(CommunicationBridgeUID, Reliability) |
Synchronize a specific Synchronizable through Alteruna Multiplayer.
|
Sync(Guid, Reliability) |
Synchronize a specific Synchronizable through Alteruna Multiplayer.
|
Sync(IAdaptiveSerializableUniqueID, Reliability) |
Synchronize a specific Synchronizable through Alteruna Multiplayer.
|
Sync(IUniqueID, Reliability) |
Synchronize a specific Synchronizable through Alteruna Multiplayer.
|
Sync(CommunicationBridgeUID, ListUInt16, Reliability) |
Synchronize a specific Synchronizable through Alteruna Multiplayer.
|
Sync(Guid, ListUInt16, Reliability) |
Synchronize a specific Synchronizable through Alteruna Multiplayer.
|
TryGetSynchronizable |
Get a Synchronizable through its UniqueID.
|
UnlockRoom |
Unlock current room.
|
Unserialize | |