2024-05-06 03:38:19 +03:00

27 lines
389 B
C++

#ifndef OBJECT_HPP_
#define OBJECT_HPP_
#include <stdint.h>
#include <stdlib.h>
#include <iostream>
class Level;
class Object {
private:
public:
uint64_t objectUID;
bool shouldUpdate = true;
public:
~Object() { destroyed(); }
public:
virtual void spawned() { }
virtual void update(float delta) { }
virtual void destroyed() { }
};
#endif // OBJECT_HPP_