Implement Engine, World, and system initialization

Signed-off-by: Daniel Henry <iamdanhenry@gmail.com>
This commit is contained in:
2025-09-06 19:48:55 -05:00
parent 301e862438
commit d71f3bfab7
10 changed files with 355 additions and 0 deletions

16
include/Craft/World.h Normal file
View File

@@ -0,0 +1,16 @@
#pragma once
namespace craft {
class World {
public:
World();
virtual void Begin();
virtual void Tick(float deltaTime);
virtual void FixedTick();
inline bool HasBegun() const { return mHasBegun; }
private:
bool mHasBegun;
};
} // namespace craft