Working on initial stages of procedural generator

This commit is contained in:
2024-10-30 03:04:03 +03:00
parent a91bda34e5
commit 6e1e864197
12 changed files with 1057 additions and 105 deletions

View File

@@ -34,6 +34,7 @@ public:
void create_room(const String &base_path, int id);
void destroy_graph_entity(const String &path);
flecs::entity get_layout_base() const;
flecs::entity get_layout_grid_base() const;
void get_layout_list(List<String> *keys) const;
void create_new_layout(const String &layout_name);
flecs::entity get_layout(const String &layout_name) const;
@@ -45,5 +46,9 @@ public:
List<Pair<int, String> > *list) const;
void save_layouts();
void load_layouts();
void create_interior_tilemap(const String &layout_name);
int get_layout_count() const;
struct graph_module {
graph_module(flecs::world ecs);
};
};