VR-Forces 5.0.2 Developer's Guide
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
List of all members | Classes | Public Member Functions | Static Public Member Functions
makVrf::DtSubToolbarPath Class Reference
Inheritance diagram for makVrf::DtSubToolbarPath:
Inheritance graph
[legend]

Classes

struct  SubToolbarPathBuilder
 

Public Member Functions

 DtSubToolbarPath (const makVrv::DtToolbarPath &p)
 
 DtSubToolbarPath (const std::string &p)
 
DtSubToolbarPathoperator= (const DtSubToolbarPath &rhs)
 
DtSubToolbarPathoperator= (const SubToolbarPathBuilder &rhs)
 
DtSubToolbarPathoperator= (const std::string &rhs)
 
const std::string & path () const
 
- Public Member Functions inherited from makVrv::DtToolbarPath
 DtToolbarPath ()
 
 DtToolbarPath (const ToolbarPathBuilder &builder)
 
 DtToolbarPath (const DtMenuPath &copy)
 
 DtToolbarPath (const DtToolbarPath &copy)
 
DtToolbarPath menuPart () const
 
DtToolbarPath toolbarPart () const
 
DtToolbarPath parentMenu () const
 
bool isChildOf (const DtToolbarPath &parent) const
 
bool isDescendant (const DtToolbarPath &ancestor) const
 
bool isSiblingOf (const DtToolbarPath &sibling) const
 
bool isToolbar () const
 
bool isAbsolutePath () const
 
bool isWidget () const
 
const std::string & path () const
 
bool isEmpty () const
 
bool isItem () const
 
bool isMainMenu () const
 
bool isSeparator () const
 
bool isMenu () const
 
bool isRow () const
 
DtToolbarPath rootParentMenu () const
 
std::string name () const
 
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)
 
 DtToolbarPath (const std::string &path)
 
- Protected Attributes inherited from makVrv::DtToolbarPath
std::string myPath
 

Constructor & Destructor Documentation

makVrf::DtSubToolbarPath::DtSubToolbarPath ( const makVrv::DtToolbarPath p)
inline
makVrf::DtSubToolbarPath::DtSubToolbarPath ( const std::string &  p)
inline

Member Function Documentation

DtSubToolbarPath& makVrf::DtSubToolbarPath::operator= ( const DtSubToolbarPath rhs)
inline
DtSubToolbarPath& makVrf::DtSubToolbarPath::operator= ( const SubToolbarPathBuilder rhs)
inline
DtSubToolbarPath& makVrf::DtSubToolbarPath::operator= ( const std::string &  rhs)
inline
const std::string& makVrf::DtSubToolbarPath::path ( ) const
inline
static SubToolbarPathBuilder makVrf::DtSubToolbarPath::path ( const makVrv::DtToolbarPath p)
inlinestatic
static SubToolbarPathBuilder makVrf::DtSubToolbarPath::path ( const std::string &  p)
inlinestatic

The documentation for this class was generated from the following file:

Document ID: Generated on Sun Dec 4 20:22:03 EST 2022 from SVN revision 249613
Copyright © 2005-2021 MAK Technologies. All Rights Reserved (www.mak.com)