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

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

addRef() noexcept (defined in assets::Asset)assets::Assetprotected
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::Prefabexplicit
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::Assetprotected
serialize(SaveMode mode) const -> std::vector< uint8_t > overrideassets::Prefabvirtual
stringifyValue(toast::FieldType type, bool is_array, const std::any &value) -> std::stringassets::Prefabstatic
toBinary() const -> std::vector< uint8_t >assets::Prefab
toFile() const -> std::stringassets::Prefab
type() const -> std::string_view override (defined in assets::Prefab)assets::Prefabinlinevirtual
validate() const -> boolassets::Prefab
valueFromString(toast::FieldType type, bool is_array, std::string_view value) -> std::optional< std::any >assets::Prefabstatic
~Asset()=default (defined in assets::Asset)assets::Assetvirtual
~ISaveable()=default (defined in assets::ISaveable)assets::ISaveablevirtual