32 lines
760 B
C++
32 lines
760 B
C++
#pragma once
|
|
|
|
#include "config/primitives.hpp"
|
|
|
|
namespace assets
|
|
{
|
|
|
|
namespace identifier_uuids
|
|
{
|
|
enum : int {
|
|
material,
|
|
material_library,
|
|
mesh,
|
|
point_cloud,
|
|
pose,
|
|
pose_list,
|
|
shader_source,
|
|
texture
|
|
};
|
|
}
|
|
|
|
using material_id = z3d::identifier<identifier_uuids::material>;
|
|
using material_library_id = z3d::identifier<identifier_uuids::material_library>;
|
|
using mesh_id = z3d::identifier<identifier_uuids::mesh>;
|
|
using point_cloud_id = z3d::identifier<identifier_uuids::point_cloud>;
|
|
using pose_id = z3d::identifier<identifier_uuids::pose>;
|
|
using pose_list_id = z3d::identifier<identifier_uuids::pose_list>;
|
|
using shader_source_id = z3d::identifier<identifier_uuids::shader_source>;
|
|
using texture_id = z3d::identifier<identifier_uuids::texture>;
|
|
|
|
}
|