HephAudio
v3.0.6
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
AudioEventArgs.h
Go to the documentation of this file.
1
#pragma once
2
#include "
HephAudioShared.h
"
3
#include "
EventArgs.h
"
4
#include "
NativeAudio/NativeAudio.h
"
5
8
namespace
HephAudio
9
{
14
struct
HEPH_API
AudioEventArgs
:
public
Heph::EventArgs
15
{
20
Native::NativeAudio
*
pNativeAudio
;
21
27
AudioEventArgs
(
Native::NativeAudio
* pNativeAudio);
28
30
virtual
~AudioEventArgs
() =
default
;
31
};
32
}
EventArgs.h
HephAudioShared.h
HEPH_API
#define HEPH_API
Definition
HephShared.h:132
NativeAudio.h
HephAudio::Native::NativeAudio
base class for the classes that interact with the native audio APIs.
Definition
NativeAudio.h:28
HephAudio::AudioEventArgs
base class for audio event arguments.
Definition
AudioEventArgs.h:15
HephAudio::AudioEventArgs::~AudioEventArgs
virtual ~AudioEventArgs()=default
HephAudio::AudioEventArgs::pNativeAudio
Native::NativeAudio * pNativeAudio
Definition
AudioEventArgs.h:20
HephAudio::AudioEventArgs::AudioEventArgs
AudioEventArgs(Native::NativeAudio *pNativeAudio)
Heph::EventArgs
base class for storing arguments for an event .
Definition
EventArgs.h:13
Generated by
1.11.0