struct ExporterInfo { FileTypeConstants::FileFormatType Format; const char* pPrefix; const char* pSWFName; UInt16 Version; enum ExportFlagConstants { EXF_GlyphTexturesExported = 0x01, EXF_GradientTexturesExported = 0x02, EXF_GlyphsStripped = 0x10 }; unsigned ExportFlags; };
ExporterInfo describes the information provided to the export tool when converting '.swf' file to '.gfx'.
This structure can be useful to determine what SWF file the image came from and what prefix was assigned to image files. If the users modify the export tool (or implement their own) to not write out image names, this information can be used to build up alternative names or image lookup identifiers at runtime.
Members |
Description |
FileTypeConstants::FileFormatType Format; |
Format used for images. |
const char* pPrefix; |
Prefix assigned to extracted image files. |
const char* pSWFName; |
Original SWF file name from which '.gfx' was created. |
UInt16 Version; |
Export tool version. |
EXF_GlyphTexturesExported = 0x01 |
Flag set for exported glyph textures. |
EXF_GradientTexturesExported = 0x02 |
Flag set for exported gradient textures. |
EXF_GlyphsStripped = 0x10 |
Flag set for stripped glyphs. |
unsigned ExportFlags; |
Export flags described by ExportFlagConstants. |
GFx_Loader.h