Channel::getLoopCount

FMOD Studio API

Firelight Technologies FMOD Studio API

Channel::getLoopCount

Retrieves the current loop count for the specified channel.

C++ Syntax

FMOD_RESULT Channel::getLoopCount(
  int *loopcount
);

C Syntax

FMOD_RESULT FMOD_Channel_GetLoopCount(
  FMOD_CHANNEL *channel,
  int *loopcount
);

C# Syntax

RESULT Channel.getLoopCount(
  out int loopcount
);

JavaScript Syntax

Channel.getLoopCount(
  loopcount                        // writes value to loopcount.val
);

Parameters

loopcount
Address of a variable that receives the number of times to loop before stopping. 0 = oneshot, 1 = loop once then stop, -1 = loop forever.

Return Values

If the function succeeds then the return value is FMOD_OK.
If the function fails then the return value will be one of the values defined in the FMOD_RESULT enumeration.

Remarks

This function retrieves the current loop countdown value for the channel being played. This means it will decrement until reaching 0, as it plays. To reset the value, use Channel::setLoopCount.

See Also




Version 1.10.03 Built on Feb 1, 2018