neoGFX
Cross-platform C++ app/game engine
Loading...
Searching...
No Matches
neogfx::i_audio_instrument_atlas Class Referenceabstract

#include <i_audio_instrument_atlas.hpp>

Inheritance diagram for neogfx::i_audio_instrument_atlas:
neogfx::audio_instrument_atlas

Public Member Functions

virtual ~i_audio_instrument_atlas ()=default
 
virtual bool load_instrument (neogfx::instrument aInstrument, audio_sample_rate aSampleRate)=0
 
virtual i_audio_bitstreaminstrument (neogfx::instrument aInstrument, audio_sample_rate aSampleRate, note aNote)=0
 

Detailed Description

Definition at line 33 of file i_audio_instrument_atlas.hpp.

Constructor & Destructor Documentation

◆ ~i_audio_instrument_atlas()

virtual neogfx::i_audio_instrument_atlas::~i_audio_instrument_atlas ( )
virtualdefault

Member Function Documentation

◆ instrument()

virtual i_audio_bitstream & neogfx::i_audio_instrument_atlas::instrument ( neogfx::instrument  aInstrument,
audio_sample_rate  aSampleRate,
note  aNote 
)
pure virtual

◆ load_instrument()

virtual bool neogfx::i_audio_instrument_atlas::load_instrument ( neogfx::instrument  aInstrument,
audio_sample_rate  aSampleRate 
)
pure virtual

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