2016-05-01 06:00:02 -07:00
|
|
|
#include "register_types.h"
|
|
|
|
#include "voxel_buffer.h"
|
2016-05-07 16:09:00 -07:00
|
|
|
#include "voxel_mesher.h"
|
2016-05-01 13:20:27 -07:00
|
|
|
#include "voxel_library.h"
|
2016-05-09 16:59:54 -07:00
|
|
|
#include "voxel_map.h"
|
|
|
|
#include "voxel_terrain.h"
|
2017-01-02 14:58:51 -08:00
|
|
|
#include "voxel_provider_test.h"
|
2017-04-06 14:44:11 -07:00
|
|
|
#include "voxel_mesher_smooth.h"
|
2016-05-01 06:00:02 -07:00
|
|
|
|
|
|
|
void register_voxel_types() {
|
|
|
|
|
2017-03-24 17:23:36 -07:00
|
|
|
ClassDB::register_class<Voxel>();
|
|
|
|
ClassDB::register_class<VoxelBuffer>();
|
|
|
|
ClassDB::register_class<VoxelMesher>();
|
|
|
|
ClassDB::register_class<VoxelLibrary>();
|
|
|
|
ClassDB::register_class<VoxelMap>();
|
|
|
|
ClassDB::register_class<VoxelTerrain>();
|
|
|
|
ClassDB::register_class<VoxelProvider>();
|
|
|
|
ClassDB::register_class<VoxelProviderTest>();
|
2017-04-06 14:44:11 -07:00
|
|
|
ClassDB::register_class<VoxelMesherSmooth>();
|
2016-05-01 06:00:02 -07:00
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
void unregister_voxel_types() {
|
|
|
|
|
|
|
|
}
|
|
|
|
|