24bool LoadAudioClipAssets(std::span<const std::string> paths);
25bool UnloadAudioClipAsset(
const std::string& path);
26void UnloadAllAudioClipAssets();
27auto AcquireAudioClipAsset(
const std::string& path) ->
AudioClipView;
32bool LoadMeshColliderAssets(std::span<const std::string> paths);
33bool UnloadMeshColliderAsset(
const std::string& path);
34void UnloadAllMeshColliderAssets();
40bool LoadConvexHullAssets(std::span<const std::string> paths);
41bool UnloadConvexHullAsset(
const std::string& path);
42void UnloadAllConvexHullAssets();
43auto AcquireConvexHullAsset(
const std::string& path) ->
ConvexHullView;
50bool LoadCubeMapAssets(std::span<const std::string> paths);
51bool UnloadCubeMapAsset(
const std::string& paths);
52void UnloadAllCubeMapAssets();
53auto AcquireCubeMapAsset(
const std::string& path) ->
CubeMapView;
60bool LoadMeshAssets(std::span<const std::string> paths);
61bool UnloadMeshAsset(
const std::string& path);
62void UnloadAllMeshAssets();
63auto AcquireMeshAsset(
const std::string& path) ->
MeshView;
64auto AcquireMeshAsset(AssetId
id) ->
MeshView;
70bool LoadTextureAssets(std::span<const std::string> paths);
71bool LoadTextureFromMemory(
const std::string& key,
Texture texture);
72bool LoadTextureFromRGBA(
const std::string& key,
73 std::span<const uint8_t> rgbaData,
77bool UnloadTextureAsset(
const std::string& path);
78void UnloadAllTextureAssets();
79auto AcquireTextureAsset(
const std::string& path) ->
TextureView;
86bool LoadSkeletalAnimationAssets(std::span<const std::string> paths);
87bool UnloadSkeletalAnimationAsset(
const std::string& path);
88void UnloadAllSkeletalAnimationAssets();
94bool LoadFonts(std::span<const FontInfo> font);
95bool UnloadFont(
const FontInfo& font);
TextureFormat
Texture formats.
Definition: AssetType.h:37
bool LoadFont(const FontInfo &font)
bool LoadSkeletalAnimationAsset(const std::string &path)
bool LoadMeshAsset(const std::string &path)
bool LoadMeshColliderAsset(const std::string &path)
bool LoadAudioClipAsset(const std::string &path)
bool LoadCubeMapAsset(const std::string &path)
bool LoadTextureAsset(const std::string &path)
bool LoadConvexHullAsset(const std::string &path)
Definition: AssetViews.h:25
Definition: AssetViews.h:33
Definition: AssetViews.h:44
Definition: AssetViews.h:109
Definition: AssetViews.h:115
Definition: AssetViews.h:61
Definition: AssetViews.h:51
Definition: AssetViews.h:103
Definition: AssetViews.h:66