ScummVM API documentation
Sherlock::FixedText Class Referenceabstract
Inheritance diagram for Sherlock::FixedText:
Sherlock::Scalpel::ScalpelFixedText Sherlock::Tattoo::TattooFixedText

Public Member Functions

virtual const char * getText (int fixedTextId)=0
 
virtual const Common::String getActionMessage (FixedTextActionId actionId, int messageIndex)=0
 
const char * getJournalText (int fixedJournalTextId)
 
const char * getObjectPickedUpText ()
 

Static Public Member Functions

static FixedTextinit (SherlockEngine *vm)
 

Protected Member Functions

 FixedText (SherlockEngine *vm)
 

Protected Attributes

SherlockEngine_vm
 

Member Function Documentation

◆ getText()

virtual const char* Sherlock::FixedText::getText ( int  fixedTextId)
pure virtual

◆ getActionMessage()

virtual const Common::String Sherlock::FixedText::getActionMessage ( FixedTextActionId  actionId,
int  messageIndex 
)
pure virtual

◆ getJournalText()

const char* Sherlock::FixedText::getJournalText ( int  fixedJournalTextId)

Gets journal text

◆ getObjectPickedUpText()

const char* Sherlock::FixedText::getObjectPickedUpText ( )

Gets object "Picked Up" text


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