All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Pages
Static Public Member Functions | List of all members
Eegeo::IO::POD::PODFileHelpers Class Reference

Static Public Member Functions

static void ParseFileTexture (Eegeo::Helpers::ITextureFileLoader *loader, std::istream &stream, u32 fileOffset, u32 fileSize, u32 &pTexture)
 
static void ReadMarker (std::istream &stream, u32 *pName, u32 *pLength)
 
static void ReadArray (std::istream &stream, u8 *pData, u32 numByte)
 
static void ReadArray16 (std::istream &stream, u16 *pData, u32 size)
 
static void ReadArray32 (std::istream &stream, u32 *pData, u32 size)
 
static void ReadString (std::istream &stream, std::string &destString)
 
static void ReadCPODData (std::istream &stream, u32 fileOffset, u32 fileSize, u32 spec, ePODData *pData, bool validData)
 
static u32 GetDataTypeSize (EPVRTDataType type)
 
template<typename T >
static void ReadS32 (std::istream &stream, T *value)
 
template<typename T >
static void Read32 (std::istream &stream, T *value)
 
template<typename T >
static void Read16 (std::istream &stream, T *value)
 

The documentation for this class was generated from the following files: