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

Classes

struct  AutomatableSlots
 
class  BankLoadException
 
class  BankRefAttribute
 
class  BankRefDrawer
 
class  BankRefresher
 
class  BankRefreshWindow
 
class  BoltIntegration
 
class  BuildStatusWatcher
 
class  BusNotFoundException
 
class  CodecChannelCount
 
class  CreateEventPopup
 
class  EditorBankRef
 
class  EditorEventRef
 
class  EditorParamRef
 
class  EditorSettings
 
class  EditorUtils
 
class  EmitterRef
 
class  EventBrowser
 
class  EventCache
 
class  EventHandler
 
class  EventManager
 
class  EventNotFoundException
 
class  EventRefAttribute
 
struct  EventReference
 
class  EventReferenceDrawer
 
class  EventReferenceUpdater
 
class  FileReorganizer
 
class  FindAndReplace
 
class  FMODRuntimeManagerOnGUIHelper
 
class  HelpContent
 
interface  IEditorSettings
 
class  Legacy
 
class  LegacyEventRefDrawer
 
class  ListView
 
class  NaturalComparer
 
class  NoIndentScope
 
class  ParamRef
 
class  ParamRefAttribute
 
class  ParamRefDrawer
 
class  Platform
 
class  PlatformAndroid
 
class  PlatformAppleTV
 
class  PlatformCallbackHandler
 
class  PlatformDefault
 
class  PlatformGroup
 
class  PlatformIOS
 
class  PlatformLinux
 
class  PlatformMac
 
class  PlatformMobileHigh
 
class  PlatformMobileLow
 
class  PlatformPlayInEditor
 
class  PlatformVisionOS
 
class  PlatformWebGL
 
class  PlatformWindows
 
class  RuntimeManager
 
class  RuntimeUtils
 
class  SerializedPropertyExtensions
 
class  Settings
 
class  SettingsEditor
 
class  SetupWizardWindow
 
class  SimpleHelp
 
class  SimpleTreeView
 
class  StagingSystem
 
class  StudioBankLoader
 
class  StudioBankLoaderEditor
 
class  StudioEventEmitter
 
class  StudioEventEmitterEditor
 
class  StudioEventEmitterGizoDrawer
 
class  StudioGlobalParameterTrigger
 
class  StudioGlobalParameterTriggerEditor
 
class  StudioListener
 
class  StudioListenerEditor
 
class  StudioParameterTrigger
 
class  StudioParameterTriggerEditor
 
class  SystemNotInitializedException
 
class  ThreadAffinityGroup
 
class  VCANotFoundException
 

Enumerations

enum  ParameterType { Continuous , Discrete , Labeled }
 
enum  EmitterGameEvent : int {
  None , ObjectStart , ObjectDestroy , TriggerEnter ,
  TriggerExit , TriggerEnter2D , TriggerExit2D , CollisionEnter ,
  CollisionExit , CollisionEnter2D , CollisionExit2D , ObjectEnable ,
  ObjectDisable , ObjectMouseEnter , ObjectMouseExit , ObjectMouseDown ,
  ObjectMouseUp , UIMouseEnter , UIMouseExit , UIMouseDown ,
  UIMouseUp
}
 
enum  LoaderGameEvent : int {
  None , ObjectStart , ObjectDestroy , TriggerEnter ,
  TriggerExit , TriggerEnter2D , TriggerExit2D , ObjectEnable ,
  ObjectDisable
}
 
enum  ThreadType {
  Mixer , Feeder , Stream , File ,
  Nonblocking , Record , Geometry , Profiler ,
  Studio_Update , Studio_Load_Bank , Studio_Load_Sample , Convolution_1 ,
  Convolution_2
}
 
enum  ThreadAffinity : uint {
  Any = 0 , Core0 = 1 << 0 , Core1 = 1 << 1 , Core2 = 1 << 2 ,
  Core3 = 1 << 3 , Core4 = 1 << 4 , Core5 = 1 << 5 , Core6 = 1 << 6 ,
  Core7 = 1 << 7 , Core8 = 1 << 8 , Core9 = 1 << 9 , Core10 = 1 << 10 ,
  Core11 = 1 << 11 , Core12 = 1 << 12 , Core13 = 1 << 13 , Core14 = 1 << 14 ,
  Core15 = 1 << 15
}
 
enum  CodecType : int {
  FADPCM , Vorbis , AT9 , XMA ,
  Opus
}
 
enum  ImportType { StreamingAssets , AssetBundle }
 
enum  BankLoadType { All , Specified , None }
 
enum  MeterChannelOrderingType { Standard , SeparateLFE , Positional }
 
enum  EventLinkage { Path , GUID }
 
enum  TriStateBool { Disabled , Enabled , Development }
 
enum  ScreenPosition {
  TopLeft , TopCenter , TopRight , BottomLeft ,
  BottomCenter , BottomRight , Center , VR
}
 

Enumeration Type Documentation

◆ BankLoadType

Enumerator
All 
Specified 
None 

◆ CodecType

enum FMODUnity.CodecType : int
Enumerator
FADPCM 
Vorbis 
AT9 
XMA 
Opus 

◆ EmitterGameEvent

Enumerator
None 
ObjectStart 
ObjectDestroy 
TriggerEnter 
TriggerExit 
TriggerEnter2D 
TriggerExit2D 
CollisionEnter 
CollisionExit 
CollisionEnter2D 
CollisionExit2D 
ObjectEnable 
ObjectDisable 
ObjectMouseEnter 
ObjectMouseExit 
ObjectMouseDown 
ObjectMouseUp 
UIMouseEnter 
UIMouseExit 
UIMouseDown 
UIMouseUp 

◆ EventLinkage

Enumerator
Path 
GUID 

◆ ImportType

Enumerator
StreamingAssets 
AssetBundle 

◆ LoaderGameEvent

Enumerator
None 
ObjectStart 
ObjectDestroy 
TriggerEnter 
TriggerExit 
TriggerEnter2D 
TriggerExit2D 
ObjectEnable 
ObjectDisable 

◆ MeterChannelOrderingType

Enumerator
Standard 
SeparateLFE 
Positional 

◆ ParameterType

Enumerator
Continuous 
Discrete 
Labeled 

◆ ScreenPosition

Enumerator
TopLeft 
TopCenter 
TopRight 
BottomLeft 
BottomCenter 
BottomRight 
Center 
VR 

◆ ThreadAffinity

Enumerator
Any 
Core0 
Core1 
Core2 
Core3 
Core4 
Core5 
Core6 
Core7 
Core8 
Core9 
Core10 
Core11 
Core12 
Core13 
Core14 
Core15 

◆ ThreadType

Enumerator
Mixer 
Feeder 
Stream 
File 
Nonblocking 
Record 
Geometry 
Profiler 
Studio_Update 
Studio_Load_Bank 
Studio_Load_Sample 
Convolution_1 
Convolution_2 

◆ TriStateBool

Enumerator
Disabled 
Enabled 
Development