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

Classes

class  DetailsView
 
class  Event3DPreview
 
class  EventParameterControls
 
class  PreviewArea
 
class  PreviewMeters
 
class  TransportControls
 
class  TreeView
 

Public Member Functions

void OnBeforeSerialize ()
 
void OnAfterDeserialize ()
 
void ChooseEvent (SerializedProperty property)
 
void ChooseBank (SerializedProperty property)
 
void ChooseParameter (SerializedProperty property)
 
void FrameEvent (string path)
 
void OnEnable ()
 
void OnDestroy ()
 

Static Public Member Functions

static void ShowWindow ()
 
static bool IsDroppable (UnityEngine.Object[] data)
 

Properties

static FMOD.Studio.EventInstance PreviewEventInstance [get, private set]
 
static bool IsOpen [get, private set]
 
bool InChooserMode [get]
 

Private Types

enum  TypeFilter { Event = 1 , Bank = 2 , Parameter = 4 , All = Event | Bank | Parameter }
 

Private Member Functions

void Update ()
 
void ReadEventCache ()
 
void AffirmResources ()
 
void OnGUI ()
 
void HandleChooserModeEvents ()
 
void SetOutputProperty (ScriptableObject data)
 
void BeginInspectorPopup (SerializedProperty property, TypeFilter typeFilter)
 
void BeginStandaloneWindow ()
 
void HierarchyUpdate (int instance, Rect rect)
 
void SceneUpdate (SceneView sceneView)
 

Static Private Member Functions

static bool IsDraggable (UnityEngine.Object data)
 

Private Attributes

bool isStandaloneWindow
 
float nextRepaintTime
 
float[] cachedMetering
 
Texture2D borderIcon
 
GUIStyle borderStyle
 
TreeView treeView
 
SearchField searchField
 
PreviewArea previewArea = new PreviewArea()
 
TreeView.State treeViewState
 
DateTime LastKnownCacheTime
 
SerializedProperty outputProperty
 

Static Private Attributes

const float RepaintInterval = 1 / 30.0f
 

Member Enumeration Documentation

◆ TypeFilter

Enumerator
Event 
Bank 
Parameter 
All 

Member Function Documentation

◆ AffirmResources()

void FMODUnity.EventBrowser.AffirmResources ( )
private

◆ BeginInspectorPopup()

void FMODUnity.EventBrowser.BeginInspectorPopup ( SerializedProperty property,
TypeFilter typeFilter )
private

◆ BeginStandaloneWindow()

void FMODUnity.EventBrowser.BeginStandaloneWindow ( )
private

◆ ChooseBank()

void FMODUnity.EventBrowser.ChooseBank ( SerializedProperty property)

◆ ChooseEvent()

void FMODUnity.EventBrowser.ChooseEvent ( SerializedProperty property)

◆ ChooseParameter()

void FMODUnity.EventBrowser.ChooseParameter ( SerializedProperty property)

◆ FrameEvent()

void FMODUnity.EventBrowser.FrameEvent ( string path)

◆ HandleChooserModeEvents()

void FMODUnity.EventBrowser.HandleChooserModeEvents ( )
private

◆ HierarchyUpdate()

void FMODUnity.EventBrowser.HierarchyUpdate ( int instance,
Rect rect )
private

◆ IsDraggable()

static bool FMODUnity.EventBrowser.IsDraggable ( UnityEngine.Object data)
staticprivate

◆ IsDroppable()

static bool FMODUnity.EventBrowser.IsDroppable ( UnityEngine.Object[] data)
static

◆ OnAfterDeserialize()

void FMODUnity.EventBrowser.OnAfterDeserialize ( )

◆ OnBeforeSerialize()

void FMODUnity.EventBrowser.OnBeforeSerialize ( )

◆ OnDestroy()

void FMODUnity.EventBrowser.OnDestroy ( )

◆ OnEnable()

void FMODUnity.EventBrowser.OnEnable ( )

◆ OnGUI()

void FMODUnity.EventBrowser.OnGUI ( )
private

◆ ReadEventCache()

void FMODUnity.EventBrowser.ReadEventCache ( )
private

◆ SceneUpdate()

void FMODUnity.EventBrowser.SceneUpdate ( SceneView sceneView)
private

◆ SetOutputProperty()

void FMODUnity.EventBrowser.SetOutputProperty ( ScriptableObject data)
private

◆ ShowWindow()

static void FMODUnity.EventBrowser.ShowWindow ( )
static

◆ Update()

void FMODUnity.EventBrowser.Update ( )
private

Member Data Documentation

◆ borderIcon

Texture2D FMODUnity.EventBrowser.borderIcon
private

◆ borderStyle

GUIStyle FMODUnity.EventBrowser.borderStyle
private

◆ cachedMetering

float [] FMODUnity.EventBrowser.cachedMetering
private

◆ isStandaloneWindow

bool FMODUnity.EventBrowser.isStandaloneWindow
private

◆ LastKnownCacheTime

DateTime FMODUnity.EventBrowser.LastKnownCacheTime
private

◆ nextRepaintTime

float FMODUnity.EventBrowser.nextRepaintTime
private

◆ outputProperty

SerializedProperty FMODUnity.EventBrowser.outputProperty
private

◆ previewArea

PreviewArea FMODUnity.EventBrowser.previewArea = new PreviewArea()
private

◆ RepaintInterval

const float FMODUnity.EventBrowser.RepaintInterval = 1 / 30.0f
staticprivate

◆ searchField

SearchField FMODUnity.EventBrowser.searchField
private

◆ treeView

TreeView FMODUnity.EventBrowser.treeView
private

◆ treeViewState

TreeView.State FMODUnity.EventBrowser.treeViewState
private

Property Documentation

◆ InChooserMode

bool FMODUnity.EventBrowser.InChooserMode
getprivate

◆ IsOpen

bool FMODUnity.EventBrowser.IsOpen
staticgetprivate set

◆ PreviewEventInstance

FMOD.Studio.EventInstance FMODUnity.EventBrowser.PreviewEventInstance
staticgetprivate set

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