![]() |
VR-Forces 4.6 Class Documentation
|

Classes | |
| struct | SubToolbarPathBuilder |
Public Member Functions | |
| DtSubToolbarPath (const makVrv::DtToolbarPath &p) | |
| DtSubToolbarPath (const std::string &p) | |
| DtSubToolbarPath & | operator= (const DtSubToolbarPath &rhs) |
| DtSubToolbarPath & | operator= (const SubToolbarPathBuilder &rhs) |
| DtSubToolbarPath & | operator= (const std::string &rhs) |
| const std::string & | path () const |
Public Member Functions inherited from makVrv::DtToolbarPath | |
| DtToolbarPath () | |
| DtToolbarPath (const ToolbarPathBuilder &builder) | |
| DtToolbarPath (const DtMenuPath ©) | |
| DtToolbarPath (const DtToolbarPath ©) | |
| Copy CTOR. | |
| DtToolbarPath | menuPart () const |
| Get the menu path part of this path. | |
| DtToolbarPath | toolbarPart () const |
| Get the part that is the toolbar. | |
| DtToolbarPath | parentMenu () const |
| Returns the parent of this item. | |
| bool | isChildOf (const DtToolbarPath &parent) const |
| Is this path it's direct parent. | |
| bool | isDescendant (const DtToolbarPath &ancestor) const |
| Is this path under the given path. | |
| bool | isSiblingOf (const DtToolbarPath &sibling) const |
| Does this path have the same parent as the given path. | |
| bool | isToolbar () const |
| Returns true if this path is a toolbar. | |
| bool | isAbsolutePath () const |
| Is this path rooted off a toolbar. | |
| bool | isWidget () const |
| Returns true if the item is a widget. | |
| bool | isEmpty () const |
| Is the path empty. | |
| bool | isItem () const |
| Is the path an item? | |
| bool | isMainMenu () const |
| Does the path contain a main menu? | |
| bool | isSeparator () const |
| Is this path for a separator. | |
| bool | isMenu () const |
| Is the path a menu (not an item)? | |
| bool | isRow () const |
| Is the path a row item? | |
| DtToolbarPath | rootParentMenu () const |
| Get the root parent of this path. | |
| std::string | name () const |
| Get the name of the this menu path, this is either the item name or the menu name. | |
| bool | operator== (const DtToolbarPath &other) const |
| bool | operator< (const DtToolbarPath &other) const |
| bool | operator!= (const DtToolbarPath &other) const |
Static Public Member Functions | |
| static SubToolbarPathBuilder | path (const makVrv::DtToolbarPath &p) |
| static SubToolbarPathBuilder | path (const std::string &p) |
Static Public Member Functions inherited from makVrv::DtToolbarPath | |
| static ToolbarPathBuilder | toolbar (const std::string &name) |
| static ToolbarPathBuilder | row (const std::string &name) |
| static DtToolbarPath | empty () |
| static DtToolbarPath | root () |
Additional Inherited Members | |
Protected Member Functions inherited from makVrv::DtToolbarPath | |
| template<class Archive > | |
| void | _serialize (Archive &ar, const unsigned int version) |
| Serialize this class. | |
| DtToolbarPath (const std::string &path) | |
| Protected CTOR, use the static MenuMenu function to start a path. | |
Protected Attributes inherited from makVrv::DtToolbarPath | |
| std::string | myPath |
| Internal path. | |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
Reimplemented from makVrv::DtToolbarPath.
References makVrv::DtToolbarPath::path().
|
inlinestatic |
References makVrv::DtToolbarPath::path().
|
inlinestatic |