ScummVM API documentation
QDEngine::qdTextDB Class Reference

База данных с текстами. More...

#include <qd_textdb.h>

Public Member Functions

void clear ()
 Очистка базы.
 
const char * getText (const char *text_id) const
 Возвращает текст с идентификатором text_id. More...
 
const char * getSound (const char *text_id) const
 Возвращает звук к тексту с идентификатором text_id.
 
const char * getComment (const char *text_id) const
 Возвращает комментарий текста с идентификатором text_id.
 
bool load (Common::SeekableReadStream *fh, const char *comments_file_name=NULL, bool clear_old_texts=true)
 Загрузка базы. More...
 

Static Public Member Functions

static qdTextDBinstance ()
 

Detailed Description

База данных с текстами.

Member Function Documentation

◆ getText()

const char* QDEngine::qdTextDB::getText ( const char *  text_id) const

Возвращает текст с идентификатором text_id.

Если текст не найден - вернет пустую строку.

◆ load()

bool QDEngine::qdTextDB::load ( Common::SeekableReadStream fh,
const char *  comments_file_name = NULL,
bool  clear_old_texts = true 
)

Загрузка базы.

Если clear_old_texts == true, то загруженная в данный момент база очищается. В финальной версии база комментариев игнорируется.


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