2023-09-21 13:47:30 +08:00
|
|
|
#pragma once
|
|
|
|
|
|
|
|
#include "BMap.hpp"
|
|
|
|
|
|
|
|
#pragma region Init / Dispose
|
|
|
|
|
|
|
|
LIBCMO_EXPORT void BMInit();
|
|
|
|
LIBCMO_EXPORT void BMDispose();
|
|
|
|
|
|
|
|
#pragma endregion
|
|
|
|
|
2023-09-23 15:55:57 +08:00
|
|
|
#pragma region BMFile
|
2023-09-21 13:47:30 +08:00
|
|
|
|
2023-09-23 16:25:26 +08:00
|
|
|
LIBCMO_EXPORT BMap::BMFile* BMFile_Load(LibCmo::CKSTRING file_name, LibCmo::CKSTRING temp_folder, LibCmo::CKSTRING texture_folder, LibCmo::CKDWORD encoding_count, LibCmo::CKSTRING encodings[]);
|
|
|
|
LIBCMO_EXPORT BMap::BMFile* BMFile_Create(LibCmo::CKSTRING temp_folder, LibCmo::CKSTRING texture_folder, LibCmo::CKDWORD encoding_count, LibCmo::CKSTRING encodings[]);
|
|
|
|
LIBCMO_EXPORT bool BMFile_Save(BMap::BMFile* map_file, LibCmo::CKSTRING file_name, LibCmo::CKINT compreess_level);
|
|
|
|
LIBCMO_EXPORT void BMFile_Free(BMap::BMFile* map_file);
|
2023-09-21 13:47:30 +08:00
|
|
|
|
|
|
|
#pragma endregion
|
|
|
|
|
2023-09-23 15:55:57 +08:00
|
|
|
#pragma region BMMeshTransition
|
|
|
|
|
|
|
|
|
|
|
|
#pragma endregion
|
|
|
|
|
2023-09-21 13:47:30 +08:00
|
|
|
|