godot_voxel/voxel_string_names.cpp

24 lines
621 B
C++
Raw Normal View History

2020-01-17 12:43:28 -08:00
#include "voxel_string_names.h"
VoxelStringNames *VoxelStringNames::g_singleton;
void VoxelStringNames::create_singleton() {
CRASH_COND(g_singleton != nullptr);
g_singleton = memnew(VoxelStringNames);
}
void VoxelStringNames::destroy_singleton() {
CRASH_COND(g_singleton == nullptr);
memdelete(g_singleton);
g_singleton = nullptr;
}
VoxelStringNames::VoxelStringNames() {
emerge_block = StaticCString::create("emerge_block");
immerge_block = StaticCString::create("immerge_block");
generate_block = StaticCString::create("generate_block");
2020-01-17 12:43:28 -08:00
u_transition_mask = StaticCString::create("u_transition_mask");
}