C# Class FMOD.Studio.Bank

Inheritance: HandleBase
Show file Open project: fmod/UnityIntegration Class Usage Examples

Public Methods

Method Description
Bank ( IntPtr raw ) : System
getBusCount ( int &count ) : RESULT
getBusList ( Bus &array ) : RESULT
getEventCount ( int &count ) : RESULT
getEventList ( EventDescription &array ) : RESULT
getID ( System.Guid &id ) : RESULT
getLoadingState ( LOADING_STATE &state ) : RESULT
getPath ( string &path ) : RESULT
getSampleLoadingState ( LOADING_STATE &state ) : RESULT
getStringCount ( int &count ) : RESULT
getStringInfo ( int index, System.Guid &id, string &path ) : RESULT
getUserData ( IntPtr &userData ) : RESULT
getVCACount ( int &count ) : RESULT
getVCAList ( VCA &array ) : RESULT
loadSampleData ( ) : RESULT
setUserData ( IntPtr userData ) : RESULT
unload ( ) : RESULT
unloadSampleData ( ) : RESULT

Protected Methods

Method Description
isValidInternal ( ) : bool

Private Methods

Method Description
FMOD_Studio_Bank_GetBusCount ( IntPtr bank, int &count ) : RESULT
FMOD_Studio_Bank_GetBusList ( IntPtr bank, IntPtr array, int capacity, int &count ) : RESULT
FMOD_Studio_Bank_GetEventCount ( IntPtr bank, int &count ) : RESULT
FMOD_Studio_Bank_GetEventList ( IntPtr bank, IntPtr array, int capacity, int &count ) : RESULT
FMOD_Studio_Bank_GetID ( IntPtr bank, [ id ) : RESULT
FMOD_Studio_Bank_GetLoadingState ( IntPtr bank, LOADING_STATE &state ) : RESULT
FMOD_Studio_Bank_GetPath ( IntPtr bank, [ path, int size, int &retrieved ) : RESULT
FMOD_Studio_Bank_GetSampleLoadingState ( IntPtr bank, LOADING_STATE &state ) : RESULT
FMOD_Studio_Bank_GetStringCount ( IntPtr bank, int &count ) : RESULT
FMOD_Studio_Bank_GetStringInfo ( IntPtr bank, int index, [ id, [ path, int size, int &retrieved ) : RESULT
FMOD_Studio_Bank_GetUserData ( IntPtr studiosystem, IntPtr &userData ) : RESULT
FMOD_Studio_Bank_GetVCACount ( IntPtr bank, int &count ) : RESULT
FMOD_Studio_Bank_GetVCAList ( IntPtr bank, IntPtr array, int capacity, int &count ) : RESULT
FMOD_Studio_Bank_IsValid ( IntPtr bank ) : bool
FMOD_Studio_Bank_LoadSampleData ( IntPtr bank ) : RESULT
FMOD_Studio_Bank_SetUserData ( IntPtr studiosystem, IntPtr userData ) : RESULT
FMOD_Studio_Bank_Unload ( IntPtr bank ) : RESULT
FMOD_Studio_Bank_UnloadSampleData ( IntPtr bank ) : RESULT

Method Details

Bank() public method

public Bank ( IntPtr raw ) : System
raw System.IntPtr
return System

getBusCount() public method

public getBusCount ( int &count ) : RESULT
count int
return RESULT

getBusList() public method

public getBusList ( Bus &array ) : RESULT
array Bus
return RESULT

getEventCount() public method

public getEventCount ( int &count ) : RESULT
count int
return RESULT

getEventList() public method

public getEventList ( EventDescription &array ) : RESULT
array EventDescription
return RESULT

getID() public method

public getID ( System.Guid &id ) : RESULT
id System.Guid
return RESULT

getLoadingState() public method

public getLoadingState ( LOADING_STATE &state ) : RESULT
state LOADING_STATE
return RESULT

getPath() public method

public getPath ( string &path ) : RESULT
path string
return RESULT

getSampleLoadingState() public method

public getSampleLoadingState ( LOADING_STATE &state ) : RESULT
state LOADING_STATE
return RESULT

getStringCount() public method

public getStringCount ( int &count ) : RESULT
count int
return RESULT

getStringInfo() public method

public getStringInfo ( int index, System.Guid &id, string &path ) : RESULT
index int
id System.Guid
path string
return RESULT

getUserData() public method

public getUserData ( IntPtr &userData ) : RESULT
userData System.IntPtr
return RESULT

getVCACount() public method

public getVCACount ( int &count ) : RESULT
count int
return RESULT

getVCAList() public method

public getVCAList ( VCA &array ) : RESULT
array VCA
return RESULT

isValidInternal() protected method

protected isValidInternal ( ) : bool
return bool

loadSampleData() public method

public loadSampleData ( ) : RESULT
return RESULT

setUserData() public method

public setUserData ( IntPtr userData ) : RESULT
userData System.IntPtr
return RESULT

unload() public method

public unload ( ) : RESULT
return RESULT

unloadSampleData() public method

public unloadSampleData ( ) : RESULT
return RESULT