10#include "lcf/lmt/reader.h"
11#include "lcf/lmt/chunks.h"
49 stream.BeginElement(
"Rect");
64 if (
strcmp(name,
"l") == 0)
66 else if (
strcmp(name,
"t") == 0)
68 else if (
strcmp(name,
"r") == 0)
70 else if (
strcmp(name,
"b") == 0)
73 Log::Error(
"XML: Unrecognized field '%s'", name);
void CharacterData(XmlReader &, const std::string &data)
RectXmlHandler(rpg::Rect &ref)
void StartElement(XmlReader &, const char *name, const char **)
void EndElement(XmlReader &, const char *)
void Error(const char *fmt,...) LIKE_PRINTF
static void WriteXml(const T &ref, XmlWriter &stream)
static void BeginXml(T &ref, XmlReader &stream)
static void ReadLcf(T &ref, LcfReader &stream, uint32_t length)
static void WriteLcf(const T &ref, LcfWriter &stream)
static int LcfSize(const T &ref, LcfWriter &stream)