Eye of the Nile Docs
Everything you need to know to get started!
Loading...
Searching...
No Matches
FMOD.Studio.Bank Struct Reference

Public Member Functions

RESULT getID (out GUID id)
 
RESULT getPath (out string path)
 
RESULT unload ()
 
RESULT loadSampleData ()
 
RESULT unloadSampleData ()
 
RESULT getLoadingState (out LOADING_STATE state)
 
RESULT getSampleLoadingState (out LOADING_STATE state)
 
RESULT getStringCount (out int count)
 
RESULT getStringInfo (int index, out GUID id, out string path)
 
RESULT getEventCount (out int count)
 
RESULT getEventList (out EventDescription[] array)
 
RESULT getBusCount (out int count)
 
RESULT getBusList (out Bus[] array)
 
RESULT getVCACount (out int count)
 
RESULT getVCAList (out VCA[] array)
 
RESULT getUserData (out IntPtr userdata)
 
RESULT setUserData (IntPtr userdata)
 
 Bank (IntPtr ptr)
 
bool hasHandle ()
 
void clearHandle ()
 
bool isValid ()
 

Public Attributes

IntPtr handle
 

Private Member Functions

static bool FMOD_Studio_Bank_IsValid (IntPtr bank)
 
static RESULT FMOD_Studio_Bank_GetID (IntPtr bank, out GUID id)
 
static RESULT FMOD_Studio_Bank_GetPath (IntPtr bank, IntPtr path, int size, out int retrieved)
 
static RESULT FMOD_Studio_Bank_Unload (IntPtr bank)
 
static RESULT FMOD_Studio_Bank_LoadSampleData (IntPtr bank)
 
static RESULT FMOD_Studio_Bank_UnloadSampleData (IntPtr bank)
 
static RESULT FMOD_Studio_Bank_GetLoadingState (IntPtr bank, out LOADING_STATE state)
 
static RESULT FMOD_Studio_Bank_GetSampleLoadingState (IntPtr bank, out LOADING_STATE state)
 
static RESULT FMOD_Studio_Bank_GetStringCount (IntPtr bank, out int count)
 
static RESULT FMOD_Studio_Bank_GetStringInfo (IntPtr bank, int index, out GUID id, IntPtr path, int size, out int retrieved)
 
static RESULT FMOD_Studio_Bank_GetEventCount (IntPtr bank, out int count)
 
static RESULT FMOD_Studio_Bank_GetEventList (IntPtr bank, IntPtr[] array, int capacity, out int count)
 
static RESULT FMOD_Studio_Bank_GetBusCount (IntPtr bank, out int count)
 
static RESULT FMOD_Studio_Bank_GetBusList (IntPtr bank, IntPtr[] array, int capacity, out int count)
 
static RESULT FMOD_Studio_Bank_GetVCACount (IntPtr bank, out int count)
 
static RESULT FMOD_Studio_Bank_GetVCAList (IntPtr bank, IntPtr[] array, int capacity, out int count)
 
static RESULT FMOD_Studio_Bank_GetUserData (IntPtr bank, out IntPtr userdata)
 
static RESULT FMOD_Studio_Bank_SetUserData (IntPtr bank, IntPtr userdata)
 

Constructor & Destructor Documentation

◆ Bank()

FMOD.Studio.Bank.Bank ( IntPtr ptr)

Member Function Documentation

◆ clearHandle()

void FMOD.Studio.Bank.clearHandle ( )

◆ FMOD_Studio_Bank_GetBusCount()

static RESULT FMOD.Studio.Bank.FMOD_Studio_Bank_GetBusCount ( IntPtr bank,
out int count )
private

◆ FMOD_Studio_Bank_GetBusList()

static RESULT FMOD.Studio.Bank.FMOD_Studio_Bank_GetBusList ( IntPtr bank,
IntPtr[] array,
int capacity,
out int count )
private

◆ FMOD_Studio_Bank_GetEventCount()

static RESULT FMOD.Studio.Bank.FMOD_Studio_Bank_GetEventCount ( IntPtr bank,
out int count )
private

◆ FMOD_Studio_Bank_GetEventList()

static RESULT FMOD.Studio.Bank.FMOD_Studio_Bank_GetEventList ( IntPtr bank,
IntPtr[] array,
int capacity,
out int count )
private

◆ FMOD_Studio_Bank_GetID()

static RESULT FMOD.Studio.Bank.FMOD_Studio_Bank_GetID ( IntPtr bank,
out GUID id )
private

◆ FMOD_Studio_Bank_GetLoadingState()

