A custom editor for properties on the FmodResonanceAudioRoom script. This appears in the Inspector window of a FmodResonanceAudioRoom object.
◆ DrawSurfaceMaterial()
void FMODUnityResonance.FmodResonanceAudioRoomEditor.DrawSurfaceMaterial |
( |
SerializedProperty | surfaceMaterial | ) |
|
|
private |
◆ OnEnable()
void FMODUnityResonance.FmodResonanceAudioRoomEditor.OnEnable |
( |
| ) |
|
|
private |
◆ backWall
SerializedProperty FMODUnityResonance.FmodResonanceAudioRoomEditor.backWall = null |
|
private |
◆ ceiling
SerializedProperty FMODUnityResonance.FmodResonanceAudioRoomEditor.ceiling = null |
|
private |
◆ floor
SerializedProperty FMODUnityResonance.FmodResonanceAudioRoomEditor.floor = null |
|
private |
◆ frontWall
SerializedProperty FMODUnityResonance.FmodResonanceAudioRoomEditor.frontWall = null |
|
private |
◆ leftWall
SerializedProperty FMODUnityResonance.FmodResonanceAudioRoomEditor.leftWall = null |
|
private |
◆ reflectivity
SerializedProperty FMODUnityResonance.FmodResonanceAudioRoomEditor.reflectivity = null |
|
private |
◆ reflectivityLabel
GUIContent FMODUnityResonance.FmodResonanceAudioRoomEditor.reflectivityLabel |
|
private |
Initial value:= new GUIContent("Reflectivity",
"Adjusts what proportion of the direct sound is reflected back by each surface, after an " +
"appropriate delay. Reverberation is unaffected by this setting.")
◆ reverbBrightness
SerializedProperty FMODUnityResonance.FmodResonanceAudioRoomEditor.reverbBrightness = null |
|
private |
◆ reverbBrightnessLabel
GUIContent FMODUnityResonance.FmodResonanceAudioRoomEditor.reverbBrightnessLabel |
|
private |
Initial value:= new GUIContent("Brightness",
"Adjusts the balance between high and low frequencies in the reverb.")
◆ reverbGainDb
SerializedProperty FMODUnityResonance.FmodResonanceAudioRoomEditor.reverbGainDb = null |
|
private |
◆ reverbGainLabel
GUIContent FMODUnityResonance.FmodResonanceAudioRoomEditor.reverbGainLabel |
|
private |
Initial value:= new GUIContent("Gain (dB)",
"Applies a gain adjustment to the reverberation in the room. The default value will leave " +
"reverb unaffected.")
◆ reverbPropertiesLabel
GUIContent FMODUnityResonance.FmodResonanceAudioRoomEditor.reverbPropertiesLabel |
|
private |
Initial value:= new GUIContent("Reverb Properties",
"Parameters to adjust the reverb properties of the room.")
◆ reverbTime
SerializedProperty FMODUnityResonance.FmodResonanceAudioRoomEditor.reverbTime = null |
|
private |
◆ reverbTimeLabel
GUIContent FMODUnityResonance.FmodResonanceAudioRoomEditor.reverbTimeLabel |
|
private |
Initial value:= new GUIContent("Time",
"Adjusts the overall duration of the reverb by a positive scaling factor.")
◆ rightWall
SerializedProperty FMODUnityResonance.FmodResonanceAudioRoomEditor.rightWall = null |
|
private |
◆ size
SerializedProperty FMODUnityResonance.FmodResonanceAudioRoomEditor.size = null |
|
private |
◆ sizeLabel
GUIContent FMODUnityResonance.FmodResonanceAudioRoomEditor.sizeLabel = new GUIContent("Size", "Sets the room dimensions.") |
|
private |
◆ surfaceMaterialLabel
GUIContent FMODUnityResonance.FmodResonanceAudioRoomEditor.surfaceMaterialLabel |
|
private |
Initial value:= new GUIContent("Surface Material",
"Surface material used to calculate the acoustic properties of the room.")
◆ surfaceMaterialsLabel
GUIContent FMODUnityResonance.FmodResonanceAudioRoomEditor.surfaceMaterialsLabel |
|
private |
Initial value:= new GUIContent("Surface Materials",
"Room surface materials to calculate the acoustic properties of the room.")
The documentation for this class was generated from the following file: