Eye of the Nile Docs
Everything you need to know to get started!
Loading...
Searching...
No Matches
FMODUnity.SettingsEditor Class Reference

Classes

struct  PlatformPropertyLabelData
 
class  PlatformPropertyStringListView
 
class  PlatformsView
 
class  ProjectPlatformSelector
 
class  ReorderableList
 
class  SourceSelectionHelp
 
class  ThreadListEditor
 

Public Member Functions

override void OnInspectorGUI ()
 

Static Public Member Functions

static void DisplayBankRefreshSettings (SerializedProperty cooldown, SerializedProperty showWindow, bool inInspector)
 
static bool BrowseForSourceProjectPath (SerializedObject serializedObject)
 
static bool BrowseForSourceBankPath (SerializedObject serializedObject, bool multiPlatform=false)
 

Protected Member Functions

override void OnHeaderGUI ()
 

Package Types

enum  SourceType : uint { FMODStudioProject = 0 , SinglePlatformBuild , MultiplePlatformBuild }
 

Private Types

enum  Section {
  BankImport = 1 << 0 , Initialization = 1 << 1 , Behavior = 1 << 2 , UserInterface = 1 << 3 ,
  PlatformSpecific = 1 << 4
}
 

Private Member Functions

void OnEnable ()
 
void OnDestroy ()
 
void OnUndoRedo ()
 
void AffirmResources ()
 
Rect DrawPlatformPropertyLabel (string label, Platform platform, params Platform.PropertyOverrideControl[] properties)
 
Rect DrawPlatformPropertyFoldout (string label, ref bool expand, Platform platform, params Platform.PropertyOverrideControl[] properties)
 
void PreparePlatformPropertyLabel (Platform platform, Platform.PropertyOverrideControl[] properties, out PlatformPropertyLabelData data)
 
void DecoratePlatformPropertyLabel (PlatformPropertyLabelData data, Platform platform, Platform.PropertyOverrideControl[] properties)
 
void DisplayTriStateBool (string label, Platform platform, Platform.PropertyAccessor< TriStateBool > property)
 
void DisplayPositionRect (string label, Platform platform, Platform.PropertyAccessor< ScreenPosition > property)
 
void DisplayDebugFontSelection (string label, Platform platform, Platform.PropertyAccessor< int > property)
 
void DisplayOutputMode (string label, Platform platform)
 
void DisplayThreadAffinity (string label, Platform platform)
 
bool DisplayThreadAffinityFoldout (string label, Platform platform)
 
void DisplayThreadAffinityGroups (Platform platform)
 
void DisplayThreadAffinitiesHeader (float threadsWidth, float affinitiesWidth)
 
void DisplayThreadAffinityGroup (ThreadAffinityGroup group, Platform platform, float threadsWidth, float affinitiesWidth, float anyButtonWidth, GUIContent anyButtonContent, GUIStyle affinityStyle, float affinityWidth, out bool delete)
 
void DisplayCodecChannels (string label, Platform platform)
 
bool DisplayCodecChannelsFoldout (string label, Platform platform)
 
void DisplaySampleRate (string label, Platform platform)
 
void DisplayProjectPlatform (string label, Platform platform)
 
void DisplaySpeakerMode (string label, Platform platform)
 
void DisplayCallbackHandler (string label, Platform platform)
 
void DisplayInt (string label, Platform platform, Platform.PropertyAccessor< int > property, int min, int max)
 
void DisplayLiveUpdatePort (string label, Platform platform, Platform.PropertyAccessor< int > property)
 
void DisplayPlatform (Platform platform)
 
void DisplayPlatformHeader (Platform platform)
 
void DisplayDSPBufferSettings (Platform platform)
 
bool DisplayAutoDSPBufferSettings (Rect rect, Platform platform)
 
void DisplayDSPBufferFields (Platform platform)
 
void DisplayPlugins (string title, PlatformPropertyStringListView view, Platform platform, ref bool expand, string warning=null)
 
bool DrawSectionHeaderLayout (Section section, string title)
 
bool DrawSectionHeader (Rect rect, Section section, string title)
 
void DrawImportSection (string invalidSourceMessage)
 
void DrawSourceSelection (string invalidSourceMessage)
 
void BrowseForSourceProjectPathAndRefresh ()
 
void BrowseForSourceBankPathAndRefresh ()
 
string CheckValidSource ()
 
void DrawTargetSelection ()
 
void DrawBehaviorSection ()
 
void DrawUserInterfaceSection ()
 
void DrawInitializationSection ()
 
void DisplayBanksToLoad ()
 
void BrowseForBankToLoad ()
 
void AddAllBanksToLoad ()
 
string CurrentBankDirectory ()
 
void DrawPlatforms ()
 
void ApplyPendingActions ()
 
void RefreshBanks ()
 

Static Private Member Functions

static int DrawPopup (Rect position, int selectedIndex, string[] displayedOptions)
 
static string GetBankDirectory (SerializedObject serializedObject)
 
static void SetPlatformParent (string undoMessage, Settings settings, Platform child, Platform parent, int insertAtIndex=-1)
 
static Rect LabelRect (Rect controlRect)
 
static string MakePathRelative (string path)
 

Private Attributes

bool hasBankSourceChanged = false
 
bool hasBankTargetChanged = false
 
bool expandThreadAffinity
 
bool expandCodecChannels
 
bool expandDynamicPlugins
 
bool expandStaticPlugins
 
SerializedProperty automaticEventLoading
 
SerializedProperty automaticSampleLoading
 
SerializedProperty bankLoadType
 
SerializedProperty banksToLoad
 
SerializedProperty enableMemoryTracking
 
SerializedProperty encryptionKey
 
SerializedProperty hasSourceProject
 
SerializedProperty hasPlatforms
 
SerializedProperty importType
 
SerializedProperty loggingLevel
 
SerializedProperty meterChannelOrdering
 
SerializedProperty sourceBankPath
 
SerializedProperty sourceProjectPath
 
SerializedProperty stopEventsOutsideMaxDistance
 
SerializedProperty enableErrorCallback
 
SerializedProperty targetAssetPath
 
SerializedProperty targetBankFolder
 
SerializedProperty bankRefreshCooldown
 
SerializedProperty showBankRefreshWindow
 
SerializedProperty eventLinkage
 
bool resourcesLoaded = false
 
GUIStyle mainHeaderStyle
 
GUIStyle sectionHeaderStyle
 
GUIStyle platformHeaderStyle
 
GUIStyle dropdownStyle
 
GUIStyle inheritedPropertyLabelStyle
 
GUIStyle overriddenPropertyLabelStyle
 
GUIStyle inheritedPropertyFoldoutStyle
 
GUIStyle overriddenPropertyFoldoutStyle
 
GUIContent mainHeaderIcon
 
Texture2D propertyOverrideIndicator
 
PlatformPropertyStringListView staticPluginsView
 
PlatformPropertyStringListView dynamicPluginsView
 
ReorderableList banksToLoadView
 
PlatformsView platformsView
 
TreeViewState platformTreeViewState = new TreeViewState()
 
string lastSourceBankPath
 

Static Private Attributes

static readonly string[] ToggleDisplay = new string[] { "Disabled", "Enabled", "Development Build Only", }
 
static readonly string[] OverlayLocations = new string[] { "TopLeft", "TopCenter", "TopRight", "BottomLeft", "BottomCenter", "BottomRight", "Center", "VR", }
 
static readonly string[] FrequencyDisplay
 
static readonly int[] FrequencyValues = new int[] { 0, 22050, 24000, 32000, 44100, 48000 }
 
static readonly string[] SpeakerModeDisplay
 
static readonly FMOD.SPEAKERMODE[] SpeakerModeValues
 
static Section sExpandedSections
 
const int THREAD_AFFINITY_CORES_PER_ROW = 8
 
const string EditPlatformUndoMessage = "Edit FMOD Platform Properties"
 
static readonly int[] LoggingValues
 
static readonly string[] LoggingDisplay
 
static readonly GUIContent BankRefreshLabel = new GUIContent("Refresh Banks")
 
static readonly GUIContent[] BankRefreshCooldownLabels
 
static readonly int[] BankRefreshCooldownValues
 

Member Enumeration Documentation

◆ Section

Enumerator
BankImport 
Initialization 
Behavior 
UserInterface 
PlatformSpecific 

◆ SourceType

Enumerator
FMODStudioProject 
SinglePlatformBuild 
MultiplePlatformBuild 

Member Function Documentation

◆ AddAllBanksToLoad()

void FMODUnity.SettingsEditor.AddAllBanksToLoad ( )
private

◆ AffirmResources()

void FMODUnity.SettingsEditor.AffirmResources ( )
private

◆ ApplyPendingActions()

void FMODUnity.SettingsEditor.ApplyPendingActions ( )
private

◆ BrowseForBankToLoad()

void FMODUnity.SettingsEditor.BrowseForBankToLoad ( )
private

◆ BrowseForSourceBankPath()

static bool FMODUnity.SettingsEditor.BrowseForSourceBankPath ( SerializedObject serializedObject,
bool multiPlatform = false )
static

◆ BrowseForSourceBankPathAndRefresh()

void FMODUnity.SettingsEditor.BrowseForSourceBankPathAndRefresh ( )
private

◆ BrowseForSourceProjectPath()

static bool FMODUnity.SettingsEditor.BrowseForSourceProjectPath ( SerializedObject serializedObject)
static

◆ BrowseForSourceProjectPathAndRefresh()

void FMODUnity.SettingsEditor.BrowseForSourceProjectPathAndRefresh ( )
private

◆ CheckValidSource()

string FMODUnity.SettingsEditor.CheckValidSource ( )
private

◆ CurrentBankDirectory()

string FMODUnity.SettingsEditor.CurrentBankDirectory ( )
private

◆ DecoratePlatformPropertyLabel()

void FMODUnity.SettingsEditor.DecoratePlatformPropertyLabel ( PlatformPropertyLabelData data,
Platform platform,
Platform.PropertyOverrideControl[] properties )
private

◆ DisplayAutoDSPBufferSettings()

bool FMODUnity.SettingsEditor.DisplayAutoDSPBufferSettings ( Rect rect,
Platform platform )
private

◆ DisplayBankRefreshSettings()

static void FMODUnity.SettingsEditor.DisplayBankRefreshSettings ( SerializedProperty cooldown,
SerializedProperty showWindow,
bool inInspector )
static

◆ DisplayBanksToLoad()

void FMODUnity.SettingsEditor.DisplayBanksToLoad ( )
private

◆ DisplayCallbackHandler()

void FMODUnity.SettingsEditor.DisplayCallbackHandler ( string label,
Platform platform )
private

◆ DisplayCodecChannels()

void FMODUnity.SettingsEditor.DisplayCodecChannels ( string label,
Platform platform )
private

◆ DisplayCodecChannelsFoldout()

bool FMODUnity.SettingsEditor.DisplayCodecChannelsFoldout ( string label,
Platform platform )
private

◆ DisplayDebugFontSelection()

void FMODUnity.SettingsEditor.DisplayDebugFontSelection ( string label,
Platform platform,
Platform.PropertyAccessor< int > property )
private

◆ DisplayDSPBufferFields()

void FMODUnity.SettingsEditor.DisplayDSPBufferFields ( Platform platform)
private

◆ DisplayDSPBufferSettings()

void FMODUnity.SettingsEditor.DisplayDSPBufferSettings ( Platform platform)
private

◆ DisplayInt()

void FMODUnity.SettingsEditor.DisplayInt ( string label,
Platform platform,
Platform.PropertyAccessor< int > property,
int min,
int max )
private

◆ DisplayLiveUpdatePort()

void FMODUnity.SettingsEditor.DisplayLiveUpdatePort ( string label,
Platform platform,
Platform.PropertyAccessor< int > property )
private

◆ DisplayOutputMode()

void FMODUnity.SettingsEditor.DisplayOutputMode ( string label,
Platform platform )
private

◆ DisplayPlatform()

void FMODUnity.SettingsEditor.DisplayPlatform ( Platform platform)
private

◆ DisplayPlatformHeader()

void FMODUnity.SettingsEditor.DisplayPlatformHeader ( Platform platform)
private

◆ DisplayPlugins()

void FMODUnity.SettingsEditor.DisplayPlugins ( string title,
PlatformPropertyStringListView view,
Platform platform,
ref bool expand,
string warning = null )
private

◆ DisplayPositionRect()

void FMODUnity.SettingsEditor.DisplayPositionRect ( string label,
Platform platform,
Platform.PropertyAccessor< ScreenPosition > property )
private

◆ DisplayProjectPlatform()

void FMODUnity.SettingsEditor.DisplayProjectPlatform ( string label,
Platform platform )
private

◆ DisplaySampleRate()

void FMODUnity.SettingsEditor.DisplaySampleRate ( string label,
Platform platform )
private

◆ DisplaySpeakerMode()

void FMODUnity.SettingsEditor.DisplaySpeakerMode ( string label,
Platform platform )
private

◆ DisplayThreadAffinitiesHeader()

void FMODUnity.SettingsEditor.DisplayThreadAffinitiesHeader ( float threadsWidth,
float affinitiesWidth )
private

◆ DisplayThreadAffinity()

void FMODUnity.SettingsEditor.DisplayThreadAffinity ( string label,
Platform platform )
private

◆ DisplayThreadAffinityFoldout()

bool FMODUnity.SettingsEditor.DisplayThreadAffinityFoldout ( string label,
Platform platform )
private

◆ DisplayThreadAffinityGroup()

void FMODUnity.SettingsEditor.DisplayThreadAffinityGroup ( ThreadAffinityGroup group,
Platform platform,
float threadsWidth,
float affinitiesWidth,
float anyButtonWidth,
GUIContent anyButtonContent,
GUIStyle affinityStyle,
float affinityWidth,
out bool delete )
private

◆ DisplayThreadAffinityGroups()

void FMODUnity.SettingsEditor.DisplayThreadAffinityGroups ( Platform platform)
private

◆ DisplayTriStateBool()

void FMODUnity.SettingsEditor.DisplayTriStateBool ( string label,
Platform platform,
Platform.PropertyAccessor< TriStateBool > property )
private

◆ DrawBehaviorSection()

void FMODUnity.SettingsEditor.DrawBehaviorSection ( )
private

◆ DrawImportSection()

void FMODUnity.SettingsEditor.DrawImportSection ( string invalidSourceMessage)
private

◆ DrawInitializationSection()

void FMODUnity.SettingsEditor.DrawInitializationSection ( )
private

◆ DrawPlatformPropertyFoldout()

Rect FMODUnity.SettingsEditor.DrawPlatformPropertyFoldout ( string label,
ref bool expand,
Platform platform,
params Platform.PropertyOverrideControl[] properties )
private

◆ DrawPlatformPropertyLabel()

Rect FMODUnity.SettingsEditor.DrawPlatformPropertyLabel ( string label,
Platform platform,
params Platform.PropertyOverrideControl[] properties )
private

◆ DrawPlatforms()

void FMODUnity.SettingsEditor.DrawPlatforms ( )
private

◆ DrawPopup()

static int FMODUnity.SettingsEditor.DrawPopup ( Rect position,
int selectedIndex,
string[] displayedOptions )
staticprivate

◆ DrawSectionHeader()

bool FMODUnity.SettingsEditor.DrawSectionHeader ( Rect rect,
Section section,
string title )
private

◆ DrawSectionHeaderLayout()

bool FMODUnity.SettingsEditor.DrawSectionHeaderLayout ( Section section,
string title )
private

◆ DrawSourceSelection()

void FMODUnity.SettingsEditor.DrawSourceSelection ( string invalidSourceMessage)
private

◆ DrawTargetSelection()

void FMODUnity.SettingsEditor.DrawTargetSelection ( )
private

◆ DrawUserInterfaceSection()

void FMODUnity.SettingsEditor.DrawUserInterfaceSection ( )
private

◆ GetBankDirectory()

static string FMODUnity.SettingsEditor.GetBankDirectory ( SerializedObject serializedObject)
staticprivate

◆ LabelRect()

static Rect FMODUnity.SettingsEditor.LabelRect ( Rect controlRect)
staticprivate

◆ MakePathRelative()

static string FMODUnity.SettingsEditor.MakePathRelative ( string path)
staticprivate

◆ OnDestroy()

void FMODUnity.SettingsEditor.OnDestroy ( )
private

◆ OnEnable()

void FMODUnity.SettingsEditor.OnEnable ( )
private

◆ OnHeaderGUI()

override void FMODUnity.SettingsEditor.OnHeaderGUI ( )
protected

◆ OnInspectorGUI()

override void FMODUnity.SettingsEditor.OnInspectorGUI ( )

◆ OnUndoRedo()

void FMODUnity.SettingsEditor.OnUndoRedo ( )
private

◆ PreparePlatformPropertyLabel()

void FMODUnity.SettingsEditor.PreparePlatformPropertyLabel ( Platform platform,
Platform.PropertyOverrideControl[] properties,
out PlatformPropertyLabelData data )
private

◆ RefreshBanks()

void FMODUnity.SettingsEditor.RefreshBanks ( )
private

◆ SetPlatformParent()

static void FMODUnity.SettingsEditor.SetPlatformParent ( string undoMessage,
Settings settings,
Platform child,
Platform parent,
int insertAtIndex = -1 )
staticprivate

Member Data Documentation

◆ automaticEventLoading

SerializedProperty FMODUnity.SettingsEditor.automaticEventLoading
private

◆ automaticSampleLoading

SerializedProperty FMODUnity.SettingsEditor.automaticSampleLoading
private

◆ bankLoadType

SerializedProperty FMODUnity.SettingsEditor.bankLoadType
private

◆ bankRefreshCooldown

SerializedProperty FMODUnity.SettingsEditor.bankRefreshCooldown
private

◆ BankRefreshCooldownLabels

readonly GUIContent [] FMODUnity.SettingsEditor.BankRefreshCooldownLabels
staticprivate
Initial value:
= new GUIContent[] {
new GUIContent("After 1 second"),
new GUIContent("After 5 seconds"),
new GUIContent("After 10 seconds"),
new GUIContent("After 20 seconds"),
new GUIContent("After 30 seconds"),
new GUIContent("After 1 minute"),
new GUIContent("Prompt Me"),
new GUIContent("Manually"),
}

◆ BankRefreshCooldownValues

readonly int [] FMODUnity.SettingsEditor.BankRefreshCooldownValues
staticprivate
Initial value:
= new int[] {
1,
5,
10,
20,
30,
60,
}
Definition Settings.cs:95
const int BankRefreshPrompt
Definition Settings.cs:130
const int BankRefreshManual
Definition Settings.cs:131

◆ BankRefreshLabel

readonly GUIContent FMODUnity.SettingsEditor.BankRefreshLabel = new GUIContent("Refresh Banks")
staticprivate

◆ banksToLoad

SerializedProperty FMODUnity.SettingsEditor.banksToLoad
private

◆ banksToLoadView

ReorderableList FMODUnity.SettingsEditor.banksToLoadView
private

◆ dropdownStyle

GUIStyle FMODUnity.SettingsEditor.dropdownStyle
private

◆ dynamicPluginsView

PlatformPropertyStringListView FMODUnity.SettingsEditor.dynamicPluginsView
private

◆ EditPlatformUndoMessage

const string FMODUnity.SettingsEditor.EditPlatformUndoMessage = "Edit FMOD Platform Properties"
staticprivate

◆ enableErrorCallback

SerializedProperty FMODUnity.SettingsEditor.enableErrorCallback
private

◆ enableMemoryTracking

SerializedProperty FMODUnity.SettingsEditor.enableMemoryTracking
private

◆ encryptionKey

SerializedProperty FMODUnity.SettingsEditor.encryptionKey
private

◆ eventLinkage

SerializedProperty FMODUnity.SettingsEditor.eventLinkage
private

◆ expandCodecChannels

bool FMODUnity.SettingsEditor.expandCodecChannels
private

◆ expandDynamicPlugins

bool FMODUnity.SettingsEditor.expandDynamicPlugins
private

◆ expandStaticPlugins

bool FMODUnity.SettingsEditor.expandStaticPlugins
private

◆ expandThreadAffinity

bool FMODUnity.SettingsEditor.expandThreadAffinity
private

◆ FrequencyDisplay

readonly string [] FMODUnity.SettingsEditor.FrequencyDisplay
staticprivate
Initial value:
= new string[] {
"Platform Default",
"22.05 kHz",
"24 kHz",
"32 kHz",
"44.1 kHz",
"48 kHz"
}

◆ FrequencyValues

readonly int [] FMODUnity.SettingsEditor.FrequencyValues = new int[] { 0, 22050, 24000, 32000, 44100, 48000 }
staticprivate

◆ hasBankSourceChanged

bool FMODUnity.SettingsEditor.hasBankSourceChanged = false
private

◆ hasBankTargetChanged

bool FMODUnity.SettingsEditor.hasBankTargetChanged = false
private

◆ hasPlatforms

SerializedProperty FMODUnity.SettingsEditor.hasPlatforms
private

◆ hasSourceProject

SerializedProperty FMODUnity.SettingsEditor.hasSourceProject
private

◆ importType

SerializedProperty FMODUnity.SettingsEditor.importType
private

◆ inheritedPropertyFoldoutStyle

GUIStyle FMODUnity.SettingsEditor.inheritedPropertyFoldoutStyle
private

◆ inheritedPropertyLabelStyle

GUIStyle FMODUnity.SettingsEditor.inheritedPropertyLabelStyle
private

◆ lastSourceBankPath

string FMODUnity.SettingsEditor.lastSourceBankPath
private

◆ LoggingDisplay

readonly string [] FMODUnity.SettingsEditor.LoggingDisplay
staticprivate
Initial value:
= new string[] {
"None",
"Error",
"Warning",
"Log",
}

◆ loggingLevel

SerializedProperty FMODUnity.SettingsEditor.loggingLevel
private

◆ LoggingValues

readonly int [] FMODUnity.SettingsEditor.LoggingValues
staticprivate
Initial value:
= new int[] {
(int)FMOD.DEBUG_FLAGS.NONE,
(int)FMOD.DEBUG_FLAGS.ERROR,
(int)FMOD.DEBUG_FLAGS.WARNING,
(int)FMOD.DEBUG_FLAGS.LOG,
}
Definition PlatformWindows.cs:9

◆ mainHeaderIcon

GUIContent FMODUnity.SettingsEditor.mainHeaderIcon
private

◆ mainHeaderStyle

GUIStyle FMODUnity.SettingsEditor.mainHeaderStyle
private

◆ meterChannelOrdering

SerializedProperty FMODUnity.SettingsEditor.meterChannelOrdering
private

◆ OverlayLocations

readonly string [] FMODUnity.SettingsEditor.OverlayLocations = new string[] { "TopLeft", "TopCenter", "TopRight", "BottomLeft", "BottomCenter", "BottomRight", "Center", "VR", }
staticprivate

◆ overriddenPropertyFoldoutStyle

GUIStyle FMODUnity.SettingsEditor.overriddenPropertyFoldoutStyle
private

◆ overriddenPropertyLabelStyle

GUIStyle FMODUnity.SettingsEditor.overriddenPropertyLabelStyle
private

◆ platformHeaderStyle

GUIStyle FMODUnity.SettingsEditor.platformHeaderStyle
private

◆ platformsView

PlatformsView FMODUnity.SettingsEditor.platformsView
private

◆ platformTreeViewState

TreeViewState FMODUnity.SettingsEditor.platformTreeViewState = new TreeViewState()
private

◆ propertyOverrideIndicator

Texture2D FMODUnity.SettingsEditor.propertyOverrideIndicator
private

◆ resourcesLoaded

bool FMODUnity.SettingsEditor.resourcesLoaded = false
private

◆ sectionHeaderStyle

GUIStyle FMODUnity.SettingsEditor.sectionHeaderStyle
private

◆ sExpandedSections

Section FMODUnity.SettingsEditor.sExpandedSections
staticprivate

◆ showBankRefreshWindow

SerializedProperty FMODUnity.SettingsEditor.showBankRefreshWindow
private

◆ sourceBankPath

SerializedProperty FMODUnity.SettingsEditor.sourceBankPath
private

◆ sourceProjectPath

SerializedProperty FMODUnity.SettingsEditor.sourceProjectPath
private

◆ SpeakerModeDisplay

readonly string [] FMODUnity.SettingsEditor.SpeakerModeDisplay
staticprivate
Initial value:
= new string[] {
"Stereo",
"Surround 5.1",
"Surround 7.1",
"Surround 7.1.4"
}

◆ SpeakerModeValues

readonly FMOD.SPEAKERMODE [] FMODUnity.SettingsEditor.SpeakerModeValues
staticprivate
Initial value:
= new FMOD.SPEAKERMODE[] {
FMOD.SPEAKERMODE.STEREO,
FMOD.SPEAKERMODE._5POINT1,
FMOD.SPEAKERMODE._7POINT1,
}
@ _7POINT1POINT4
Definition fmod.cs:263

◆ staticPluginsView

PlatformPropertyStringListView FMODUnity.SettingsEditor.staticPluginsView
private

◆ stopEventsOutsideMaxDistance

SerializedProperty FMODUnity.SettingsEditor.stopEventsOutsideMaxDistance
private

◆ targetAssetPath

SerializedProperty FMODUnity.SettingsEditor.targetAssetPath
private

◆ targetBankFolder

SerializedProperty FMODUnity.SettingsEditor.targetBankFolder
private

◆ THREAD_AFFINITY_CORES_PER_ROW

const int FMODUnity.SettingsEditor.THREAD_AFFINITY_CORES_PER_ROW = 8
staticprivate

◆ ToggleDisplay

readonly string [] FMODUnity.SettingsEditor.ToggleDisplay = new string[] { "Disabled", "Enabled", "Development Build Only", }
staticprivate

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