OpenSiv3D  v0.6.5
C++20 framework for creative coding
s3d::IAudioStream Class Referenceabstract

#include <IAudioStream.hpp>

Public Member Functions

virtual ~IAudioStream ()=default
 
virtual void getAudio (float *left, float *right, size_t samplesToWrite)=0
 
virtual bool hasEnded ()=0
 
virtual void rewind ()=0
 

Constructor & Destructor Documentation

◆ ~IAudioStream()

virtual s3d::IAudioStream::~IAudioStream ( )
virtualdefault

Member Function Documentation

◆ getAudio()

virtual void s3d::IAudioStream::getAudio ( float *  left,
float *  right,
size_t  samplesToWrite 
)
pure virtual

◆ hasEnded()

virtual bool s3d::IAudioStream::hasEnded ( )
pure virtual

◆ rewind()

virtual void s3d::IAudioStream::rewind ( )
pure virtual

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