ScummVM API documentation
Titanic::TTpicture Class Reference
Inheritance diagram for Titanic::TTpicture:
Titanic::TTmajorWord Titanic::TTword

Public Member Functions

 TTpicture (const TTstring &str, WordClass wordClass, int val2, int val3, int val4, int val5, int val6)
 
 TTpicture (const TTpicture *src)
 
int load (SimpleFile *file)
 
TTwordcopy () const override
 
bool checkTag () const override
 
bool compareTagTo (uint tag) const override
 
uint getTag () const override
 
bool proc9 (int val) const override
 
int proc10 () const override
 
- Public Member Functions inherited from Titanic::TTmajorWord
 TTmajorWord (const TTstring &str, WordClass wordClass, int val2, int val3)
 
 TTmajorWord (const TTmajorWord *src)
 
bool proc2 (int val) const override
 
- Public Member Functions inherited from Titanic::TTword
 TTword (const TTstring &str, WordClass wordClass, int val2)
 
 TTword (const TTword *src)
 
void deleteSiblings ()
 
int readSyn (SimpleFile *file)
 
void setSyn (TTsynonym *synP)
 
int setSynStr (TTstring &str)
 
bool hasSynonyms () const
 
void appendNode (TTsynonym *node)
 
int load (SimpleFile *file, WordClass wordClass)
 
bool findSynByName (const TTstring &str, TTsynonym *dest, VocabMode mode) const
 
const char * c_str () const
 
 operator const char * () const
 
const TTstring getText ()
 
bool compareTo (const char *str) const
 
bool compareTo (TTstring *str) const
 
TTstringStatus getStatus () const
 
bool isValid () const
 
TTstringStatus getChainStatus () const
 
bool isClass (WordClass wordClass) const
 
TTwordcopyWords ()
 
virtual int proc3 () const
 
virtual void proc4 ()
 
virtual void proc5 ()
 
virtual void proc11 ()
 
virtual bool proc12 (int val) const
 
virtual int proc13 () const
 
virtual bool proc14 (int val) const
 
virtual int proc15 () const
 
virtual bool proc16 () const
 
virtual bool proc17 () const
 
virtual bool proc18 () const
 
virtual bool comparePronounTo (int val) const
 
virtual int proc20 () const
 
virtual FileHandle getSynFile () const
 
virtual bool checkSynFile (FileHandle file) const
 
virtual void setSynFile (FileHandle file)
 
virtual int save (SimpleFile *file) const
 

Protected Attributes

int _field30
 
uint _tag
 
int _field38
 
int _field3C
 
- Protected Attributes inherited from Titanic::TTmajorWord
int _field2C
 
- Protected Attributes inherited from Titanic::TTword
TTstringStatus _status
 
int _field24
 
int _field28
 

Additional Inherited Members

- Public Attributes inherited from Titanic::TTword
TTword_nextP
 
TTsynonym_synP
 
TTstring _text
 
WordClass _wordClass
 
int _id
 
uint _tag
 
- Protected Member Functions inherited from Titanic::TTmajorWord
int saveData (SimpleFile *file, int val) const
 
- Protected Member Functions inherited from Titanic::TTword
uint readNumber (const char *str)
 
bool testFileHandle (SimpleFile *file) const
 
bool testFileHandle (FileHandle resHandle) const
 

Member Function Documentation

◆ load()

int Titanic::TTpicture::load ( SimpleFile file)

Load the word

◆ copy()

TTword* Titanic::TTpicture::copy ( ) const
overridevirtual

Creates a copy of the word

Reimplemented from Titanic::TTmajorWord.

◆ checkTag()

bool Titanic::TTpicture::checkTag ( ) const
overridevirtual

Checks whether the word's tag is a known type

Reimplemented from Titanic::TTword.

◆ compareTagTo()

bool Titanic::TTpicture::compareTagTo ( uint  tag) const
overridevirtual

Compare the word's tag to a given tag value

Reimplemented from Titanic::TTword.

◆ getTag()

uint Titanic::TTpicture::getTag ( ) const
overridevirtual

Return the tag associated with the word

Reimplemented from Titanic::TTword.


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