Toast Engine
Loading...
Searching...
No Matches
assets::Asset Class Referenceabstract

Base class for all engine assets. More...

#include <core_types.hpp>

Inheritance diagram for assets::Asset:

Public Member Functions

 Asset (const Asset &)=delete
auto operator= (const Asset &) -> Asset &=delete
auto refCount () const noexcept -> uint32_t
virtual auto type () const -> std::string_view=0

Protected Member Functions

void addRef () noexcept
void release () noexcept

Friends

class HandleBase

Detailed Description

Base class for all engine assets.


The documentation for this class was generated from the following files:
  • engine/src/toast/assets/core_types.hpp
  • engine/src/toast/assets/types.cpp