FMOD_STUDIO_BANK_INFO

FMOD Studio API

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