| 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 | |