◆ loadJournalFile()
void Sherlock::Journal::loadJournalFile |
( |
bool |
alreadyLoaded | ) |
|
|
protected |
Loads the description for the current display index in the journal, and then word wraps the result to prepare it for being displayed
- Parameters
-
alreadyLoaded | Indicates whether the journal file is being loaded for the first time, or being reloaded |
◆ isPrintable()
bool Sherlock::Journal::isPrintable |
( |
byte |
ch | ) |
const |
|
protected |
Returns true if a given character is printable
◆ drawJournal()
bool Sherlock::Journal::drawJournal |
( |
int |
direction, |
|
|
int |
howFar |
|
) |
| |
Displays a page of the journal at the current index
◆ synchronize()
void Sherlock::Journal::synchronize |
( |
Serializer & |
s | ) |
|
Synchronize the data for a savegame
◆ drawFrame()
virtual void Sherlock::Journal::drawFrame |
( |
| ) |
|
|
pure virtual |
◆ resetPosition()
virtual void Sherlock::Journal::resetPosition |
( |
| ) |
|
|
inlinevirtual |
◆ record()
virtual void Sherlock::Journal::record |
( |
int |
converseNum, |
|
|
int |
statementNum, |
|
|
bool |
replyOnly = false |
|
) |
| |
|
virtual |
The documentation for this class was generated from the following file: