Fission FSN
Loading...
Searching...
No Matches
fsCSoundEffectInstance Class Reference

#include <fsCSoundEffectInstance.h>

Inheritance diagram for fsCSoundEffectInstance:

Public Member Functions

fsBool idMatches (fsS32 pId) const
void callbackSet (std::function< void(int, std::string_view)> pCallback)
void volumeSet (fsF32 pVolume) override
void stop () override
void resume () override
void pause () override
fsBool playing () const override
 fsCSoundEffectInstance (fsCCachedSoundEffect *pSFX, fsBool pLoop)
virtual ~fsCSoundEffectInstance ()
void volumeSet (fsF32 pVolume) override
void stop () override
void resume () override
void pause () override
fsBool playing () const override
 fsCSoundEffectInstance (fsCCachedSoundEffect *pSFX, fsBool pLoop)
virtual ~fsCSoundEffectInstance ()
fsBool idMatches (fsS32 pId) const
void callbackSet (std::function< void(int, std::string)> pCallback)
void volumeSet (fsF32 pVolume) override
void stop () override
void resume () override
void pause () override
fsBool playing () const override
 fsCSoundEffectInstance (fsCCachedSoundEffect *pSFX, fsBool pLoop)
virtual ~fsCSoundEffectInstance ()
fsBool idMatches (fsU32 pId) const
void callbackSet (std::function< void(int, std::string)> pCallback)
void volumeSet (fsF32 pVolume) override
void stop () override
void resume () override
void pause () override
fsBool playing () const override
 fsCSoundEffectInstance (fsCCachedSoundEffect *pSFX, fsBool pLoop)
virtual ~fsCSoundEffectInstance ()
void callbackSet (std::function< void(int, std::string)> pCallback)
void volumeSet (fsF32 pVolume) override
void stop () override
void resume () override
void pause () override
fsBool playing () const override
 fsCSoundEffectInstance (fsCCachedSoundEffect *pSFX, fsBool pLoop)
virtual ~fsCSoundEffectInstance ()
Public Member Functions inherited from fsISoundEffectInstance
 fsISoundEffectInstance ()
virtual ~fsISoundEffectInstance ()

Constructor & Destructor Documentation

◆ fsCSoundEffectInstance() [1/5]

fsCSoundEffectInstance::fsCSoundEffectInstance ( fsCCachedSoundEffect * pSFX,
fsBool pLoop )

◆ ~fsCSoundEffectInstance() [1/5]

fsCSoundEffectInstance::~fsCSoundEffectInstance ( )
virtual

◆ fsCSoundEffectInstance() [2/5]

fsCSoundEffectInstance::fsCSoundEffectInstance ( fsCCachedSoundEffect * pSFX,
fsBool pLoop )

◆ ~fsCSoundEffectInstance() [2/5]

virtual fsCSoundEffectInstance::~fsCSoundEffectInstance ( )
virtual

◆ fsCSoundEffectInstance() [3/5]

fsCSoundEffectInstance::fsCSoundEffectInstance ( fsCCachedSoundEffect * pSFX,
fsBool pLoop )

◆ ~fsCSoundEffectInstance() [3/5]

virtual fsCSoundEffectInstance::~fsCSoundEffectInstance ( )
virtual

◆ fsCSoundEffectInstance() [4/5]

fsCSoundEffectInstance::fsCSoundEffectInstance ( fsCCachedSoundEffect * pSFX,
fsBool pLoop )

◆ ~fsCSoundEffectInstance() [4/5]

virtual fsCSoundEffectInstance::~fsCSoundEffectInstance ( )
virtual

◆ fsCSoundEffectInstance() [5/5]

fsCSoundEffectInstance::fsCSoundEffectInstance ( fsCCachedSoundEffect * pSFX,
fsBool pLoop )

◆ ~fsCSoundEffectInstance() [5/5]

virtual fsCSoundEffectInstance::~fsCSoundEffectInstance ( )
virtual

Member Function Documentation

◆ callbackSet() [1/4]

void fsCSoundEffectInstance::callbackSet ( std::function< void(int, std::string)> pCallback)

◆ callbackSet() [2/4]

void fsCSoundEffectInstance::callbackSet ( std::function< void(int, std::string)> pCallback)

◆ callbackSet() [3/4]

void fsCSoundEffectInstance::callbackSet ( std::function< void(int, std::string)> pCallback)

◆ callbackSet() [4/4]

void fsCSoundEffectInstance::callbackSet ( std::function< void(int, std::string_view)> pCallback)

◆ idMatches() [1/3]

fsBool fsCSoundEffectInstance::idMatches ( fsS32 pId) const
inline

◆ idMatches() [2/3]

fsBool fsCSoundEffectInstance::idMatches ( fsS32 pId) const
inline

◆ idMatches() [3/3]

fsBool fsCSoundEffectInstance::idMatches ( fsU32 pId) const
inline

◆ pause() [1/5]

void fsCSoundEffectInstance::pause ( )
overridevirtual

◆ pause() [2/5]

void fsCSoundEffectInstance::pause ( )
overridevirtual

◆ pause() [3/5]

void fsCSoundEffectInstance::pause ( )
overridevirtual

◆ pause() [4/5]

void fsCSoundEffectInstance::pause ( )
overridevirtual

◆ pause() [5/5]

void fsCSoundEffectInstance::pause ( )
overridevirtual

◆ playing() [1/5]

fsBool fsCSoundEffectInstance::playing ( ) const
overridevirtual

◆ playing() [2/5]

fsBool fsCSoundEffectInstance::playing ( ) const
overridevirtual

◆ playing() [3/5]

fsBool fsCSoundEffectInstance::playing ( ) const
overridevirtual

◆ playing() [4/5]

fsBool fsCSoundEffectInstance::playing ( ) const
overridevirtual

◆ playing() [5/5]

fsBool fsCSoundEffectInstance::playing ( ) const
overridevirtual

◆ resume() [1/5]

void fsCSoundEffectInstance::resume ( )
overridevirtual

◆ resume() [2/5]

void fsCSoundEffectInstance::resume ( )
overridevirtual

◆ resume() [3/5]

void fsCSoundEffectInstance::resume ( )
overridevirtual

◆ resume() [4/5]

void fsCSoundEffectInstance::resume ( )
overridevirtual

◆ resume() [5/5]

void fsCSoundEffectInstance::resume ( )
overridevirtual

◆ stop() [1/5]

void fsCSoundEffectInstance::stop ( )
overridevirtual

◆ stop() [2/5]

void fsCSoundEffectInstance::stop ( )
overridevirtual

◆ stop() [3/5]

void fsCSoundEffectInstance::stop ( )
overridevirtual

◆ stop() [4/5]

void fsCSoundEffectInstance::stop ( )
overridevirtual

◆ stop() [5/5]

void fsCSoundEffectInstance::stop ( )
overridevirtual

◆ volumeSet() [1/5]

void fsCSoundEffectInstance::volumeSet ( fsF32 pVolume)
overridevirtual

◆ volumeSet() [2/5]

void fsCSoundEffectInstance::volumeSet ( fsF32 pVolume)
overridevirtual

◆ volumeSet() [3/5]

void fsCSoundEffectInstance::volumeSet ( fsF32 pVolume)
overridevirtual

◆ volumeSet() [4/5]

void fsCSoundEffectInstance::volumeSet ( fsF32 pVolume)
overridevirtual

◆ volumeSet() [5/5]

void fsCSoundEffectInstance::volumeSet ( fsF32 pVolume)
overridevirtual

The documentation for this class was generated from the following files: