#pragma once // We want every file to be able to easily add Tracy zones #include #include #include namespace Swan { using namespace SwanCommon; using TilePos = Vec2i; using ChunkPos = Vec2i; class Game; class World; class WorldPlane; class Win; class ResourceManager; struct Context { Game &game; World &world; WorldPlane &plane; ResourceManager &resources; }; }