Classes
On this page
The Unity SDK consists of these classes:
Unity Components
You typically interact with these components directly in the Unity Editor. Check out the manual on how to use these components in the Unity editor.
Component | Description |
---|---|
OdinHandler | |
MicrophoneReader | Handles microphone input data and sends input to ODIN |
PlaybackComponent | Handles the Playback for received ODIN audio data. |
OdinBanner | |
OdinEditorConfig | UnityEditor UI component for instance config of |
Utility Classes
Many of these classes are used internally or you rarely need to work with these.
Component | Description |
---|---|
MediaActiveStateChangedProxy | This class provides the base functionality for UnityEvents based |
MediaAddedProxy | This class provides the base functionality for UnityEvents based |
MediaRemovedProxy | This class provides the base functionality for UnityEvents based |
MessageReceivedProxy | This class provides the base functionality for UnityEvents based |
PeerJoinedProxy | This class provides the base functionality for UnityEvents based |
PeerLeftProxy | This class provides the base functionality for UnityEvents based |
PeerUserDataChangedProxy | This class provides the base functionality for UnityEvents based |
RoomJoinProxy | This class provides the base functionality for ODIN SDK UnityEvents. A persistent callback that can be saved with the Scene. |
RoomJoinedProxy | This class provides the base functionality for ODIN SDK UnityEvents. A persistent callback that can be saved with the Scene. |
RoomLeaveProxy | This class provides the base functionality for ODIN SDK UnityEvents. A persistent callback that can be saved with the Scene. |
RoomLeftProxy | This class provides the base functionality for ODIN SDK UnityEvents. A persistent callback that can be saved with the Scene. |
RoomUserDataChangedProxy | This class provides the base functionality for UnityEvents based |
UnityCreatedMediaObject | |
UnityDeleteMediaObject | Unity Inspector event wrapper (UnityEvent) |