TechDemo/Levels/TestLevel.h

31 lines
556 B
C
Raw Normal View History

2023-11-14 00:32:05 -08:00
#pragma once
#include <LWE/LWE.h>
#include <LWE/Json/Json.h>
#include <LWE/LWE.h>
#include <LWE/Level.h>
class TestLevel : public lwe::Level
{
private:
lwe::UInt_32 count;
float cooldown;
public:
TestLevel();
explicit TestLevel(const lwe::Str_8& id);
TestLevel(const TestLevel& level);
TestLevel& operator=(const TestLevel& level);
void SetupResources() override;
void Setup() override;
void PostInitialize(lwe::GpuCmdBuffer* cmdBuffer) override;
2023-12-05 16:02:42 -08:00
void OnUpdate(lwe::RenderWindow* win, lwe::Input* input, const float delta) override;
2023-11-14 00:32:05 -08:00
};