|
Toast Engine
|
This is the complete list of members for assets::VoxelPalette, 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 | |
| defaultedEntries() const noexcept -> const std::vector< uint8_t > & | assets::VoxelPalette | inline |
| fromToml(const toml::table &table) -> std::unique_ptr< VoxelPalette > | assets::VoxelPalette | static |
| materialLibrary() const -> const voxel::MaterialLibrary & (defined in assets::VoxelPalette) | assets::VoxelPalette | |
| operator=(const Asset &) -> Asset &=delete (defined in assets::Asset) | assets::Asset | |
| palette() const noexcept -> const voxel::Palette & (defined in assets::VoxelPalette) | assets::VoxelPalette | inline |
| refCount() const noexcept -> uint32_t (defined in assets::Asset) | assets::Asset | |
| release() noexcept (defined in assets::Asset) | assets::Asset | protected |
| reload(const toml::table &table) (defined in assets::VoxelPalette) | assets::VoxelPalette | |
| serialize(SaveMode mode) const -> std::vector< uint8_t > override (defined in assets::VoxelPalette) | assets::VoxelPalette | virtual |
| slots() const noexcept -> const VoxelMaterialSlots & (defined in assets::VoxelPalette) | assets::VoxelPalette | inline |
| type() const -> std::string_view override (defined in assets::VoxelPalette) | assets::VoxelPalette | inlinevirtual |
| VoxelPalette(voxel::Palette palette, VoxelMaterialSlots slots, std::vector< uint8_t > defaulted) (defined in assets::VoxelPalette) | assets::VoxelPalette | |
| ~Asset()=default (defined in assets::Asset) | assets::Asset | virtual |
| ~ISaveable()=default (defined in assets::ISaveable) | assets::ISaveable | virtual |