3#include "ResourceBase.h"
5#include "AssetDefinition.h"
24 std::vector<ModelHandle> models;
25 std::vector<TextureHandle> textures;
26 std::vector<AssetHandle> assets;
Contains the Engine, Renderer, resource managers and other systems needed to run Cogs....
Asset & operator=(Asset &&other) noexcept=default
Move assign a Asset from other.
Asset(Asset &&other) noexcept=default
Move construct an Asset from other.
Asset(const Asset &other)=delete
Disabled copy construction.
Base class for engine resources.