, including all inherited members.
Error() const | Xrb::Serializer | [inline] |
ErrorString() const | Xrb::Serializer | [inline] |
FlushWriteCache()=0 | Xrb::Serializer | [protected, pure virtual] |
GetIODirection() const | Xrb::Serializer | [inline] |
HasFewerThan8BitsLeft() const =0 | Xrb::Serializer | [pure virtual] |
IsAtEnd() const =0 | Xrb::Serializer | [pure virtual] |
IsOpen() const | Xrb::Serializer | [inline] |
m_error | Xrb::Serializer | [mutable, protected] |
m_io_direction | Xrb::Serializer | [protected] |
m_is_open | Xrb::Serializer | [protected] |
MAX_SUPPORTED_STRING_BUFFER_SIZE enum value (defined in Xrb::Serializer) | Xrb::Serializer | [protected] |
MAX_SUPPORTED_STRING_LENGTH enum value (defined in Xrb::Serializer) | Xrb::Serializer | |
ReadBitArray() | Xrb::Serializer | [inline] |
ReadBitArray(Uint32 bits_to_read) | Xrb::Serializer | [inline] |
ReadBool()=0 | Xrb::Serializer | [pure virtual] |
ReadBufferString(char *destination, Uint32 destination_size)=0 | Xrb::Serializer | [pure virtual] |
ReadColor() | Xrb::Serializer | [inline] |
ReadColor(Color *destination)=0 | Xrb::Serializer | [pure virtual] |
ReadFloat(float *destination)=0 | Xrb::Serializer | [pure virtual] |
ReadFloat(double *destination)=0 | Xrb::Serializer | [pure virtual] |
ReadFloatMatrix2() | Xrb::Serializer | [inline] |
ReadFloatMatrix2(FloatMatrix2 *destination)=0 | Xrb::Serializer | [pure virtual] |
ReadFloatSimpleTransform2() | Xrb::Serializer | [inline] |
ReadFloatSimpleTransform2(FloatSimpleTransform2 *destination)=0 | Xrb::Serializer | [pure virtual] |
ReadFloatTransform2() | Xrb::Serializer | [inline] |
ReadFloatTransform2(FloatTransform2 *destination)=0 | Xrb::Serializer | [pure virtual] |
ReadFloatVector2() | Xrb::Serializer | [inline] |
ReadFloatVector2(FloatVector2 *destination)=0 | Xrb::Serializer | [pure virtual] |
ReadScreenCoord() | Xrb::Serializer | [inline] |
ReadScreenCoordVector2() | Xrb::Serializer | [inline] |
ReadScreenCoordVector2(ScreenCoordVector2 *destination)=0 | Xrb::Serializer | [pure virtual] |
ReadSignedBits(Uint32 bit_count)=0 | Xrb::Serializer | [pure virtual] |
ReadSint16()=0 | Xrb::Serializer | [pure virtual] |
ReadSint32()=0 | Xrb::Serializer | [pure virtual] |
ReadSint8()=0 | Xrb::Serializer | [pure virtual] |
ReadStdString(Uint32 *string_length=NULL) | Xrb::Serializer | [inline] |
ReadStdString(std::string *destination, Uint32 *string_length=NULL) | Xrb::Serializer | |
ReadString(char **destination) | Xrb::Serializer | [virtual] |
ReadUint16()=0 | Xrb::Serializer | [pure virtual] |
ReadUint32()=0 | Xrb::Serializer | [pure virtual] |
ReadUint8()=0 | Xrb::Serializer | [pure virtual] |
ReadUnsignedBits(Uint32 bit_count)=0 | Xrb::Serializer | [pure virtual] |
Serializer() (defined in Xrb::Serializer) | Xrb::Serializer | |
SetError(IOError error) const | Xrb::Serializer | [inline, protected] |
SetIODirection(IODirection io_direction) | Xrb::Serializer | [inline, protected] |
SetIsOpen(bool is_open) | Xrb::Serializer | [inline, protected] |
WriteBitArray(BitArray< bit_count > const &value) | Xrb::Serializer | [inline] |
WriteBitArray(BitArray< bit_count > const &value, Uint32 bits_to_write) | Xrb::Serializer | [inline] |
WriteBool(bool value)=0 | Xrb::Serializer | [pure virtual] |
WriteBufferString(char const *source, Uint32 source_size)=0 | Xrb::Serializer | [pure virtual] |
WriteColor(Color const &value)=0 | Xrb::Serializer | [pure virtual] |
WriteFloat(float value)=0 | Xrb::Serializer | [pure virtual] |
WriteFloat(double value)=0 | Xrb::Serializer | [pure virtual] |
WriteFloatMatrix2(FloatMatrix2 const &value)=0 | Xrb::Serializer | [pure virtual] |
WriteFloatSimpleTransform2(FloatSimpleTransform2 const &value)=0 | Xrb::Serializer | [pure virtual] |
WriteFloatTransform2(FloatTransform2 const &value)=0 | Xrb::Serializer | [pure virtual] |
WriteFloatVector2(FloatVector2 const &value)=0 | Xrb::Serializer | [pure virtual] |
WriteScreenCoord(ScreenCoord value) | Xrb::Serializer | [inline] |
WriteScreenCoordVector2(ScreenCoordVector2 const &value)=0 | Xrb::Serializer | [pure virtual] |
WriteSignedBits(Sint32 value, Uint32 bit_count)=0 | Xrb::Serializer | [pure virtual] |
WriteSint16(Sint16 value)=0 | Xrb::Serializer | [pure virtual] |
WriteSint32(Sint32 value)=0 | Xrb::Serializer | [pure virtual] |
WriteSint8(Sint8 value)=0 | Xrb::Serializer | [pure virtual] |
WriteStdString(std::string const &source, Uint32 *string_length=NULL) | Xrb::Serializer | |
WriteString(char const *source) | Xrb::Serializer | [virtual] |
WriteUint16(Uint16 value)=0 | Xrb::Serializer | [pure virtual] |
WriteUint32(Uint32 value)=0 | Xrb::Serializer | [pure virtual] |
WriteUint8(Uint8 value)=0 | Xrb::Serializer | [pure virtual] |
WriteUnsignedBits(Uint32 value, Uint32 bit_count)=0 | Xrb::Serializer | [pure virtual] |
~Serializer() (defined in Xrb::Serializer) | Xrb::Serializer | [virtual] |