HephAudio
v3.1.0
A cross-platform C++ library for recording, playing, and processing audio on Windows, Android, Linux, iOS, and macOS.
Loading...
Searching...
No Matches
HephAudio
HeaderFiles
AudioEvents
AudioFinishedPlayingEventArgs.h
Go to the documentation of this file.
1
#pragma once
2
#include "
HephAudioShared.h
"
3
#include "
AudioEventArgs.h
"
4
#include "
AudioObject.h
"
5
8
namespace
HephAudio
9
{
14
struct
HEPH_API
AudioFinishedPlayingEventArgs
:
public
AudioEventArgs
15
{
20
AudioObject
*
pAudioObject
;
21
28
AudioFinishedPlayingEventArgs
(
Native::NativeAudio
* pNativeAudio,
AudioObject
* pAudioObject);
29
};
30
}
AudioEventArgs.h
AudioObject.h
HephAudioShared.h
HEPH_API
#define HEPH_API
Definition
HephShared.h:124
HephAudio::Native::NativeAudio
base class for the classes that interact with the native audio APIs.
Definition
NativeAudio.h:29
HephAudio::AudioEventArgs
base class for audio event arguments.
Definition
AudioEventArgs.h:15
HephAudio::AudioFinishedPlayingEventArgs
struct for storing the arguments for the audio finished playing events.
Definition
AudioFinishedPlayingEventArgs.h:15
HephAudio::AudioFinishedPlayingEventArgs::AudioFinishedPlayingEventArgs
AudioFinishedPlayingEventArgs(Native::NativeAudio *pNativeAudio, AudioObject *pAudioObject)
HephAudio::AudioFinishedPlayingEventArgs::pAudioObject
AudioObject * pAudioObject
Definition
AudioFinishedPlayingEventArgs.h:20
HephAudio::AudioObject
stores information that's necessary to play audio.
Definition
AudioObject.h:33
Generated by
1.11.0