sidebar::PrefabSelector Class Reference
#include <PrefabSelector.h>
Public Member Functions |
GtkWidget * | getWidget () |
Static Public Member Functions |
static std::string | GetFullPath (const std::string &file) |
static GtkWidget * | ConstructNotebookTab (void) |
Private Member Functions |
| PrefabSelector () |
Static Private Member Functions |
static gboolean | callbackFilterFiles (GtkTreeModel *model, GtkTreeIter *iter, PrefabSelector *self) |
static gboolean | callbackRefilter (PrefabSelector *self) |
static void | callbackSelectionOptionToggleExtend (GtkWidget *widget, PrefabSelector *self) |
static void | callbackSelectionOptionToggleReplace (GtkWidget *widget, PrefabSelector *self) |
static void | callbackSelectionOptionToggleUnselect (GtkWidget *widget, PrefabSelector *self) |
static gint | callbackButtonPress (GtkWidget *widget, GdkEventButton *event, PrefabSelector *self) |
static gboolean | FilterFileOrDirectory (GtkTreeModel *model, GtkTreeIter *entry, PrefabSelector *self) |
static gboolean | FilterDirectory (GtkTreeModel *model, GtkTreeIter *possibleDirectory, PrefabSelector *self) |
Private Attributes |
GtkWidget * | _widget |
GtkTreeStore * | _store |
GtkTreeModel * | _fileFiltered |
GtkTreeModel * | _fileSorted |
GtkTreeView * | _view |
GtkEntry * | _filterEntry |
int | _selectedSelectionStrategy |
Detailed Description
Definition at line 34 of file PrefabSelector.h.
Constructor & Destructor Documentation
sidebar::PrefabSelector::PrefabSelector |
( |
|
) |
[private] |
Member Function Documentation
static gint sidebar::PrefabSelector::callbackButtonPress |
( |
GtkWidget * |
widget, |
|
|
GdkEventButton * |
event, |
|
|
PrefabSelector * |
self | |
|
) |
| | [static, private] |
static gboolean sidebar::PrefabSelector::callbackFilterFiles |
( |
GtkTreeModel * |
model, |
|
|
GtkTreeIter * |
iter, |
|
|
PrefabSelector * |
self | |
|
) |
| | [static, private] |
static void sidebar::PrefabSelector::callbackSelectionOptionToggleExtend |
( |
GtkWidget * |
widget, |
|
|
PrefabSelector * |
self | |
|
) |
| | [static, private] |
static void sidebar::PrefabSelector::callbackSelectionOptionToggleReplace |
( |
GtkWidget * |
widget, |
|
|
PrefabSelector * |
self | |
|
) |
| | [static, private] |
static void sidebar::PrefabSelector::callbackSelectionOptionToggleUnselect |
( |
GtkWidget * |
widget, |
|
|
PrefabSelector * |
self | |
|
) |
| | [static, private] |
static GtkWidget* sidebar::PrefabSelector::ConstructNotebookTab |
( |
void |
|
) |
[static] |
static gboolean sidebar::PrefabSelector::FilterDirectory |
( |
GtkTreeModel * |
model, |
|
|
GtkTreeIter * |
possibleDirectory, |
|
|
PrefabSelector * |
self | |
|
) |
| | [static, private] |
static gboolean sidebar::PrefabSelector::FilterFileOrDirectory |
( |
GtkTreeModel * |
model, |
|
|
GtkTreeIter * |
entry, |
|
|
PrefabSelector * |
self | |
|
) |
| | [static, private] |
GtkWidget* sidebar::PrefabSelector::getWidget |
( |
|
) |
|
Field Documentation
The documentation for this class was generated from the following file: