26 #ifndef TGUI_SERIALIZER_HPP 27 #define TGUI_SERIALIZER_HPP 30 #include <TGUI/Loading/ObjectConverter.hpp> 43 using SerializeFunc = std::function<std::string(ObjectConverter&&)>;
47 static void setFunction(ObjectConverter::Type type,
const SerializeFunc& serializer);
48 static const SerializeFunc& getFunction(ObjectConverter::Type type);
51 static std::map<ObjectConverter::Type, SerializeFunc> m_serializers;
59 #endif // TGUI_SERIALIZER_HPP Namespace that contains all TGUI functions and classes.
Definition: Animation.hpp:33
Implicit converter for settable properties.
Definition: ObjectConverter.hpp:42
Serialize an settable property.
Definition: Serializer.hpp:40