Class FMOD_OUTPUT_DESCRIPTION

All Implemented Interfaces:
AutoCloseable, NativeResource, Pointer

public class FMOD_OUTPUT_DESCRIPTION extends Struct<FMOD_OUTPUT_DESCRIPTION> implements NativeResource

 struct FMOD_OUTPUT_DESCRIPTION {
     unsigned int apiversion;
     char const * name;
     unsigned int version;
     FMOD_OUTPUT_METHOD method;
     {@link FMOD_OUTPUT_GETNUMDRIVERS_CALLBACKI FMOD_OUTPUT_GETNUMDRIVERS_CALLBACK} getnumdrivers;
     {@link FMOD_OUTPUT_GETDRIVERINFO_CALLBACKI FMOD_OUTPUT_GETDRIVERINFO_CALLBACK} getdriverinfo;
     {@link FMOD_OUTPUT_INIT_CALLBACKI FMOD_OUTPUT_INIT_CALLBACK} init;
     {@link FMOD_OUTPUT_START_CALLBACKI FMOD_OUTPUT_START_CALLBACK} start;
     {@link FMOD_OUTPUT_STOP_CALLBACKI FMOD_OUTPUT_STOP_CALLBACK} stop;
     {@link FMOD_OUTPUT_CLOSE_CALLBACKI FMOD_OUTPUT_CLOSE_CALLBACK} close;
     {@link FMOD_OUTPUT_UPDATE_CALLBACKI FMOD_OUTPUT_UPDATE_CALLBACK} update;
     {@link FMOD_OUTPUT_GETHANDLE_CALLBACKI FMOD_OUTPUT_GETHANDLE_CALLBACK} gethandle;
     {@link FMOD_OUTPUT_MIXER_CALLBACKI FMOD_OUTPUT_MIXER_CALLBACK} mixer;
     {@link FMOD_OUTPUT_OBJECT3DGETINFO_CALLBACKI FMOD_OUTPUT_OBJECT3DGETINFO_CALLBACK} object3dgetinfo;
     {@link FMOD_OUTPUT_OBJECT3DALLOC_CALLBACKI FMOD_OUTPUT_OBJECT3DALLOC_CALLBACK} object3dalloc;
     {@link FMOD_OUTPUT_OBJECT3DFREE_CALLBACKI FMOD_OUTPUT_OBJECT3DFREE_CALLBACK} object3dfree;
     {@link FMOD_OUTPUT_OBJECT3DUPDATE_CALLBACKI FMOD_OUTPUT_OBJECT3DUPDATE_CALLBACK} object3dupdate;
     {@link FMOD_OUTPUT_OPENPORT_CALLBACKI FMOD_OUTPUT_OPENPORT_CALLBACK} openport;
     {@link FMOD_OUTPUT_CLOSEPORT_CALLBACKI FMOD_OUTPUT_CLOSEPORT_CALLBACK} closeport;
     {@link FMOD_OUTPUT_DEVICELISTCHANGED_CALLBACKI FMOD_OUTPUT_DEVICELISTCHANGED_CALLBACK} devicelistchanged;
 }