Main Page | Namespace List | Class Hierarchy | Alphabetical List | Class List | File List | Namespace Members | Class Members | File Members | Related Pages

cannedmessages.cpp File Reference

#include <map>
#include "global.h"
#include "cannedmessages.h"
#include "basestrm.h"

Include dependency graph for cannedmessages.cpp:

Go to the source code of this file.

Functions

void loadsinglemessagefile (const char *name)
void loadmessages (void)
 loads all messages from the files message?.txt
const char * getmessage (int id)
 returns a pointer to the message id. The messages must have been loaded with loadmessages

Variables

map< int, ASCStringmessageStrings


Function Documentation

const char* getmessage int  id  ) 
 

returns a pointer to the message id. The messages must have been loaded with loadmessages

Definition at line 55 of file cannedmessages.cpp.

Referenced by checkforvictory(), dispmessage2(), trunreplay::execnextreplaymove(), CargoGuiFunctions::Movement::execute(), DiplomaticStateVector::propose(), DiplomaticStateVector::sneakAttack(), transfer_all_outstanding_tribute(), and AddProductionLine_SelectionItemFactory::vehicleTypeSelected().

void loadmessages void   ) 
 

loads all messages from the files message?.txt

Definition at line 43 of file cannedmessages.cpp.

References tfindfile::getnextname(), and loadsinglemessagefile().

Referenced by loadcursor(), and loaddata().

void loadsinglemessagefile const char *  name  ) 
 

Definition at line 20 of file cannedmessages.cpp.

References atoi(), tnstream::reading, tnstream::readString(), s1, and s2.

Referenced by loadmessages().


Variable Documentation

map<int,ASCString> messageStrings
 

Definition at line 17 of file cannedmessages.cpp.


Generated on Tue Jun 24 01:37:36 2008 for Advanced Strategic Command by  doxygen 1.4.2