|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Public Member Functions | |
| FileDialog () | |
| virtual | ~FileDialog () |
| DECLARE_CONOBJECT (FileDialog) | |
| virtual bool | Execute () |
| FileDialogData & | getData () |
Static Public Member Functions | |
| static void | initPersistFields () |
| Register dynamic fields in a subclass of ConsoleObject. | |
Static Protected Member Functions | |
| static bool | setFile (void *obj, const char *data) |
FileDialog Properties | |
| static bool | setDefaultPath (void *obj, const char *data) |
| static bool | setDefaultFile (void *obj, const char *data) |
| static bool | setFilters (void *obj, const char *data) |
| static bool | setChangePath (void *obj, const char *data) |
| static const char * | getChangePath (void *obj, const char *data) |
Protected Attributes | |
| FileDialogData | mData |
| Stores platform agnostic information about the dialogs properties. | |
| bool | mChangePath |
| Exposed ChangePath Property. | |
| bool | mBoolTranslator |
| Internally used to translate boolean values into their respective bits of dialog style. | |
Private Types | |
| typedef SimObject | Parent |
typedef SimObject FileDialog::Parent [private] |
Reimplemented from SimObject.
Reimplemented in OpenFileDialog, OpenFolderDialog, and SaveFileDialog.
| FileDialog::FileDialog | ( | ) |
| virtual FileDialog::~FileDialog | ( | ) | [virtual] |
| FileDialog::DECLARE_CONOBJECT | ( | FileDialog | ) |
| static void FileDialog::initPersistFields | ( | ) | [static] |
Register dynamic fields in a subclass of ConsoleObject.
Reimplemented from SimObject.
Reimplemented in OpenFileDialog, OpenFolderDialog, and SaveFileDialog.
| virtual bool FileDialog::Execute | ( | ) | [virtual] |
| FileDialogData& FileDialog::getData | ( | ) | [inline] |
| static const char* FileDialog::getChangePath | ( | void * | obj, | |
| const char * | data | |||
| ) | [static, protected] |
FileDialogData FileDialog::mData [protected] |
Stores platform agnostic information about the dialogs properties.
bool FileDialog::mChangePath [protected] |
Exposed ChangePath Property.
bool FileDialog::mBoolTranslator [protected] |
Internally used to translate boolean values into their respective bits of dialog style.