| float get_PollIntervalInSec() | Public+1 flags | | 0x04 |
| void set_PollIntervalInSec(float value) | Public+1 flags | | 0x04 |
| void startStopPolling() | Private | | 0x00 |
| void onDeviceListChanged() | Private | | 0x00 |
| void .ctor(float pollIntervalInSec) | Public+1 flags | | 0x04 |
| List<System.String> GetOptionLabels() | Public+1 flags | | 0x08 |
| void SetOptionLabels(List<System.String> optionLabels) | Public+1 flags | | 0x08 |
| void RefreshOptionLabels() | Public+1 flags | | 0x00 |
| List<System.String> getDeviceNames() | 1 flags | | 0x08 |
| int Get() | Public+1 flags | | 0x04 |
| void Set(int index) | Public+1 flags | | 0x04 |
| string GetSelectedDeviceName() | Public | | 0x08 |
| AudioClip StartRecording(bool loop, int lengthSec, int frequency) | Public | | 0x08 |
| void EndRecording() | Public | | 0x00 |
| bool IsRecording() | Public | | 0x01 |
| int GetPosition() | Public | | 0x04 |
| void GetDeviceCaps(ref int& minFreq, ref int& maxFreq) | Public | | 0x04 |
| void SetSettings(Settings settings) | PublicFinal+2 flags | | 0x08 |
| Settings GetSettings() | PublicFinal+2 flags | | 0x08 |