Inheritance diagram for Exponent::GUI::Controls::CDiskPathMenuItem:
Definition at line 37 of file CDiskPathMenuItem.hpp.
Exponent::GUI::Controls::CDiskPathMenuItem::CDiskPathMenuItem | ( | const CSystemString & | path, | |
const CString & | text, | |||
const long | identifier, | |||
const EMenuItemTypes | type, | |||
const bool | enabled = true | |||
) |
Construction
path | The path to the file | |
text | The string representing the file | |
identifier | A unique id | |
type | The type of menu item | |
enabled | If true the menu is enabled, if false user cannot use it |
virtual Exponent::GUI::Controls::CDiskPathMenuItem::~CDiskPathMenuItem | ( | ) | [virtual] |
Destruction
const CSystemString& Exponent::GUI::Controls::CDiskPathMenuItem::getPath | ( | ) | const [inline] |
Get the path to the item
const | CSystemString& The path to the file |
Definition at line 71 of file CDiskPathMenuItem.hpp.
References m_path.
static void Exponent::GUI::Controls::CDiskPathMenuItem::traverseDiskPath | ( | const CSystemString & | path, | |
CMenu * | menuToAddTo, | |||
const CString & | extension | |||
) | [static] |
Traverse disk path (gets called recursively)
path | The current path, expects a full starting path | |
menuToAddTo | The menu that the items should be added to | |
extension | Any specified extension that you would like to use |
CSystemString Exponent::GUI::Controls::CDiskPathMenuItem::m_path [protected] |
The full path to the item
Definition at line 89 of file CDiskPathMenuItem.hpp.
Referenced by getPath().