added AssetPath.h

This commit is contained in:
hyzboy 2025-05-10 01:08:28 +08:00
parent d40ae5e254
commit eb60dac8cb
2 changed files with 36 additions and 7 deletions

30
inc/hgl/asset/AssetPath.h Normal file
View File

@ -0,0 +1,30 @@
#pragma once
#include<hgl/type/String.h>
namespace hgl::asset
{
/**
*
*/
enum class Location
{
Asset=0,
Engine,
PlugIn,
ExtPack,
OS,
};//
/**
*
* @see doc/AssetPath.md
*/
class AssetPath
{
public:
};//class AssetPath
}//namespace hgl::asset

View File

@ -14,15 +14,14 @@ namespace hgl
/**
*
*/
enum class IndexType
enum class AssetIndexType
{
Anonymous=0, ///<匿名访问
Name, ///<字符串名称
ID, ///<ID
Position, ///<坐标访问(如图数据库)
Unknow=0, ///<未知类型
ID, ///<ID
Name, ///<字符串名称
ENUM_CLASS_RANGE(Anonymous,Position)
};//enum class IndexType
ENUM_CLASS_RANGE(ID,Name)
};//enum class AssetIndexType
/**
*