TankAINames Class Reference

#include <TankAINames.h>

List of all members.

Public Member Functions

 TankAINames ()
virtual ~TankAINames ()
void clearAIs ()
bool loadAIs ()
std::list
< std::string > & 
getAis ()

Protected Attributes

std::list< std::stringais_


Detailed Description

Definition at line 27 of file TankAINames.h.


Constructor & Destructor Documentation

TankAINames::TankAINames (  ) 

Definition at line 26 of file TankAINames.cpp.

TankAINames::~TankAINames (  )  [virtual]

Definition at line 31 of file TankAINames.cpp.


Member Function Documentation

void TankAINames::clearAIs (  )  [inline]

Definition at line 33 of file TankAINames.h.

References ais_.

Referenced by SettingsFrame::SettingsFrame().

bool TankAINames::loadAIs (  ) 

Definition at line 36 of file TankAINames.cpp.

References ais_, S3D::dialogMessage(), file, S3D::formatStringBuffer(), XMLNode::getChildren(), S3D::getDataFile(), XMLNode::getName(), XMLNode::getNamedChild(), XMLFile::getParserError(), XMLFile::getRootNode(), XMLFile::readFile(), and LangStringUtil::strcmp().

Referenced by AdminDialog::AdminDialog(), ServerWebSettingsHandler::SettingsPlayersHandler::processRequest(), and SettingsFrame::SettingsFrame().

std::list<std::string>& TankAINames::getAis (  )  [inline]

Definition at line 36 of file TankAINames.h.

References ais_.

Referenced by AdminDialog::AdminDialog(), ServerWebSettingsHandler::SettingsPlayersHandler::processRequest(), and SettingsFrame::TransferDataToWindow().


Member Data Documentation

std::list<std::string> TankAINames::ais_ [protected]

Definition at line 39 of file TankAINames.h.

Referenced by clearAIs(), getAis(), and loadAIs().


The documentation for this class was generated from the following files:
Generated on Mon Feb 16 15:15:07 2009 for Scorched3D by  doxygen 1.5.3