OdinClient

public class OdinClient : IDisposable

Client Wrapper for ODIN ffi OdinLibrary

Properties

NameTypeDescription
RoomsRoomCollectionA collection of all Room
EndPointUriConnection EndPoint. Default from OdinEditorConfig.
AccessKeyStringClient AccessKey for all new rooms. Default from OdinHandler config.
UserDataUserDataClient custom UserData

Public Methods

NameDescription
JoinRoomJoin or create a Room by name via a gateway
JoinNamedRoomJoin or create a named Room by token via a gateway
UpdateUserDataUpdates the Rooms
SetPositionScaleUpdates the Rooms
UpdatePositionUpdates the Rooms
LeaveRoomLeave a joined Room
CloseCompletly closes this Client and all Room associated.
DisposeOn dispose will free all Odin and Shutdown