#pragma once #include #include #include "util/math/vector.h" #include "core/locommon/position.h" #include "./base.h" bool loground_island_update( loground_base_t* base ); void loground_island_build( loground_base_t* base, const locommon_position_t* pos, const vec2_t* size ); #define loground_island_tear_down(base) #define loground_island_pack_data(base, packer) \ msgpack_pack_nil(packer) #define loground_island_unpack_data(base, obj) \ (obj != NULL)