Toast Engine
Loading...
Searching...
No Matches
assets::HandleBase Member List

This is the complete list of members for assets::HandleBase, including all inherited members.

get() noexcept -> Asset & (defined in assets::HandleBase)assets::HandleBase
get() const noexcept -> const Asset & (defined in assets::HandleBase)assets::HandleBase
HandleBase()=default (defined in assets::HandleBase)assets::HandleBase
HandleBase(Asset *asset) (defined in assets::HandleBase)assets::HandleBaseexplicit
HandleBase(Asset *asset, toast::UID uid, std::string_view uri)assets::HandleBase
HandleBase(const HandleBase &other) (defined in assets::HandleBase)assets::HandleBase
HandleBase(HandleBase &&other) noexcept (defined in assets::HandleBase)assets::HandleBase
hasValue() const noexcept -> bool (defined in assets::HandleBase)assets::HandleBase
m_asset (defined in assets::HandleBase)assets::HandleBaseprotected
m_uid (defined in assets::HandleBase)assets::HandleBaseprotected
m_uri (defined in assets::HandleBase)assets::HandleBaseprotected
onChangeCallback(std::function< void()> &&callback)assets::HandleBase
operator->() noexcept -> Asset * (defined in assets::HandleBase)assets::HandleBase
operator->() const noexcept -> const Asset * (defined in assets::HandleBase)assets::HandleBase
operator<(const HandleBase &other) const -> bool (defined in assets::HandleBase)assets::HandleBaseinline
operator=(const HandleBase &other) -> HandleBase & (defined in assets::HandleBase)assets::HandleBase
operator=(HandleBase &&other) noexcept -> HandleBase & (defined in assets::HandleBase)assets::HandleBase
operator==(const HandleBase &other) const -> bool (defined in assets::HandleBase)assets::HandleBaseinline
path() const noexcept -> std::string_view (defined in assets::HandleBase)assets::HandleBaseinline
uid() const noexcept -> toast::UID (defined in assets::HandleBase)assets::HandleBaseinline
~HandleBase() (defined in assets::HandleBase)assets::HandleBasevirtual