C# Class FMODUnity.EditorUtils

Inheritance: UnityEngine.MonoBehaviour
Afficher le fichier Open project: fmod/UnityIntegration Class Usage Examples

Private Properties

Свойство Type Description
About void
AsyncConnectCallback void
CheckForNameConflict bool
CreateSystem void
DestroySystem void
EditorUtils System
GetMasterBank string
HandleOnPlayModeChanged void
OnlineAPIDocs void
OnlineManual void
OnlineQA void
OnlineRevisions void
Update void
UpdateParamsOnEmitter void
VerionNumberToString string

Méthodes publiques

Méthode Description
CheckResult ( FMOD result ) : void
CreateStudioEvent ( string eventPath, string eventName ) : string
GetBankDirectory ( ) : string
GetBankPlatforms ( ) : string[]
GetMetering ( ) : float[]
GetScriptOutput ( string command ) : string
IsConnectedToStudio ( ) : bool
IsFileOpenByStudio ( string path ) : bool
PreviewEvent ( EditorEventRef eventRef ) : void
PreviewPause ( ) : void
PreviewStop ( ) : void
PreviewUpdateParameter ( string paramName, float paramValue ) : void
PreviewUpdatePosition ( float distance, float orientation ) : void
SendScriptCommand ( string command ) : bool
UpdateParamsOnEmitter ( SerializedObject serializedObject, string path ) : void
ValidateSource ( bool &valid, string &reason ) : void

Private Methods

Méthode Description
About ( ) : void
AsyncConnectCallback ( IAsyncResult result ) : void
CheckForNameConflict ( string folderGuid, string eventName ) : bool
CreateSystem ( ) : void
DestroySystem ( ) : void
EditorUtils ( ) : System
GetMasterBank ( ) : string
HandleOnPlayModeChanged ( ) : void
OnlineAPIDocs ( ) : void
OnlineManual ( ) : void
OnlineQA ( ) : void
OnlineRevisions ( ) : void
Update ( ) : void
UpdateParamsOnEmitter ( UnityEngine obj, EditorEventRef eventRef ) : void
VerionNumberToString ( uint version ) : string

Method Details

CheckResult() public static méthode

public static CheckResult ( FMOD result ) : void
result FMOD
Résultat void

CreateStudioEvent() public static méthode

public static CreateStudioEvent ( string eventPath, string eventName ) : string
eventPath string
eventName string
Résultat string

GetBankDirectory() public static méthode

public static GetBankDirectory ( ) : string
Résultat string

GetBankPlatforms() public static méthode

public static GetBankPlatforms ( ) : string[]
Résultat string[]

GetMetering() public static méthode

public static GetMetering ( ) : float[]
Résultat float[]

GetScriptOutput() public static méthode

public static GetScriptOutput ( string command ) : string
command string
Résultat string

IsConnectedToStudio() public static méthode

public static IsConnectedToStudio ( ) : bool
Résultat bool

IsFileOpenByStudio() public static méthode

public static IsFileOpenByStudio ( string path ) : bool
path string
Résultat bool

PreviewEvent() public static méthode

public static PreviewEvent ( EditorEventRef eventRef ) : void
eventRef EditorEventRef
Résultat void

PreviewPause() public static méthode

public static PreviewPause ( ) : void
Résultat void

PreviewStop() public static méthode

public static PreviewStop ( ) : void
Résultat void

PreviewUpdateParameter() public static méthode

public static PreviewUpdateParameter ( string paramName, float paramValue ) : void
paramName string
paramValue float
Résultat void

PreviewUpdatePosition() public static méthode

public static PreviewUpdatePosition ( float distance, float orientation ) : void
distance float
orientation float
Résultat void

SendScriptCommand() public static méthode

public static SendScriptCommand ( string command ) : bool
command string
Résultat bool

UpdateParamsOnEmitter() public static méthode

public static UpdateParamsOnEmitter ( SerializedObject serializedObject, string path ) : void
serializedObject UnityEditor.SerializedObject
path string
Résultat void

ValidateSource() public static méthode

public static ValidateSource ( bool &valid, string &reason ) : void
valid bool
reason string
Résultat void