#include <InputStream.hpp>
Inheritance diagram for se_core::InputStream:
Public Member Functions | |
virtual | ~InputStream () |
virtual unsigned int | readHeaderCode ()=0 |
virtual unsigned short | readLanguageCode ()=0 |
virtual int | readInt ()=0 |
virtual unsigned short | readShort ()=0 |
virtual float | readFloat ()=0 |
virtual unsigned short | readDictionaryWord (short dictionaryId)=0 |
virtual void | readLine (char *dest, short maxLen)=0 |
virtual void | readLine (String &dest)=0 |
virtual void | readString (char *dest, short maxLen)=0 |
virtual void | readString (String &dest)=0 |
virtual int | readInfoCode ()=0 |
virtual int | readPhraseType ()=0 |
virtual int | readThingType ()=0 |
virtual void | readShortArray (ShortArray &dest, int size)=0 |
virtual void | readByteArray (ByteArray &dest, int size)=0 |
virtual void | readCharArray (String &dest, int size)=0 |
virtual bool | eof () |
virtual const char * | name () const =0 |
int | nameLen () const |
int | last (char ch, int start=-1) const |
int | basenameLen () const |
const char * | basename () const |
const char * | oneDirAndBasename () const |
int | extLen () const |
const char * | ext () const |
This class (or rather its subclasses BinaryInputStream and TextInputStream should be subclassed in a platform dependent layer).
Definition at line 33 of file InputStream.hpp.
|
Definition at line 35 of file InputStream.hpp. |
|
Definition at line 100 of file InputStream.hpp. Referenced by se_basic::WangAreaGridParser::parse(). |
|
Definition at line 89 of file InputStream.hpp. Referenced by se_basic::SimpleAreaThingParser::parse(). |
|
Definition at line 58 of file InputStream.hpp. Referenced by se_core::EmbeddedParser::parse(), se_core::CompositeParser::parse(), se_client::PlayerParser::parse(), se_basic::WangAreaGridParser::parse(), and se_basic::SimpleAreaThingParser::parse(). |
|
Definition at line 139 of file InputStream.hpp. |
|
Definition at line 125 of file InputStream.hpp. Referenced by se_basic::WangAreaGridParser::parse(). |
|
Definition at line 71 of file InputStream.hpp. |
|
|
Definition at line 62 of file InputStream.hpp. |
|
Definition at line 107 of file InputStream.hpp. Referenced by se_basic::SimpleAreaThingParser::parse(). |
|
Referenced by se_basic::NavMeshAreaParser::parse(). |
|
|
|
|
|
Referenced by se_core::ParseManager::parse(). |
|
|
Referenced by se_core::StatComponentParser::parse(), se_basic::SignalComponentParser::parse(), and se_core::TextInputStream::readShort(). |
|
Referenced by se_client::LanguageParser::parse(). |
|
|
|
Referenced by se_core::FileManager::loadBatch(). |
|
Referenced by se_client::LanguageParser::parse(). |
|
|
|
|
|
|
|
Implemented in se_core::BinaryInputStream. |
Home Page | SagaEngine trunk (updated nightly) reference generated Sun Dec 2 20:06:25 2007 by Doxygen version 1.3.9.1.