|
| virtual eC_Bool | SetFileAlignment (FileAlignment_t eFileAlignment) |
| |
| virtual eC_Bool | SetFileEndianess (FileEndianess_t eFileEndianess) |
| |
| virtual void | WriteBinary (const eC_TArray< eC_UByte > &aData, const eC_Char *const pcTag) |
| |
| virtual void | WriteBool (const eC_Bool bBool, const eC_Char *const pcTag) |
| |
| virtual void | WriteByte (const eC_Byte bByte, const eC_Char *const pcTag) |
| |
| virtual void | WriteColor (const ColorValue_t eColor, const eC_Char *const pcTag) |
| |
| virtual void | WriteCommentTag (const eC_Char *const pcTag) |
| |
| virtual void | WriteCommentTag (const eC_String &kTag) |
| |
| virtual void | WriteFloat (const eC_Float fFloat, const eC_Char *const pcTag) |
| |
| virtual void | WriteHex (const eC_UInt uiInt, const eC_Char *const pcTag) |
| |
| virtual void | WriteInt (const eC_Int iInt, const eC_Char *const pcTag) |
| |
| virtual void | WriteShort (const eC_Short iShort, const eC_Char *const pcTag) |
| |
| virtual void | WriteStreamingFileHeader (const eC_Int iFileVersion) |
| |
| virtual void | WriteString (const eC_String &pkString, const eC_Char *const pcTag) |
| |
| virtual void | WriteUByte (const eC_UByte ubByte, const eC_Char *const pcTag) |
| |
| virtual void | WriteUInt (const eC_UInt uiInt, const eC_Char *const pcTag) |
| |
| virtual void | WriteUShort (const eC_UShort usShort, const eC_Char *const pcTag) |
| |
|
virtual | ~CGUIStreamWriter () |
| | Destructor.
|
| |
| FileAlignment_t | GetFileAlignment () const |
| |
| FileEndianess_t | GetFileEndianess () const |
| |
| virtual const eC_String & | GetFileSuffix () const |
| |
| FileType_t | GetFileType () const |
| |
| virtual eC_Bool | SetFileAlignment (FileAlignment_t eFileAlignment)=0 |
| |
| virtual eC_Bool | SetFileEndianess (FileEndianess_t eFileEndianess)=0 |
| |
| void | SetStreamingFile (eC_File *pkStreamingFile) |
| |
| virtual void | WriteAnimationChainID (AnimationHandle_t eID, const eC_Char *const pcTag) |
| |
| void | WriteAnimationToFile (CGUIAnimation *pkAnimation) const |
| |
| void | WriteBehaviourToFile (CGUIBehaviourDecorator *pkBehaviour) const |
| |
| virtual void | WriteBinary (const eC_TArray< eC_UByte > &aData, const eC_Char *const pcTag)=0 |
| |
| virtual void | WriteBool (const eC_Bool bBool, const eC_Char *const pcTag)=0 |
| |
| virtual void | WriteByte (const eC_Byte bByte, const eC_Char *const pcTag)=0 |
| |
| virtual void | WriteColor (const ColorValue_t eColor, const eC_Char *const pcTag)=0 |
| |
| void | WriteCommandToFile (CGUICommandPtr pkCommand) const |
| |
| virtual void | WriteCommentTag (const eC_Char *const pcTag)=0 |
| |
| virtual void | WriteCommentTag (const eC_String &kTag)=0 |
| |
| virtual void | WriteDataPoolID (DataPoolResource_t eID, const eC_Char *const pcTag) |
| |
| virtual void | WriteFloat (const eC_Float fFloat, const eC_Char *const pcTag)=0 |
| |
| virtual void | WriteFontID (FontResource_t eID, const eC_Char *const pcTag) |
| |
| virtual void | WriteGeneralResourceID (GeneralResource_t eID, const eC_Char *const pcTag) |
| |
| virtual void | WriteHex (const eC_UInt uiInt, const eC_Char *const pcTag)=0 |
| |
| virtual void | WriteImageID (ImageResource_t eID, const eC_Char *const pcTag) |
| |
| virtual void | WriteInt (const eC_Int iInt, const eC_Char *const pcTag)=0 |
| |
| void | WriteLayouterToFile (CGUILayouter *pkLayouter) const |
| |
| virtual void | WriteObjectID (ObjectHandle_t eID, const eC_Char *const pcTag) |
| |
| virtual void | WritePropertyID (GlobalProperty_t eID, const eC_Char *const pcTag) |
| |
| virtual void | WriteShort (const eC_Short iShort, const eC_Char *const pcTag)=0 |
| |
| virtual void | WriteSoundID (SoundResource_t eID, const eC_Char *const pcTag) |
| |
| virtual void | WriteStreamingFileHeader (const eC_Int iFileVersion)=0 |
| |
| virtual void | WriteString (const eC_String &pkString, const eC_Char *const pcTag)=0 |
| |
| virtual void | WriteTextID (TextResource_t eID, const eC_Char *const pcTag) |
| |
| void | WriteTextToFile (CGUIText *pText) const |
| |
| virtual void | WriteUByte (const eC_UByte ubByte, const eC_Char *const pcTag)=0 |
| |
| virtual void | WriteUInt (const eC_UInt uiInt, const eC_Char *const pcTag)=0 |
| |
| virtual void | WriteUShort (const eC_UShort usShort, const eC_Char *const pcTag)=0 |
| |
| virtual void | WriteUUID (UUID_t eID, const eC_Char *const pcTag) |
| |
Writes json-formatted streaming files.
This implementation produces human-readable output which can be passed to a json-viewer.
- See also
- Streaming