#pragma once #include #include #include #include #include namespace deerith { struct client_t; bool connect_to_world(const char *address, int port); void shutdown_world(); void render_world(); void generate_cluster(voxel_cluster_t *_cluster); void load_clusters_to_gpu(); shader_t *get_voxel_shader(); texture_t *get_voxel_texture(); client_t *get_server_client(); }