Eye of the Nile Docs
Everything you need to know to get started!
Loading...
Searching...
No Matches
FMOD.SoundGroup Struct Reference

Public Member Functions

RESULT release ()
 
RESULT getSystemObject (out System system)
 
RESULT setMaxAudible (int maxaudible)
 
RESULT getMaxAudible (out int maxaudible)
 
RESULT setMaxAudibleBehavior (SOUNDGROUP_BEHAVIOR behavior)
 
RESULT getMaxAudibleBehavior (out SOUNDGROUP_BEHAVIOR behavior)
 
RESULT setMuteFadeSpeed (float speed)
 
RESULT getMuteFadeSpeed (out float speed)
 
RESULT setVolume (float volume)
 
RESULT getVolume (out float volume)
 
RESULT stop ()
 
RESULT getName (out string name, int namelen)
 
RESULT getNumSounds (out int numsounds)
 
RESULT getSound (int index, out Sound sound)
 
RESULT getNumPlaying (out int numplaying)
 
RESULT setUserData (IntPtr userdata)
 
RESULT getUserData (out IntPtr userdata)
 
 SoundGroup (IntPtr ptr)
 
bool hasHandle ()
 
void clearHandle ()
 

Public Attributes

IntPtr handle
 

Private Member Functions

static RESULT FMOD5_SoundGroup_Release (IntPtr soundgroup)
 
static RESULT FMOD5_SoundGroup_GetSystemObject (IntPtr soundgroup, out IntPtr system)
 
static RESULT FMOD5_SoundGroup_SetMaxAudible (IntPtr soundgroup, int maxaudible)
 
static RESULT FMOD5_SoundGroup_GetMaxAudible (IntPtr soundgroup, out int maxaudible)
 
static RESULT FMOD5_SoundGroup_SetMaxAudibleBehavior (IntPtr soundgroup, SOUNDGROUP_BEHAVIOR behavior)
 
static RESULT FMOD5_SoundGroup_GetMaxAudibleBehavior (IntPtr soundgroup, out SOUNDGROUP_BEHAVIOR behavior)
 
static RESULT FMOD5_SoundGroup_SetMuteFadeSpeed (IntPtr soundgroup, float speed)
 
static RESULT FMOD5_SoundGroup_GetMuteFadeSpeed (IntPtr soundgroup, out float speed)
 
static RESULT FMOD5_SoundGroup_SetVolume (IntPtr soundgroup, float volume)
 
static RESULT FMOD5_SoundGroup_GetVolume (IntPtr soundgroup, out float volume)
 
static RESULT FMOD5_SoundGroup_Stop (IntPtr soundgroup)
 
static RESULT FMOD5_SoundGroup_GetName (IntPtr soundgroup, IntPtr name, int namelen)
 
static RESULT FMOD5_SoundGroup_GetNumSounds (IntPtr soundgroup, out int numsounds)
 
static RESULT FMOD5_SoundGroup_GetSound (IntPtr soundgroup, int index, out IntPtr sound)
 
static RESULT FMOD5_SoundGroup_GetNumPlaying (IntPtr soundgroup, out int numplaying)
 
static RESULT FMOD5_SoundGroup_SetUserData (IntPtr soundgroup, IntPtr userdata)
 
static RESULT FMOD5_SoundGroup_GetUserData (IntPtr soundgroup, out IntPtr userdata)
 

Constructor & Destructor Documentation

◆ SoundGroup()

FMOD.SoundGroup.SoundGroup ( IntPtr ptr)

Member Function Documentation

◆ clearHandle()

void FMOD.SoundGroup.clearHandle ( )

◆ FMOD5_SoundGroup_GetMaxAudible()

static RESULT FMOD.SoundGroup.FMOD5_SoundGroup_GetMaxAudible ( IntPtr soundgroup,
out int maxaudible )
private

◆ FMOD5_SoundGroup_GetMaxAudibleBehavior()

static RESULT FMOD.SoundGroup.FMOD5_SoundGroup_GetMaxAudibleBehavior ( IntPtr soundgroup,
out SOUNDGROUP_BEHAVIOR behavior )
private

◆ FMOD5_SoundGroup_GetMuteFadeSpeed()

static RESULT FMOD.SoundGroup.FMOD5_SoundGroup_GetMuteFadeSpeed ( IntPtr soundgroup,
out float speed )
private

◆ FMOD5_SoundGroup_GetName()

static RESULT FMOD.SoundGroup.FMOD5_SoundGroup_GetName ( IntPtr soundgroup,
IntPtr name,
int namelen )
private

◆ FMOD5_SoundGroup_GetNumPlaying()

static RESULT FMOD.SoundGroup.FMOD5_SoundGroup_GetNumPlaying ( IntPtr soundgroup,
out int numplaying )
private

