Unravel Engine C++ Reference
|
#include "asset_handle.h"
#include <context/context.hpp>
#include <hpp/event.hpp>
#include <cassert>
#include <functional>
#include <map>
#include <mutex>
#include <unordered_map>
#include <reflection/registration.h>
Go to the source code of this file.
Classes | |
struct | unravel::asset_importer_meta |
struct | unravel::texture_importer_meta |
struct | unravel::texture_importer_meta::quality_meta |
struct | unravel::mesh_importer_meta |
struct | unravel::mesh_importer_meta::model_meta |
struct | unravel::mesh_importer_meta::rig_meta |
struct | unravel::mesh_importer_meta::animations_meta |
struct | unravel::mesh_importer_meta::materials_meta |
struct | unravel::animation_importer_meta |
struct | unravel::animation_importer_meta::root_motion_meta |
struct | unravel::audio_importer_meta |
struct | unravel::asset_meta |
Metadata for an asset, including its UUID and type. More... | |
class | unravel::asset_database |
Manages asset metadata and provides functionality for adding, removing, and querying assets. More... | |
struct | unravel::asset_database::meta |
Metadata information for an asset including its location. More... | |
struct | unravel::basic_storage |
Abstract base class for asset storage. More... | |
struct | unravel::asset_storage< T > |
Manages storage and loading of assets of a specific type. More... | |
Namespaces | |
namespace | unravel |