25#ifndef TGUI_SERIALIZER_HPP
26#define TGUI_SERIALIZER_HPP
28#include <TGUI/ObjectConverter.hpp>
30#if !TGUI_EXPERIMENTAL_USE_STD_MODULE
31 #include <unordered_map>
36TGUI_MODULE_EXPORT
namespace tgui
49 static void setFunction(ObjectConverter::Type type,
const SerializeFunc& serializer);
50 TGUI_NODISCARD
static const SerializeFunc& getFunction(ObjectConverter::Type type);
53 static std::unordered_map<ObjectConverter::Type, SerializeFunc> m_serializers;
Implicit converter for settable properties.
Definition ObjectConverter.hpp:46
Serializes an settable property.
Definition Serializer.hpp:43
Wrapper class to store strings.
Definition String.hpp:96
Namespace that contains all TGUI functions and classes.
Definition AbsoluteOrRelativeValue.hpp:38