◆ FMOD5_SoundGroup_GetNumSounds()

static RESULT FMOD.SoundGroup.FMOD5_SoundGroup_GetNumSounds ( IntPtr soundgroup,
out int numsounds )
private

◆ FMOD5_SoundGroup_GetSound()

static RESULT FMOD.SoundGroup.FMOD5_SoundGroup_GetSound ( IntPtr soundgroup,
int index,
out IntPtr sound )
private

◆ FMOD5_SoundGroup_GetSystemObject()

static RESULT FMOD.SoundGroup.FMOD5_SoundGroup_GetSystemObject ( IntPtr soundgroup,
out IntPtr system )
private

◆ FMOD5_SoundGroup_GetUserData()

static RESULT FMOD.SoundGroup.FMOD5_SoundGroup_GetUserData ( IntPtr soundgroup,
out IntPtr userdata )
private

◆ FMOD5_SoundGroup_GetVolume()

static RESULT FMOD.SoundGroup.FMOD5_SoundGroup_GetVolume ( IntPtr soundgroup,
out float volume )
private

◆ FMOD5_SoundGroup_Release()

static RESULT FMOD.SoundGroup.FMOD5_SoundGroup_Release ( IntPtr soundgroup)
private

◆ FMOD5_SoundGroup_SetMaxAudible()

static RESULT FMOD.SoundGroup.FMOD5_SoundGroup_SetMaxAudible ( IntPtr soundgroup,
int maxaudible )
private

◆ FMOD5_SoundGroup_SetMaxAudibleBehavior()

static RESULT FMOD.SoundGroup.FMOD5_SoundGroup_SetMaxAudibleBehavior ( IntPtr soundgroup,
SOUNDGROUP_BEHAVIOR behavior )
private

◆ FMOD5_SoundGroup_SetMuteFadeSpeed()

static RESULT FMOD.SoundGroup.FMOD5_SoundGroup_SetMuteFadeSpeed ( IntPtr soundgroup,
float speed )
private

◆ FMOD5_SoundGroup_SetUserData()

static RESULT FMOD.SoundGroup.FMOD5_SoundGroup_SetUserData ( IntPtr soundgroup,
IntPtr userdata )
private

◆ FMOD5_SoundGroup_SetVolume()

static RESULT FMOD.SoundGroup.FMOD5_SoundGroup_SetVolume ( IntPtr soundgroup,
float volume )
private

◆ FMOD5_SoundGroup_Stop()

static RESULT FMOD.SoundGroup.FMOD5_SoundGroup_Stop ( IntPtr soundgroup)
private

◆ getMaxAudible()

RESULT FMOD.SoundGroup.getMaxAudible ( out int maxaudible)

◆ getMaxAudibleBehavior()

RESULT FMOD.SoundGroup.getMaxAudibleBehavior ( out SOUNDGROUP_BEHAVIOR behavior)

◆ getMuteFadeSpeed()

RESULT FMOD.SoundGroup.getMuteFadeSpeed ( out float speed)

◆ getName()

RESULT FMOD.SoundGroup.getName ( out string name,
int namelen )

◆ getNumPlaying()

RESULT FMOD.SoundGroup.getNumPlaying ( out int numplaying)

◆ getNumSounds()

RESULT FMOD.SoundGroup.getNumSounds ( out int numsounds)

◆ getSound()

RESULT FMOD.SoundGroup.getSound ( int index,
out Sound sound )

◆ getSystemObject()

RESULT FMOD.SoundGroup.getSystemObject ( out System system)

◆ getUserData()

RESULT FMOD.SoundGroup.getUserData ( out IntPtr userdata)

◆ getVolume()

RESULT FMOD.SoundGroup.getVolume ( out float volume)

◆ hasHandle()

bool FMOD.SoundGroup.hasHandle ( )

◆ release()

RESULT FMOD.SoundGroup.release ( )

◆ setMaxAudible()

RESULT FMOD.SoundGroup.setMaxAudible ( int maxaudible)

◆ setMaxAudibleBehavior()

RESULT FMOD.SoundGroup.setMaxAudibleBehavior ( SOUNDGROUP_BEHAVIOR behavior)

◆ setMuteFadeSpeed()

RESULT FMOD.SoundGroup.setMuteFadeSpeed ( float speed)

◆ setUserData()

RESULT FMOD.SoundGroup.setUserData ( IntPtr userdata)

◆ setVolume()

RESULT FMOD.SoundGroup.setVolume ( float volume)

◆ stop()

RESULT FMOD.SoundGroup.stop ( )

Member Data Documentation

◆ handle

IntPtr FMOD.SoundGroup.handle

The documentation for this struct was generated from the following file: