Overload  1.1
Game engine with editor
Public Member Functions | List of all members
OvAudio::Tracking::SoundStopEventBinder Class Reference

#include <SoundStopEventBinder.h>

Inheritance diagram for OvAudio::Tracking::SoundStopEventBinder:

Public Member Functions

 SoundStopEventBinder (OvTools::Eventing::Event<> &p_soundFinishedEvent)
 
virtual void OnSoundStopped (irrklang::ISound *sound, irrklang::E_STOP_EVENT_CAUSE reason, void *userData) override
 

Detailed Description

This class is an interface between irrklang sound stop event and OvTools event

Constructor & Destructor Documentation

◆ SoundStopEventBinder()

OvAudio::Tracking::SoundStopEventBinder::SoundStopEventBinder ( OvTools::Eventing::Event<> &  p_soundFinishedEvent)

Constructor

Parameters
p_soundFinishedEvent@project: Overload
Author
: Overload Tech. @restrictions: This software may not be resold, redistributed or otherwise conveyed to a third party.

Member Function Documentation

◆ OnSoundStopped()

void OvAudio::Tracking::SoundStopEventBinder::OnSoundStopped ( irrklang::ISound *  sound,
irrklang::E_STOP_EVENT_CAUSE  reason,
void *  userData 
)
overridevirtual

Called when the sound is stopped

Parameters
sound
reason
userData

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