24 #include "common/array.h" 25 #include "common/path.h" 26 #include "common/rect.h" 27 #include "common/serializer.h" 32 void readRect(
Common::Serializer &stream,
Common::Rect &inRect, Common::Serializer::Version minVersion = 0, Common::Serializer::Version maxVersion = Common::Serializer::kLastVersion);
34 void readRectArray(
Common::Serializer &stream,
Common::Array<Common::Rect> &inArray, uint num, uint totalNum = 0, Common::Serializer::Version minVersion = 0, Common::Serializer::Version maxVersion = Common::Serializer::kLastVersion);
37 void readRect16(
Common::Serializer &stream,
Common::Rect &inRect, Common::Serializer::Version minVersion = 0, Common::Serializer::Version maxVersion = Common::Serializer::kLastVersion);
39 void readRectArray16(
Common::Serializer &stream,
Common::Array<Common::Rect> &inArray, uint num, uint totalNum = 0, Common::Serializer::Version minVersion = 0, Common::Serializer::Version maxVersion = Common::Serializer::kLastVersion);
42 void readFilename(
Common::Serializer &stream,
Common::String &inString, Common::Serializer::Version minVersion = 0, Common::Serializer::Version maxVersion = Common::Serializer::kLastVersion);
45 readFilename(stream, inString);
48 inline void readFilename(
Common::Serializer &stream,
Common::Path &inPath, Common::Serializer::Version minVersion = 0, Common::Serializer::Version maxVersion = Common::Serializer::kLastVersion) {
50 readFilename(stream, inString, minVersion, maxVersion);
58 void assembleTextLine(
char *rawCaption,
Common::String &output, uint size);
67 bool load(uint32 endTime);
71 virtual bool loadInner() = 0;
76 #endif // NANCY_UTIL_H
Definition: serializer.h:79
Definition: actionmanager.h:32