HasConnections | Boolean | True if any Room is joined |
Microphone | MicrophoneReader | Unity Component that handles one Microphone where data gets routed through (n) Media |
Rooms | RoomCollection | |
OnRoomJoin | RoomJoinProxy | Called before an actual room join |
OnRoomJoined | RoomJoinedProxy | Called after a room is joined successfully |
OnRoomLeave | RoomLeaveProxy | Called before a room leave |
OnRoomLeft | RoomLeftProxy | Called after a room is destroyed |
OnPeerJoined | PeerJoinedProxy | Called on every Peer that joins the room(s) we're connected to |
OnPeerUserDataChanged | PeerUserDataChangedProxy | Called on every Peer that updates his UserData in the same room(s) |
OnPeerLeft | PeerLeftProxy | Called on every Peer that left in the same room(s) |
OnMediaAdded | MediaAddedProxy | Called on every Peer that created a media in the same room(s) |
OnMediaRemoved | MediaRemovedProxy | Called on every Peer that closed/destroyed one of his own media in the same room(s) |
OnMediaActiveStateChanged | MediaActiveStateChangedProxy | Called on every activity change of a media in the same room(s) |
OnRoomUserDataChanged | RoomUserDataChangedProxy | Called on the Room that updates his UserData |
OnMessageReceived | MessageReceivedProxy | Called on every Peer that received message from a peer by UInt64%5b%5d%2cSystem |
OnConnectionStateChanged | ConnectionStateChangedProxy | Called on the Room that changed the connection state |
OnCreatedMediaObject | UnityCreatedMediaObject | Called if this OdinHandler created a MediaStream that was requested by the MediaQueue |
OnDeleteMediaObject | UnityDeleteMediaObject | Called if this OdinHandler destroyed a MediaStream that was closed by a remote peer and was requested by the MediaQueue |
UnityAudioSourceTag | String | Identify by Unity-Tag to attach a Audio |
Use3DAudio | Boolean | Enable 3D Audio via preset Odin |
CreatePlayback | Boolean | Creates Room_OnMediaAdded(System events |
PlaybackAudioMixer | AudioMixer | |
PlaybackAudioMixerGroup | AudioMixerGroup | |