![]() |
V-Gears 0
Free Final Fantasy VII engine.
|
Handles the serialization of map list files. More...
#include <VGearsMapListFile.h>
Public Member Functions | |
MapListFileSerializer ()=default | |
Constructor. More... | |
void | ImportMapListFile (Ogre::DataStreamPtr &stream, MapListFile &dest) |
Imports a map list file. More... | |
![]() | |
Serializer () | |
Constructor. More... | |
virtual | ~Serializer () |
Destructor. More... | |
Additional Inherited Members | |
![]() | |
void | readObject (Ogre::DataStreamPtr &stream, Ogre::Vector2 &dest) |
Reads an object as a 2 dimensional vector. More... | |
void | readObject (Ogre::DataStreamPtr &stream, Ogre::Vector3 &dest) |
Reads an object as a 3 dimensional vector. More... | |
void | readObject (Ogre::DataStreamPtr &stream, Ogre::AxisAlignedBox &dest) |
Reads an object as an axis aligned box. More... | |
void | readObject (Ogre::DataStreamPtr &stream, Pixel &dest) |
Reads an object as a pixel. More... | |
void | ReadChars (Ogre::DataStreamPtr &stream, char *dest, size_t count) |
Reads a stream as text. More... | |
void | Read1ByteBool (Ogre::DataStreamPtr &stream, bool &dest) |
Reads one byte from a stream and evaluates it as a boolean. More... | |
void | Read2ByteBool (Ogre::DataStreamPtr &stream, bool &dest) |
Reads two bytes from a stream and evaluates them as a boolean. More... | |
void | ReadShort (Ogre::DataStreamPtr &stream, uint16 &dest) |
Reads 16 bytes from a stream and evaluates as an unsigned short. More... | |
void | ReadInt16 (Ogre::DataStream &stream, sint16 &dest) |
Reads 16 bytes from a stream and evaluates as a signed integer. More... | |
void | ReadUInt16 (Ogre::DataStream &stream, uint16 &dest) |
Reads 16 bytes from a stream and evaluates as an unsigned int. More... | |
void | ReadInt16 (Ogre::DataStreamPtr &stream, sint16 &dest) |
Reads 16 bytes from a stream and evaluates as a signed integer. More... | |
void | ReadUInt16 (Ogre::DataStreamPtr &stream, uint16 &dest) |
Reads 16 bytes from a stream and evaluates as an unsigned int. More... | |
void | ReadUInt32 (Ogre::DataStreamPtr &stream, uint32 &dest) |
Reads 32 bytes from a stream and evaluates as an unsigned int. More... | |
void | ReadSInt32 (Ogre::DataStreamPtr &stream, sint32 &dest) |
Reads 32 bytes from a stream and evaluates as a signed int. More... | |
void | ReadUInt32 (Ogre::DataStream &stream, uint32 &dest) |
Reads 32 bytes from a stream and evaluates as an unsigned int. More... | |
void | ReadUInt8 (Ogre::DataStream &stream, uint8 &dest) |
Reads 8 bytes from a stream and evaluates as an unsigned int. More... | |
void | ReadUInt8 (Ogre::DataStreamPtr &stream, uint8 &dest) |
Reads 8 bytes from a stream and evaluates as an unsigned int. More... | |
void | ReadFloat (Ogre::DataStreamPtr &stream, float &dest) |
Reads bytes from a stream and evaluates them as a float. More... | |
void | ReadEndString (Ogre::DataStreamPtr &stream, const String &end_text) |
String | GetLine (Ogre::DataStreamPtr &stream) const |
![]() | |
static const String | TAG_COMMENT |
A comment tag. More... | |
Handles the serialization of map list files.
|
default |
Constructor.
void VGears::MapListFileSerializer::ImportMapListFile | ( | Ogre::DataStreamPtr & | stream, |
MapListFile & | dest | ||
) |
Imports a map list file.
[in] | stream | The contents of the map list file. |
[out] | dest | The formed map list file. |