1.10
Public Member Functions | List of all members
ImageGroup Class Reference

#include <imagegroup.h>

Public Member Functions

 ImageGroup (const std::string &suffix) noexcept
 
bool deserialize (const std::string &name, const std::string &value)
 
EGT_NODISCARD Imageget (Palette::GroupId group, bool allow_fallback=false) const
 
bool reset (Palette::GroupId group)
 
void serialize (Serializer &serializer) const
 
void set (Palette::GroupId group, const Image &image)
 

Constructor & Destructor Documentation

◆ ImageGroup()

ImageGroup ( const std::string &  suffix)
noexcept

Member Function Documentation

◆ deserialize()

bool deserialize ( const std::string &  name,
const std::string &  value 
)

◆ get()

EGT_NODISCARD Image * get ( Palette::GroupId  group,
bool  allow_fallback = false 
) const

◆ reset()

bool reset ( Palette::GroupId  group)

◆ serialize()

void serialize ( Serializer serializer) const

◆ set()

void set ( Palette::GroupId  group,
const Image image 
)