Files
Nuake-custom/Nuake/Source/Nuake/Modules/AudioModule/AudioSceneSystem.h
2025-02-01 12:05:22 -05:00

22 lines
432 B
C++

#pragma once
#include "Nuake/Scene/Systems/System.h"
namespace AudioModule
{
using namespace Nuake;
class AudioSystem : public System
{
private:
std::unordered_map<uint32_t, bool> m_StatusCache;
public:
AudioSystem(Scene* scene);
bool Init() override;
void Update(Timestep ts) override;
void Draw() override {}
void EditorUpdate() override;
void FixedUpdate(Timestep ts) override;
void Exit() override;
};
}