VR-Forces Developer's Guide
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
vrfMenuEntry.h
Go to the documentation of this file.
1 /*********************************************************************
2 ** Copyright (c) 2020 MaK Technologies, Inc.
3 ** All rights reserved.
4 *********************************************************************/
5 
6 #pragma once
7 
9 
11 #include <readerWriter/rwString.h>
12 
13 namespace makVrf
14 {
16  {
17 
18  public:
19 
22  (
23  const DtString& name,
24  DtReaderWriterRegistry* const parentRegistry = NULL
25  );
26 
28  virtual ~DtVrfMenuEntry();
29 
31  DtVrfMenuEntry(const DtVrfMenuEntry& orig);
32 
34  DtVrfMenuEntry& operator=(const DtVrfMenuEntry& orig);
35 
36  virtual DtString label() const;
37  void setLabel(const DtString&);
38 
39  virtual bool operator==(const DtVrfMenuEntry&) const;
40  virtual bool operator!=(const DtVrfMenuEntry&) const;
41 
42  virtual DtVrfMenuEntry* clone() const;
43 
44  protected:
46  };
47 
48  inline void DtVrfMenuEntry::setLabel(const DtString& label)
49  {
50  myLabel = label;
51  }
52 }
Definition: vrfMenuEntry.h:15
DT_DLL_VRFGUICORE bool operator==(const std::vector< makArchives::DtEnvironmentRecord::DtElevationalConfigurationRecord > &lhs, const std::vector< makArchives::DtEnvironmentRecord::DtElevationalConfigurationRecord > &rhs)
DtRwString myLabel
Definition: vrfMenuEntry.h:45
Definition: readerWriter.h:85
Description: Readable, Writable DtString Variable substitutions are done on this object when it is re...
Definition: rwString.h:20
Definition: readerWriterRegistry.h:39
#define DT_DLL_VRFGUICORE
Contains DLL export macros.
Definition: vrfGuiCore.h:25
void setLabel(const DtString &)
Definition: vrfMenuEntry.h:48
DT_DLL_VRFGUICORE bool operator!=(const std::vector< makArchives::DtEnvironmentRecord::DtElevationalConfigurationRecord > &lhs, const std::vector< makArchives::DtEnvironmentRecord::DtElevationalConfigurationRecord > &rhs)
virtual DtString label() const

Document ID: Generated on Wed Mar 27 22:49:11 EDT 2024 from SVN revision 264633
Copyright © 2005-2024 MAK Technologies. All Rights Reserved (www.mak.com)