Program Listing for File static_audio_buffer.h

Return to documentation for file (rootex/core/audio/static_audio_buffer.h)

#pragma once

#include "audio_buffer.h"

class StaticAudioBuffer : public AudioBuffer
{
    ALuint m_BufferID;

    void initializeBuffers() override;
    void destroyBuffers() override;

public:
    StaticAudioBuffer(Ref<AudioResourceFile> audioFile);
    ~StaticAudioBuffer();

    ALuint& getBuffer();
};