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

Public Member Functions | |
| FileSelectionItemFactory (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 48 of file fileselector.h. |
|
|
Definition at line 91 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 116 of file fileselector.cpp. References FileInfo::modificationTime, and FileInfo::name. Referenced by FileSelectionItemFactory(). |
|
|
Definition at line 127 of file fileselector.cpp. References it. Referenced by FileSelectionWindow::fileNameSelected(). |
|
|
Reimplemented from SelectionItemFactory. Definition at line 145 of file fileselector.cpp. References assert, and filenameMarked. |
|
||||||||||||
|
Implements SelectionItemFactory. Definition at line 155 of file fileselector.cpp. References assert, filenameSelectedKeyb, and filenameSelectedMouse. |
|
|
Implements SelectionItemFactory. Definition at line 122 of file fileselector.cpp. References it. Referenced by FileSelectionItemFactory(). |
|
||||||||||||
|
Implements SelectionItemFactory. Definition at line 136 of file fileselector.cpp. References it, and PG_Rect::Width(). |
|
|
Definition at line 67 of file fileselector.h. Referenced by itemMarked(), and StartMultiplayerGame::userHandler(). |
|
|
Definition at line 66 of file fileselector.h. Referenced by FileSelectionWindow::FileSelectionWindow(), itemSelected(), and StartMultiplayerGame::userHandler(). |
|
|
Definition at line 65 of file fileselector.h. Referenced by FileSelectionWindow::FileSelectionWindow(), itemSelected(), and StartMultiplayerGame::userHandler(). |
|
|
Definition at line 49 of file fileselector.h. Referenced by getLevel(), restart(), and spawnNextItem(). |
1.4.2