18 lines
461 B
C++
18 lines
461 B
C++
#pragma once
|
|
#include <deerith/world/environment.h>
|
|
|
|
#include <functional>
|
|
|
|
namespace deerith
|
|
{
|
|
struct world_settings_t
|
|
{
|
|
int port = 8080;
|
|
|
|
std::function<void(atlas_builder_t &)> define_voxel_texture_atlas_function;
|
|
std::function<void(texture_atlas_t *)> define_voxels_materials_function;
|
|
std::function<void()> define_voxels_types_function;
|
|
|
|
std::function<void(voxel_cluster_t *)> generate_voxel_cluster;
|
|
};
|
|
} |