public abstract FMOD_RESULT FMOD_Debug_Initialize(FMOD_DEBUG_FLAGS flags, FMOD_DEBUG_MODE mode, FMOD_DEBUG_CALLBACK callback, String filename);
public static FMOD_RESULT FMOD_Debug_Initialize(FMOD_DEBUG_FLAGS flags, FMOD_DEBUG_MODE mode, FMOD_DEBUG_CALLBACK callback, [MarshalAs(UnmanagedType.LPStr)] String filename) => pFMOD_Debug_Initialize(flags, mode, callback, filename);
private static extern FMOD_RESULT INTERNAL_FMOD_Debug_Initialize(FMOD_DEBUG_FLAGS flags, FMOD_DEBUG_MODE mode, FMOD_DEBUG_CALLBACK callback, [MarshalAs(UnmanagedType.LPStr)] String filename);
public override sealed FMOD_RESULT FMOD_Debug_Initialize(FMOD_DEBUG_FLAGS flags, FMOD_DEBUG_MODE mode, FMOD_DEBUG_CALLBACK callback, String filename) => INTERNAL_FMOD_Debug_Initialize(flags, mode, callback, filename);
public static FMOD_RESULT FMOD_Debug_Initialize(FMOD_DEBUG_FLAGS flags, FMOD_DEBUG_MODE mode, FMOD_DEBUG_CALLBACK callback, String filename) => impl.FMOD_Debug_Initialize(flags, mode, callback, filename);