torque Torque Game Engine Documentation
TGE Version 1.5.2

FileObject Class Reference

#include <fileObject.h>

Inheritance diagram for FileObject:

Inheritance graph
[legend]

Public Member Functions

 FileObject ()
 ~FileObject ()
bool openForWrite (const char *fileName, const bool append=false)
bool openForRead (const char *fileName)
bool readMemory (const char *fileName)
const U8readLine ()
bool isEOF ()
void writeLine (const U8 *line)
void close ()
void writeObject (SimObject *object, const U8 *objectPrepend=NULL)
 DECLARE_CONOBJECT (FileObject)

Private Types

typedef SimObject Parent

Private Attributes

U8mFileBuffer
U32 mBufferSize
U32 mCurPos
FileStream stream

Member Typedef Documentation

typedef SimObject FileObject::Parent [private]

Reimplemented from SimObject.


Constructor & Destructor Documentation

FileObject::FileObject (  ) 

FileObject::~FileObject (  ) 


Member Function Documentation

bool FileObject::openForWrite ( const char *  fileName,
const bool  append = false 
)

bool FileObject::openForRead ( const char *  fileName  ) 

bool FileObject::readMemory ( const char *  fileName  ) 

const U8* FileObject::readLine (  ) 

bool FileObject::isEOF (  ) 

void FileObject::writeLine ( const U8 line  ) 

void FileObject::close (  ) 

void FileObject::writeObject ( SimObject object,
const U8 objectPrepend = NULL 
)

FileObject::DECLARE_CONOBJECT ( FileObject   ) 


Field Documentation




All Rights Reserved GarageGames.com, Inc. 1999-2005
Auto-magically Generated with Doxygen