static RESULT FMOD.Studio.Bank.FMOD_Studio_Bank_GetLoadingState ( IntPtr bank,
out LOADING_STATE state )
private

◆ FMOD_Studio_Bank_GetPath()

static RESULT FMOD.Studio.Bank.FMOD_Studio_Bank_GetPath ( IntPtr bank,
IntPtr path,
int size,
out int retrieved )
private

◆ FMOD_Studio_Bank_GetSampleLoadingState()

static RESULT FMOD.Studio.Bank.FMOD_Studio_Bank_GetSampleLoadingState ( IntPtr bank,
out LOADING_STATE state )
private

◆ FMOD_Studio_Bank_GetStringCount()

static RESULT FMOD.Studio.Bank.FMOD_Studio_Bank_GetStringCount ( IntPtr bank,
out int count )
private

◆ FMOD_Studio_Bank_GetStringInfo()

static RESULT FMOD.Studio.Bank.FMOD_Studio_Bank_GetStringInfo ( IntPtr bank,
int index,
out GUID id,
IntPtr path,
int size,
out int retrieved )
private

◆ FMOD_Studio_Bank_GetUserData()

static RESULT FMOD.Studio.Bank.FMOD_Studio_Bank_GetUserData ( IntPtr bank,
out IntPtr userdata )
private

◆ FMOD_Studio_Bank_GetVCACount()

static RESULT FMOD.Studio.Bank.FMOD_Studio_Bank_GetVCACount ( IntPtr bank,
out int count )
private

◆ FMOD_Studio_Bank_GetVCAList()

static RESULT FMOD.Studio.Bank.FMOD_Studio_Bank_GetVCAList ( IntPtr bank,
IntPtr[] array,
int capacity,
out int count )
private

◆ FMOD_Studio_Bank_IsValid()

static bool FMOD.Studio.Bank.FMOD_Studio_Bank_IsValid ( IntPtr bank)
private

◆ FMOD_Studio_Bank_LoadSampleData()

static RESULT FMOD.Studio.Bank.FMOD_Studio_Bank_LoadSampleData ( IntPtr bank)
private

◆ FMOD_Studio_Bank_SetUserData()

static RESULT FMOD.Studio.Bank.FMOD_Studio_Bank_SetUserData ( IntPtr bank,
IntPtr userdata )
private

◆ FMOD_Studio_Bank_Unload()

static RESULT FMOD.Studio.Bank.FMOD_Studio_Bank_Unload ( IntPtr bank)
private

◆ FMOD_Studio_Bank_UnloadSampleData()

static RESULT FMOD.Studio.Bank.FMOD_Studio_Bank_UnloadSampleData ( IntPtr bank)
private

◆ getBusCount()

RESULT FMOD.Studio.Bank.getBusCount ( out int count)

◆ getBusList()

RESULT FMOD.Studio.Bank.getBusList ( out Bus[] array)

◆ getEventCount()

RESULT FMOD.Studio.Bank.getEventCount ( out int count)

◆ getEventList()

RESULT FMOD.Studio.Bank.getEventList ( out EventDescription[] array)

◆ getID()

RESULT FMOD.Studio.Bank.getID ( out GUID id)

◆ getLoadingState()

RESULT FMOD.Studio.Bank.getLoadingState ( out LOADING_STATE state)

◆ getPath()

RESULT FMOD.Studio.Bank.getPath ( out string path)

◆ getSampleLoadingState()

RESULT FMOD.Studio.Bank.getSampleLoadingState ( out LOADING_STATE state)

◆ getStringCount()

RESULT FMOD.Studio.Bank.getStringCount ( out int count)

◆ getStringInfo()

RESULT FMOD.Studio.Bank.getStringInfo ( int index,
out GUID id,
out string path )

◆ getUserData()

RESULT FMOD.Studio.Bank.getUserData ( out IntPtr userdata)

◆ getVCACount()

RESULT FMOD.Studio.Bank.getVCACount ( out int count)

◆ getVCAList()

RESULT FMOD.Studio.Bank.getVCAList ( out VCA[] array)

◆ hasHandle()

bool FMOD.Studio.Bank.hasHandle ( )

◆ isValid()

bool FMOD.Studio.Bank.isValid ( )

◆ loadSampleData()

RESULT FMOD.Studio.Bank.loadSampleData ( )

◆ setUserData()

RESULT FMOD.Studio.Bank.setUserData ( IntPtr userdata)

◆ unload()

RESULT FMOD.Studio.Bank.unload ( )

◆ unloadSampleData()

RESULT FMOD.Studio.Bank.unloadSampleData ( )

Member Data Documentation

◆ handle

IntPtr FMOD.Studio.Bank.handle

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