Unravel Engine C++ Reference
Loading...
Searching...
No Matches
unravel::asset_meta Struct Reference

Metadata for an asset, including its UUID and type. More...

#include <asset_storage.h>

Public Attributes

hpp::uuid uid {}
 Unique identifier for the asset.
 
std::string type {}
 Type of the asset.
 
std::shared_ptr< asset_importer_metaimporter
 Importer meta.
 
std::shared_ptr< asset_header_infoheader
 Per-type header info (editor only, populated during compilation).
 

Detailed Description

Metadata for an asset, including its UUID and type.

Definition at line 177 of file asset_storage.h.

Member Data Documentation

◆ header

std::shared_ptr<asset_header_info> unravel::asset_meta::header

Per-type header info (editor only, populated during compilation).

Definition at line 186 of file asset_storage.h.

◆ importer

std::shared_ptr<asset_importer_meta> unravel::asset_meta::importer

Importer meta.

Definition at line 184 of file asset_storage.h.

◆ type

std::string unravel::asset_meta::type {}

Type of the asset.

Definition at line 182 of file asset_storage.h.

◆ uid

hpp::uuid unravel::asset_meta::uid {}

Unique identifier for the asset.

Definition at line 180 of file asset_storage.h.


The documentation for this struct was generated from the following file: