Emergency 20 Dokumentation  4.2.0
em5::LoadCampaignDataSource Class Reference

Load campaign data source. More...

#include <LoadCampaignDataSource.h>

Inheritance diagram for em5::LoadCampaignDataSource:

Public Member Functions

 LoadCampaignDataSource ()
 
virtual ~LoadCampaignDataSource ()
 
void addNewSaveGame ()
 
void holdNewSaveGame (const Rocket::Core::String &filename)
 
void removeNewSaveGame ()
 
void removeSaveGameByIndex (uint32 index)
 
const Rocket::Core::StringgetCompleteFileNameByIndex (uint32 index) const
 
const Rocket::Core::StringgetFileNameByIndex (uint32 index) const
 
void rebuidFirstRows ()
 
void rebuidDatagrid ()
 
virtual void GetRow (Rocket::Core::StringList &row, const Rocket::Core::String &table, int rowIndex, const Rocket::Core::StringList &columns) override
 
virtual int GetNumRows (const Rocket::Core::String &table) override
 

Detailed Description

Load campaign data source.

Constructor & Destructor Documentation

em5::LoadCampaignDataSource::LoadCampaignDataSource ( )
virtual em5::LoadCampaignDataSource::~LoadCampaignDataSource ( )
virtual

Member Function Documentation

void em5::LoadCampaignDataSource::addNewSaveGame ( )
const Rocket::Core::String& em5::LoadCampaignDataSource::getCompleteFileNameByIndex ( uint32  index) const
const Rocket::Core::String& em5::LoadCampaignDataSource::getFileNameByIndex ( uint32  index) const
virtual int em5::LoadCampaignDataSource::GetNumRows ( const Rocket::Core::String table)
overridevirtual
virtual void em5::LoadCampaignDataSource::GetRow ( Rocket::Core::StringList &  row,
const Rocket::Core::String table,
int  rowIndex,
const Rocket::Core::StringList &  columns 
)
overridevirtual
void em5::LoadCampaignDataSource::holdNewSaveGame ( const Rocket::Core::String filename)
void em5::LoadCampaignDataSource::rebuidDatagrid ( )
void em5::LoadCampaignDataSource::rebuidFirstRows ( )
void em5::LoadCampaignDataSource::removeNewSaveGame ( )
void em5::LoadCampaignDataSource::removeSaveGameByIndex ( uint32  index)

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