Inheritance diagram for OVRLipSyncMicInput:

Public Types

enum  micActivation { micActivation.HoldToSpeak, micActivation.PushToSpeak, micActivation.ConstantSpeak }
 

Public Member Functions

void MicDeviceGUI (float left, float top, float width, float height, float buttonSpaceTop, float buttonSpaceLeft)
 Mics the device GU. More...
 
void GetMicCaps ()
 Gets the mic caps. More...
 
void StartMicrophone ()
 Starts the microphone. More...
 
void StopMicrophone ()
 Stops the microphone. More...
 

Public Attributes

AudioSource audioSource = null
 
bool enableMicSelectionGUI = false
 
KeyCode micSelectionGUIKey = KeyCode.M
 
micActivation micControl = micActivation.ConstantSpeak
 
KeyCode micActivationKey = KeyCode.Space
 
string selectedDevice
 

Properties

float MicFrequency [get, set]
 

Member Enumeration Documentation

◆ micActivation

Enumerator
HoldToSpeak 
PushToSpeak 
ConstantSpeak 

Member Function Documentation

◆ GetMicCaps()

void OVRLipSyncMicInput.GetMicCaps ( )

Gets the mic caps.

◆ MicDeviceGUI()

void OVRLipSyncMicInput.MicDeviceGUI ( float  left,
float  top,
float  width,
float  height,
float  buttonSpaceTop,
float  buttonSpaceLeft 
)

Mics the device GU.

Parameters
leftLeft.
topTop.
widthWidth.
heightHeight.
buttonSpaceTopButton space top.
buttonSpaceLeftButton space left.

◆ StartMicrophone()

void OVRLipSyncMicInput.StartMicrophone ( )

Starts the microphone.

◆ StopMicrophone()

void OVRLipSyncMicInput.StopMicrophone ( )

Stops the microphone.

Member Data Documentation

◆ audioSource

AudioSource OVRLipSyncMicInput.audioSource = null

◆ enableMicSelectionGUI

bool OVRLipSyncMicInput.enableMicSelectionGUI = false

◆ micActivationKey

KeyCode OVRLipSyncMicInput.micActivationKey = KeyCode.Space

◆ micControl

micActivation OVRLipSyncMicInput.micControl = micActivation.ConstantSpeak

◆ micSelectionGUIKey

KeyCode OVRLipSyncMicInput.micSelectionGUIKey = KeyCode.M

◆ selectedDevice

string OVRLipSyncMicInput.selectedDevice

Property Documentation

◆ MicFrequency

float OVRLipSyncMicInput.MicFrequency
getset

The documentation for this class was generated from the following file: