Gamedev Framework (gf)  0.8.0
A C++14 framework for 2D games
gf::Serializer Member List

This is the complete list of members for gf::Serializer, including all inherited members.

operator|(Serializer &ar, SerialArrayHeader header)gf::Serializerrelated
operator|(Serializer &ar, SerialMapHeader header)gf::Serializerrelated
operator|(Serializer &ar, std::nullptr_t)gf::Serializerrelated
operator|(Serializer &ar, bool data)gf::Serializerrelated
operator|(Serializer &ar, uint8_t data)gf::Serializerrelated
operator|(Serializer &ar, uint16_t data)gf::Serializerrelated
operator|(Serializer &ar, uint32_t data)gf::Serializerrelated
operator|(Serializer &ar, uint64_t data)gf::Serializerrelated
operator|(Serializer &ar, int8_t data)gf::Serializerrelated
operator|(Serializer &ar, int16_t data)gf::Serializerrelated
operator|(Serializer &ar, int32_t data)gf::Serializerrelated
operator|(Serializer &ar, int64_t data)gf::Serializerrelated
operator|(Serializer &ar, float data)gf::Serializerrelated
operator|(Serializer &ar, double data)gf::Serializerrelated
operator|(Serializer &ar, const char *str)gf::Serializerrelated
operator|(Serializer &ar, const std::string &str)gf::Serializerrelated
operator|(Serializer &ar, const uint8_t(&bin)[N])gf::Serializerrelated
operator|(Serializer &ar, const std::vector< uint8_t > &bin)gf::Serializerrelated
operator|(Serializer &ar, const std::array< uint8_t, N > &bin)gf::Serializerrelated
operator|(Serializer &ar, const T(&array)[N])gf::Serializerrelated
operator|(Serializer &ar, const std::vector< T > &array)gf::Serializerrelated
operator|(Serializer &ar, const std::array< T, N > &array)gf::Serializerrelated
operator|(Serializer &ar, const std::map< K, V > &map)gf::Serializerrelated
operator|(Serializer &ar, const std::unordered_map< K, V > &map)gf::Serializerrelated
operator|(Serializer &ar, const DataObject &object)gf::Serializerrelated
Serializer(const Path &filename)gf::Serializer
writeArrayHeader(uint32_t size)gf::Serializer
writeBinary(const uint8_t *data, uint32_t size)gf::Serializer
writeBoolean(bool data)gf::Serializer
writeDouble(double data)gf::Serializer
writeExtension(int8_t type, const uint8_t *data, uint32_t size)gf::Serializer
writeFloat(float data)gf::Serializer
writeMapHeader(uint32_t size)gf::Serializer
writeNil()gf::Serializer
writeSigned(int64_t data)gf::Serializer
writeString(const char *data, uint32_t size)gf::Serializer
writeUnsigned(uint64_t data)gf::Serializer