#pragma once #include "BMap.hpp" #pragma region Init / Dispose LIBCMO_EXPORT void BMInit(); LIBCMO_EXPORT void BMDispose(); #pragma endregion #pragma region BMapFile Life Time Manager //LIBCMO_EXPORT BMap::BMFile* BMFile_Load(const char* file_name, const char* temp_folder, const char* texture_folder, const char* encoding); //LIBCMO_EXPORT BMap::BMFile* BMFile_Create(); //LIBCMO_EXPORT bool BMFile_Save(BMap::BMFile* map_file, const char* file_name, int compreess_level); //LIBCMO_EXPORT void BMFile_Free(BMap::BMFile* map_file); #pragma endregion