public abstract FMOD_RESULT FMOD_Channel_GetLoopPoints(FMOD_CHANNEL *channel, UInt32 *loopstart, FMOD_TIMEUNIT loopstarttype, UInt32 *loopend, FMOD_TIMEUNIT loopendtype);
public abstract FMOD_RESULT FMOD_Sound_GetLength(FMOD_SOUND *sound, UInt32 *length, FMOD_TIMEUNIT lengthtype);
public abstract FMOD_RESULT FMOD_Channel_GetPosition(FMOD_CHANNEL *channel, UInt32 *position, FMOD_TIMEUNIT postype);
public static extern FMOD_RESULT FMOD_Channel_SetLoopPoints(FMOD_CHANNEL *channel, UInt32 loopstart, FMOD_TIMEUNIT loopstarttype, UInt32 loopend, FMOD_TIMEUNIT loopendtype);
public static FMOD_RESULT FMOD_Channel_GetLoopPoints(FMOD_CHANNEL *channel, UInt32 *loopstart, FMOD_TIMEUNIT loopstarttype, UInt32 *loopend, FMOD_TIMEUNIT loopendtype) => pFMOD_Channel_GetLoopPoints(channel, loopstart, loopstarttype, loopend, loopendtype);
public static extern FMOD_RESULT FMOD_Channel_SetPosition(FMOD_CHANNEL *channel, UInt32 position, FMOD_TIMEUNIT postype);
public static FMOD_RESULT FMOD_Channel_GetPosition(FMOD_CHANNEL *channel, UInt32 *position, FMOD_TIMEUNIT postype) => pFMOD_Channel_GetPosition(channel, position, postype);
public static extern FMOD_RESULT FMOD_Sound_GetLength(FMOD_SOUND *sound, UInt32 *length, FMOD_TIMEUNIT lengthtype);
public static FMOD_RESULT FMOD_Sound_GetLength(FMOD_SOUND *sound, UInt32 *length, FMOD_TIMEUNIT lengthtype) => pFMOD_Sound_GetLength(sound, length, lengthtype);
private static extern FMOD_RESULT INTERNAL_FMOD_Channel_GetLoopPoints(FMOD_CHANNEL *channel, UInt32 *loopstart, FMOD_TIMEUNIT loopstarttype, UInt32 *loopend, FMOD_TIMEUNIT loopendtype);
public override sealed FMOD_RESULT FMOD_Channel_GetLoopPoints(FMOD_CHANNEL *channel, UInt32 *loopstart, FMOD_TIMEUNIT loopstarttype, UInt32 *loopend, FMOD_TIMEUNIT loopendtype) => INTERNAL_FMOD_Channel_GetLoopPoints(channel, loopstart, loopstarttype, loopend, loopendtype);
public override sealed FMOD_RESULT FMOD_Channel_GetPosition(FMOD_CHANNEL *channel, UInt32 *position, FMOD_TIMEUNIT postype) => INTERNAL_FMOD_Channel_GetPosition(channel, position, postype);
private static extern FMOD_RESULT INTERNAL_FMOD_Channel_GetPosition(FMOD_CHANNEL *channel, UInt32 *position, FMOD_TIMEUNIT postype);
public override sealed FMOD_RESULT FMOD_Sound_GetLength(FMOD_SOUND *sound, UInt32 *length, FMOD_TIMEUNIT lengthtype) => INTERNAL_FMOD_Sound_GetLength(sound, length, lengthtype);
private static extern FMOD_RESULT INTERNAL_FMOD_Sound_GetLength(FMOD_SOUND *sound, UInt32 *length, FMOD_TIMEUNIT lengthtype);
public override sealed FMOD_RESULT FMOD_Channel_SetPosition(FMOD_CHANNEL *channel, UInt32 position, FMOD_TIMEUNIT postype) => pFMOD_Channel_SetPosition(channel, position, postype);