◆ setup()
bool Titanic::CPetConversations::setup |
( |
CPetControl * |
petControl | ) |
|
|
overridevirtual |
◆ reset()
bool Titanic::CPetConversations::reset |
( |
| ) |
|
|
overridevirtual |
◆ draw()
void Titanic::CPetConversations::draw |
( |
CScreenManager * |
screenManager | ) |
|
|
overridevirtual |
◆ getBounds()
Rect Titanic::CPetConversations::getBounds |
( |
| ) |
const |
|
overridevirtual |
◆ isValid()
bool Titanic::CPetConversations::isValid |
( |
CPetControl * |
petControl | ) |
|
|
overridevirtual |
◆ MouseButtonDownMsg()
Following are handlers for the various messages that the PET can pass onto the currently active section/area
Reimplemented from Titanic::CPetSection.
◆ displayMessage()
void Titanic::CPetConversations::displayMessage |
( |
const CString & |
msg | ) |
|
|
overridevirtual |
◆ load()
void Titanic::CPetConversations::load |
( |
SimpleFile * |
file, |
|
|
int |
param |
|
) |
| |
|
overridevirtual |
◆ postLoad()
void Titanic::CPetConversations::postLoad |
( |
| ) |
|
|
overridevirtual |
◆ save()
void Titanic::CPetConversations::save |
( |
SimpleFile * |
file, |
|
|
int |
indent |
|
) |
| |
|
overridevirtual |
◆ enter()
void Titanic::CPetConversations::enter |
( |
PetArea |
oldArea | ) |
|
|
overridevirtual |
◆ leave()
void Titanic::CPetConversations::leave |
( |
| ) |
|
|
overridevirtual |
Called when a section is being left, to switch to another area
Reimplemented from Titanic::CPetSection.
◆ timerExpired()
void Titanic::CPetConversations::timerExpired |
( |
int |
val | ) |
|
|
overridevirtual |
◆ displayNPCName()
void Titanic::CPetConversations::displayNPCName |
( |
CGameObject * |
npc | ) |
|
|
overridevirtual |
◆ setNPC()
void Titanic::CPetConversations::setNPC |
( |
const CString & |
name | ) |
|
|
overridevirtual |
◆ resetNPC()
void Titanic::CPetConversations::resetNPC |
( |
| ) |
|
|
overridevirtual |
◆ showCursor()
void Titanic::CPetConversations::showCursor |
( |
| ) |
|
|
overridevirtual |
◆ hideCursor()
void Titanic::CPetConversations::hideCursor |
( |
| ) |
|
|
overridevirtual |
◆ setActiveNPC()
void Titanic::CPetConversations::setActiveNPC |
( |
const CString & |
name | ) |
|
◆ resetDials() [1/2]
void Titanic::CPetConversations::resetDials |
( |
| ) |
|
Resets the dials with the data for the currently active NPC
◆ resetDials() [2/2]
void Titanic::CPetConversations::resetDials |
( |
const CString & |
name | ) |
|
Reset the dials with those for a given NPC
◆ resetDials0()
void Titanic::CPetConversations::resetDials0 |
( |
| ) |
|
Reset the dials to the '0' position
◆ addLine()
void Titanic::CPetConversations::addLine |
( |
const CString & |
line | ) |
|
◆ startNPCTimer()
void Titanic::CPetConversations::startNPCTimer |
( |
| ) |
|
◆ stopNPCTimer()
void Titanic::CPetConversations::stopNPCTimer |
( |
| ) |
|
The documentation for this class was generated from the following file: