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

This is the complete list of members for assets::VoxelPalette, 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
defaultedEntries() const noexcept -> const std::vector< uint8_t > &assets::VoxelPaletteinline
fromToml(const toml::table &table) -> std::unique_ptr< VoxelPalette >assets::VoxelPalettestatic
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::VoxelPaletteinline
refCount() const noexcept -> uint32_t (defined in assets::Asset)assets::Asset
release() noexcept (defined in assets::Asset)assets::Assetprotected
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::VoxelPalettevirtual
slots() const noexcept -> const VoxelMaterialSlots & (defined in assets::VoxelPalette)assets::VoxelPaletteinline
type() const -> std::string_view override (defined in assets::VoxelPalette)assets::VoxelPaletteinlinevirtual
VoxelPalette(voxel::Palette palette, VoxelMaterialSlots slots, std::vector< uint8_t > defaulted) (defined in assets::VoxelPalette)assets::VoxelPalette
~Asset()=default (defined in assets::Asset)assets::Assetvirtual
~ISaveable()=default (defined in assets::ISaveable)assets::ISaveablevirtual