|
Toast Engine
|
This is the complete list of members for assets::Handle< T >, including all inherited members.
| as() -> Handle< U > (defined in assets::Handle< T >) | assets::Handle< T > | inline |
| asset_type typedef (defined in assets::Handle< T >) | assets::Handle< T > | |
| get() noexcept -> T & (defined in assets::Handle< T >) | assets::Handle< T > | inline |
| get() const noexcept -> const T & (defined in assets::Handle< T >) | assets::Handle< T > | inline |
| 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::Handle< T >) | assets::Handle< T > | |
| HandleBase(Asset *asset) (defined in assets::Handle< T >) | assets::Handle< T > | explicit |
| HandleBase(Asset *asset, toast::UID uid, std::string_view uri) | assets::Handle< T > | |
| HandleBase(const HandleBase &other) (defined in assets::Handle< T >) | assets::Handle< T > | |
| HandleBase(HandleBase &&other) noexcept (defined in assets::Handle< T >) | assets::Handle< T > | |
| hasValue() const noexcept -> bool (defined in assets::HandleBase) | assets::HandleBase | |
| m_asset (defined in assets::HandleBase) | assets::HandleBase | protected |
| m_uid (defined in assets::HandleBase) | assets::HandleBase | protected |
| m_uri (defined in assets::HandleBase) | assets::HandleBase | protected |
| onChangeCallback(std::function< void()> &&callback) | assets::HandleBase | |
| operator*() noexcept -> T & (defined in assets::Handle< T >) | assets::Handle< T > | inline |
| operator*() const noexcept -> const T & (defined in assets::Handle< T >) | assets::Handle< T > | inline |
| operator->() noexcept -> T * (defined in assets::Handle< T >) | assets::Handle< T > | inline |
| operator->() const noexcept -> const T * (defined in assets::Handle< T >) | assets::Handle< T > | inline |
| 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::HandleBase | inline |
| 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::HandleBase | inline |
| path() const noexcept -> std::string_view (defined in assets::HandleBase) | assets::HandleBase | inline |
| uid() const noexcept -> toast::UID (defined in assets::HandleBase) | assets::HandleBase | inline |
| ~HandleBase() (defined in assets::HandleBase) | assets::HandleBase | virtual |