3#include "pixelbullet/assets/skeleton_asset.h"
8namespace pixelbullet::skeleton_asset_internal
10[[nodiscard]]
bool IsBinarySkeletonAssetPath(std::string_view logical_path)
noexcept;
11[[nodiscard]]
bool LoadSkeletonAssetData(
const Filesystem& filesystem,
const VirtualPath& asset_path, ozz::animation::Skeleton& skeleton,
12 std::string* error_message =
nullptr);
13[[nodiscard]]
bool SaveSkeletonAssetData(
const Filesystem& filesystem,
const VirtualPath& asset_path,
14 const ozz::animation::Skeleton& skeleton, std::string* error_message);