#include <fileselector.h>
Inheritance diagram for SavegameSelectionItemFactory:

Public Member Functions | ||||
| SavegameSelectionItemFactory (const ASCString &wildcard) | ||||
| ||||
| void | restart () | |||
| int | getLevel (const ASCString &name) | |||
| SelectionWidget * | spawnNextItem (PG_Widget *parent, const PG_Point &pos) | |||
| void | itemMarked (const SelectionWidget *widget) | |||
| void | itemSelected (const SelectionWidget *widget, bool mouse) | |||
Static Public Member Functions | ||||
| static bool | comp (const FileInfo *i1, const FileInfo *i2) | |||
Public Attributes | ||||
| SigC::Signal1< void, const ASCString & > | filenameSelectedMouse | |||
| SigC::Signal1< void, const ASCString & > | filenameSelectedKeyb | |||
| SigC::Signal1< void, const ASCString & > | filenameMarked | |||
Protected Types | ||||
| typedef deallocating_vector< FileInfo * > | Items | |||
Protected Attributes | ||||
| Items::iterator | it | |||
Definition at line 128 of file fileselector.h.
typedef deallocating_vector<FileInfo*> SavegameSelectionItemFactory::Items [protected] |
Definition at line 130 of file fileselector.h.
| SavegameSelectionItemFactory::SavegameSelectionItemFactory | ( | const ASCString & | wildcard | ) |
| wildcard | may be several wildcards concatenated by ';' |
Definition at line 283 of file fileselector.cpp.
References comp(), tfindfile::FileInfo::date, tfindfile::FileInfo::directoryLevel, tfindfile::getnextname(), tfindfile::FileInfo::location, tfindfile::FileInfo::name, and restart().
Definition at line 308 of file fileselector.cpp.
References FileInfo::modificationTime, and FileInfo::name.
Referenced by SavegameSelectionItemFactory().
| void SavegameSelectionItemFactory::restart | ( | ) | [virtual] |
Implements SelectionItemFactory.
Definition at line 314 of file fileselector.cpp.
References it.
Referenced by SavegameSelectionItemFactory().
| int SavegameSelectionItemFactory::getLevel | ( | const ASCString & | name | ) |
Definition at line 319 of file fileselector.cpp.
References it.
Referenced by SavegameSelectionWindow::fileNameSelected().
| SelectionWidget * SavegameSelectionItemFactory::spawnNextItem | ( | PG_Widget * | parent, | |
| const PG_Point & | pos | |||
| ) | [virtual] |
| void SavegameSelectionItemFactory::itemMarked | ( | const SelectionWidget * | widget | ) | [virtual] |
Reimplemented from SelectionItemFactory.
Definition at line 337 of file fileselector.cpp.
References filenameMarked, and SavegameWidget::getName().
| void SavegameSelectionItemFactory::itemSelected | ( | const SelectionWidget * | widget, | |
| bool | mouse | |||
| ) | [virtual] |
Implements SelectionItemFactory.
Definition at line 347 of file fileselector.cpp.
References filenameSelectedKeyb, filenameSelectedMouse, and SavegameWidget::getName().
Items::iterator SavegameSelectionItemFactory::it [protected] |
Definition at line 131 of file fileselector.h.
Referenced by getLevel(), restart(), and spawnNextItem().
| SigC::Signal1<void,const ASCString& > SavegameSelectionItemFactory::filenameSelectedMouse |
Definition at line 148 of file fileselector.h.
Referenced by itemSelected(), and SavegameSelectionWindow::SavegameSelectionWindow().
| SigC::Signal1<void,const ASCString& > SavegameSelectionItemFactory::filenameSelectedKeyb |
Definition at line 149 of file fileselector.h.
Referenced by itemSelected(), and SavegameSelectionWindow::SavegameSelectionWindow().
| SigC::Signal1<void,const ASCString& > SavegameSelectionItemFactory::filenameMarked |
1.5.1