OpenSiv3D  v0.6.5
C++20 framework for creative coding
s3d::Microphone Member List

This is the complete list of members for s3d::Microphone, including all inherited members.

close()s3d::Microphone
DefaultBufferDurations3d::Microphonestatic
fft(FFTResult &result, FFTSampleLength sampleLength=FFTSampleLength::Default) consts3d::Microphone
getBuffer() consts3d::Microphone
getBufferLength() consts3d::Microphone
getPermission() consts3d::Microphone
getSampleRate() consts3d::Microphone
isLoop() consts3d::Microphone
isOpen() consts3d::Microphone
isRecording() consts3d::Microphone
mean(const Duration &duration=SecondsF{ 0.02 }) consts3d::Microphone
Microphone()s3d::Microphone
Microphone(StartImmediately startImmediately)s3d::Microphoneexplicit
Microphone(const Duration &duration, StartImmediately startImmediately)s3d::Microphoneexplicit
Microphone(const Duration &duration, Loop loop=Loop::Yes, StartImmediately startImmediately=StartImmediately::No)s3d::Microphone
Microphone(const Optional< uint32 > &deviceIndex, const Optional< uint32 > &sampleRate=unspecified, const Duration &duration=DefaultBufferDuration, Loop loop=Loop::Yes, StartImmediately startImmediately=StartImmediately::No)s3d::Microphoneexplicit
Microphone(const Optional< uint32 > &deviceIndex, const Optional< uint32 > &sampleRate, size_t bufferLength, Loop loop=Loop::Yes, StartImmediately startImmediately=StartImmediately::No)s3d::Microphone
microphoneIndex() consts3d::Microphone
open(StartImmediately startImmediately)s3d::Microphone
open(const Duration &duration, StartImmediately startImmediately)s3d::Microphone
open(const Duration &duration, Loop loop=Loop::Yes, StartImmediately startImmediately=StartImmediately::No)s3d::Microphone
open(const Optional< uint32 > &deviceIndex, const Optional< uint32 > &sampleRate=unspecified, const Duration &duration=SecondsF{ 5.0 }, Loop loop=Loop::Yes, StartImmediately startImmediately=StartImmediately::No)s3d::Microphone
open(const Optional< uint32 > &deviceIndex, const Optional< uint32 > &sampleRate, size_t bufferLength, Loop loop=Loop::Yes, StartImmediately startImmediately=StartImmediately::No)s3d::Microphone
operator bool() consts3d::Microphoneexplicit
peak(const Duration &duration=SecondsF{ 0.02 }) consts3d::Microphone
Permission enum names3d::Microphone
posSample() consts3d::Microphone
rootMeanSquare(const Duration &duration=SecondsF{ 0.02 }) consts3d::Microphone
start()s3d::Microphone
stop()s3d::Microphone
~Microphone()s3d::Microphone