#include <Stream.h>
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 |
Definition at line 14 of file Stream.h.
UserStream::UserStream | ( | const char * | filename, | |
bool | load | |||
) |
Definition at line 10 of file Stream.cpp.
UserStream::~UserStream | ( | ) | [virtual] |
Definition at line 19 of file Stream.cpp.
void UserStream::readBuffer | ( | void * | buffer, | |
NxU32 | size | |||
) | const [virtual] |
Definition at line 65 of file Stream.cpp.
NxU8 UserStream::readByte | ( | ) | const [virtual] |
Definition at line 25 of file Stream.cpp.
double UserStream::readDouble | ( | ) | const [virtual] |
Definition at line 57 of file Stream.cpp.
NxU32 UserStream::readDword | ( | ) | const [virtual] |
Definition at line 41 of file Stream.cpp.
float UserStream::readFloat | ( | ) | const [virtual] |
Definition at line 49 of file Stream.cpp.
NxU16 UserStream::readWord | ( | ) | const [virtual] |
Definition at line 33 of file Stream.cpp.
NxStream & UserStream::storeBuffer | ( | const void * | buffer, | |
NxU32 | size | |||
) | [virtual] |
Definition at line 107 of file Stream.cpp.
NxStream & UserStream::storeByte | ( | NxU8 | b | ) | [virtual] |
Definition at line 72 of file Stream.cpp.
NxStream & UserStream::storeDouble | ( | NxF64 | f | ) | [virtual] |
Definition at line 100 of file Stream.cpp.
NxStream & UserStream::storeDword | ( | NxU32 | d | ) | [virtual] |
Definition at line 86 of file Stream.cpp.
NxStream & UserStream::storeFloat | ( | NxReal | f | ) | [virtual] |
Definition at line 93 of file Stream.cpp.
NxStream & UserStream::storeWord | ( | NxU16 | w | ) | [virtual] |
Definition at line 79 of file Stream.cpp.
FILE* UserStream::fp |