engine/assets/asset.hpp file

Classes cubos::engine::AnyAsset and cubos::engine::Asset.

Namespaces

namespace cubos
Cubos libraries namespace.
namespace cubos::engine
Engine module.

Classes

class cubos::engine::AnyAsset
Handle to an asset of any type. May either be weak or strong. Weak handles do not guarantee the asset is loaded, while strong handles do.
template<typename T>
class cubos::engine::Asset
Handle to an asset of a specific type.