GAF Library
Generic Animation Format
 All Classes Functions Pages
Public Member Functions | Protected Member Functions | List of all members
GAFFile Class Reference

Public Member Functions

unsigned char read1Byte ()
 
unsigned short read2Bytes ()
 
unsigned int read4Bytes ()
 
unsigned long long read8Bytes ()
 
float readFloat ()
 
double readDouble ()
 
bool isEOF () const
 
unsigned int readString (std::string *dst)
 
void readBytes (void *dst, unsigned int len)
 
void close ()
 
bool open (const std::string &filename, const char *openMode)
 
bool isOpened () const
 
const GAFHeadergetHeader () const
 
GAFHeadergetHeader ()
 
unsigned int getPosition () const
 
void rewind (unsigned int newPos)
 

Protected Member Functions

void _readHeaderBegin (GAFHeader &)
 

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