|
Toast Engine
|
This is the complete list of members for assets::Prefab, including all inherited members.
| addRef() noexcept (defined in assets::Asset) | assets::Asset | protected |
| Asset()=default (defined in assets::Asset) | assets::Asset | |
| Asset(const Asset &)=delete (defined in assets::Asset) | assets::Asset | |
| global_fields (defined in assets::Prefab) | assets::Prefab | |
| nodes (defined in assets::Prefab) | assets::Prefab | |
| operator=(const Prefab &other) -> Prefab & (defined in assets::Prefab) | assets::Prefab | |
| operator=(Prefab &&other) noexcept -> Prefab & (defined in assets::Prefab) | assets::Prefab | |
| operator=(const Asset &) -> Asset &=delete (defined in assets::Asset) | assets::Asset | |
| Prefab(std::istream &file) | assets::Prefab | |
| Prefab(std::span< const uint8_t > bytes) | assets::Prefab | |
| Prefab(const toast::Node &node, toast::UID self_uid=toast::UID(0), Purpose purpose=Purpose::asset_definition) | assets::Prefab | explicit |
| Prefab()=default (defined in assets::Prefab) | assets::Prefab | |
| Prefab(const Prefab &other) (defined in assets::Prefab) | assets::Prefab | |
| Prefab(Prefab &&other) noexcept (defined in assets::Prefab) | assets::Prefab | |
| Purpose enum name (defined in assets::Prefab) | assets::Prefab | |
| refCount() const noexcept -> uint32_t (defined in assets::Asset) | assets::Asset | |
| release() noexcept (defined in assets::Asset) | assets::Asset | protected |
| serialize(SaveMode mode) const -> std::vector< uint8_t > override | assets::Prefab | virtual |
| stringifyValue(toast::FieldType type, bool is_array, const std::any &value) -> std::string | assets::Prefab | static |
| toBinary() const -> std::vector< uint8_t > | assets::Prefab | |
| toFile() const -> std::string | assets::Prefab | |
| type() const -> std::string_view override (defined in assets::Prefab) | assets::Prefab | inlinevirtual |
| validate() const -> bool | assets::Prefab | |
| valueFromString(toast::FieldType type, bool is_array, std::string_view value) -> std::optional< std::any > | assets::Prefab | static |
| ~Asset()=default (defined in assets::Asset) | assets::Asset | virtual |
| ~ISaveable()=default (defined in assets::ISaveable) | assets::ISaveable | virtual |