You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

19 lines
459 B

#include "engine/load_cl2.hpp"
#include <memory>
#include <utility>
#include "engine/load_file.hpp"
#include "utils/cl2_to_clx.hpp"
namespace devilution {
OwnedClxSpriteListOrSheet LoadCl2ListOrSheet(const char *pszName, PointerOrValue<uint16_t> widthOrWidths)
{
size_t size;
std::unique_ptr<uint8_t[]> data = LoadFileInMem<uint8_t>(pszName, &size);
return Cl2ToClx(std::move(data), size, widthOrWidths);
}
} // namespace devilution