Firelight Technologies FMOD Studio API
FMOD_STUDIO_BANK_INFO
Information for loading a bank with Studio::System::loadBankCustom.
C/C++ Syntax
typedef struct {
int size;
void *userdata;
int userdatalength;
FMOD_FILE_OPEN_CALLBACK opencallback;
FMOD_FILE_CLOSE_CALLBACK closecallback;
FMOD_FILE_READ_CALLBACK readcallback;
FMOD_FILE_SEEK_CALLBACK seekcallback;
} FMOD_STUDIO_BANK_INFO;
JavaScript Syntax
struct FMOD_STUDIO_BANK_INFO
{
userdata,
userdatalength,
opencallback,
closecallback,
readcallback,
seekcallback,
};
Members
size
The size of this struct (for binary compatibility)
userdata
User data to be passed to the file callbacks
userdatalength
If this is non-zero, userdata will be copied internally
opencallback
Callback for opening this file.
closecallback
Callback for closing this file.
readcallback
Callback for reading from this file.
seekcallback
Callback for seeking within this file.
Remarks
JavaScript only :
Not all fields are currently supported or may not work as expected at this time. To initialize an new instance in javascript use "FMOD.STUDIO_BANK_INFO()", no 'new' keyword is required.
See Also
Version 1.10.03 Built on Feb 1, 2018