vrecko
virtual reality framework
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
UserStream Class Reference

#include <Stream.h>

Inheritance diagram for UserStream:

Public Member Functions

 UserStream (const char *filename, bool load)
 
virtual ~UserStream ()
 
virtual NxU8 readByte () const
 
virtual NxU16 readWord () const
 
virtual NxU32 readDword () const
 
virtual float readFloat () const
 
virtual double readDouble () const
 
virtual void readBuffer (void *buffer, NxU32 size) const
 
virtual NxStream & storeByte (NxU8 b)
 
virtual NxStream & storeWord (NxU16 w)
 
virtual NxStream & storeDword (NxU32 d)
 
virtual NxStream & storeFloat (NxReal f)
 
virtual NxStream & storeDouble (NxF64 f)
 
virtual NxStream & storeBuffer (const void *buffer, NxU32 size)
 

Public Attributes

FILE * fp
 

Constructor & Destructor Documentation

UserStream::UserStream ( const char *  filename,
bool  load 
)
UserStream::~UserStream ( )
virtual

Member Function Documentation

void UserStream::readBuffer ( void *  buffer,
NxU32  size 
) const
virtual
NxU8 UserStream::readByte ( void  ) const
virtual
double UserStream::readDouble ( ) const
virtual
NxU32 UserStream::readDword ( ) const
virtual
float UserStream::readFloat ( ) const
virtual
NxU16 UserStream::readWord ( ) const
virtual
NxStream & UserStream::storeBuffer ( const void *  buffer,
NxU32  size 
)
virtual
NxStream & UserStream::storeByte ( NxU8  b)
virtual
NxStream & UserStream::storeDouble ( NxF64  f)
virtual
NxStream & UserStream::storeDword ( NxU32  d)
virtual
NxStream & UserStream::storeFloat ( NxReal  f)
virtual
NxStream & UserStream::storeWord ( NxU16  w)
virtual

Member Data Documentation

FILE* UserStream::fp

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