VR-Forces Developer's Guide
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
createObjectMenuItem.h
Go to the documentation of this file.
1 /*********************************************************************
2 ** Copyright (c) 2920 MaK Technologies, Inc.
3 ** All rights reserved.
4 *********************************************************************/
5 
6 #pragma once
7 
9 
11 #include <vrfutil/rwForceType.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 ~DtCreateObjectMenuItem();
29 
32 
34  DtCreateObjectMenuItem& operator=(const DtCreateObjectMenuItem& orig);
35 
36  virtual DtString keywords() const;
37  void setKeywords(const DtString&);
38 
39  virtual DtString menuIcon() const;
40  void setMenuIcon(const DtString&);
41 
42  virtual DtObjectType objectType() const;
43  void setObjectType(const DtObjectType&);
44 
45  virtual DtForceType forceType() const;
46  void setForceType(DtForceType);
47 
48  virtual bool operator==(const DtVrfMenuEntry&) const;
49 
50  virtual DtVrfMenuEntry* clone() const;
51 
52  protected:
53 
58  };
59 
61  {
62  myMenuIcon = o;
63  }
64 
66  {
67  myKeywords = o;
68  }
69 
71  {
72  myObjectType = o;
73  }
74 
75  inline void DtCreateObjectMenuItem::setForceType(DtForceType f)
76  {
77  myForceType = f;
78  }
79 }
void setKeywords(const DtString &)
Definition: createObjectMenuItem.h:65
DtRwObjectType myObjectType
Definition: createObjectMenuItem.h:54
DtRwString myKeywords
Definition: createObjectMenuItem.h:56
Definition: vrfMenuEntry.h:15
class DtRwObjectType:
Definition: rwObjectType.h:18
DT_DLL_VRFGUICORE bool operator==(const std::vector< makArchives::DtEnvironmentRecord::DtElevationalConfigurationRecord > &lhs, const std::vector< makArchives::DtEnvironmentRecord::DtElevationalConfigurationRecord > &rhs)
Description: Readable, Writable DtString Variable substitutions are done on this object when it is re...
Definition: rwString.h:20
void setMenuIcon(const DtString &)
Definition: createObjectMenuItem.h:60
Definition: readerWriterRegistry.h:39
DtRwString myMenuIcon
Definition: createObjectMenuItem.h:57
#define DT_DLL_VRFGUICORE
Contains DLL export macros.
Definition: vrfGuiCore.h:25
Definition: objectType.h:27
Description: A readable, writable DtForceType.
Definition: rwForceType.h:26
Definition: vrfMenuItem.h:17
void setObjectType(const DtObjectType &)
Definition: createObjectMenuItem.h:70
void setForceType(DtForceType)
Definition: createObjectMenuItem.h:75
DtRwForceType myForceType
Definition: createObjectMenuItem.h:55
Definition: createObjectMenuItem.h:15

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)