VR-Forces 4.1.1 Class Documentation
tacticalGraphicParams.h
Go to the documentation of this file.
1 /*******************************************************************************
2 ** Copyright (c) 2012 MAK Technologies, Inc.
3 ** All rights reserved.
4 *******************************************************************************/
5 /*******************************************************************************
6 ** $RCSfile: tacticalGraphicParams.h,v $ $Revision: 1.45 $ $State: Exp $
7 *******************************************************************************/
8 
11 
13 
14 #pragma once
15 
17 
19 {
20 public:
22  DtPointObjectParameters(const DtString& name = DtString::nullString(),
23  DtReaderWriterRegistry* parentRegistry = NULL);
25  DtReaderWriterRegistry* parentRegistry = NULL);
26 
28  const DtString& name = DtString::nullString(),
29  DtReaderWriterRegistry* parentRegistry = NULL) const;
30 
32  const DtSymbolString& name,
33  DtReaderWriterRegistry* parentRegistry = NULL) const;
34 
40  virtual DtString type() const;
41  virtual bool inheritValues(const DtVrfObjectParameters * benefactor);
42 
44 };
45 
47 {
48 public:
50  DtSymbolObjectParameters(const DtString& name = DtString::nullString(),
51  DtReaderWriterRegistry* parentRegistry = NULL);
53  DtReaderWriterRegistry* parentRegistry = NULL);
54 
56  const DtString& name = DtString::nullString(),
57  DtReaderWriterRegistry* parentRegistry = NULL) const;
58 
60  const DtSymbolString& name,
61  DtReaderWriterRegistry* parentRegistry = NULL) const;
62 
68  virtual DtString type() const;
69  virtual bool inheritValues(const DtVrfObjectParameters * benefactor);
70 
72 };
73 
75 {
76 public:
78  DtAreaObjectParameters(const DtString& name = DtString::nullString(),
79  DtReaderWriterRegistry* parentRegistry = NULL);
81  DtReaderWriterRegistry* parentRegistry = NULL);
82 
84  const DtString& name = DtString::nullString(),
85  DtReaderWriterRegistry* parentRegistry = NULL) const;
86 
88  const DtSymbolString& name,
89  DtReaderWriterRegistry* parentRegistry = NULL) const;
90 
96  virtual DtString type() const;
97  virtual bool inheritValues(const DtVrfObjectParameters * benefactor);
98 
100 };
101 
103 {
104 public:
106  DtLineObjectParameters(const DtString& name = DtString::nullString(),
107  DtReaderWriterRegistry* parentRegistry = NULL);
109  DtReaderWriterRegistry* parentRegistry = NULL);
110 
111  virtual DtVrfObjectParameters* clone(
112  const DtString& name = DtString::nullString(),
113  DtReaderWriterRegistry* parentRegistry = NULL) const;
114 
115  virtual DtVrfObjectParameters* clone(
116  const DtSymbolString& name,
117  DtReaderWriterRegistry* parentRegistry = NULL) const;
118 
124  virtual DtString type() const;
125  virtual bool inheritValues(const DtVrfObjectParameters * benefactor);
126 
127  static DtVrfObjectParameters* creator();
128 };
129 
131 {
132 public:
134  DtCircleObjectParameters(const DtString& name = DtString::nullString(),
135  DtReaderWriterRegistry* parentRegistry = NULL);
137  DtReaderWriterRegistry* parentRegistry = NULL);
138 
139  virtual DtVrfObjectParameters* clone(
140  const DtString& name = DtString::nullString(),
141  DtReaderWriterRegistry* parentRegistry = NULL) const;
142 
143  virtual DtVrfObjectParameters* clone(
144  const DtSymbolString& name,
145  DtReaderWriterRegistry* parentRegistry = NULL) const;
146 
152  virtual DtString type() const;
153  virtual bool inheritValues(const DtVrfObjectParameters * benefactor);
154 
155  static DtVrfObjectParameters* creator();
156 };
157 
159 {
160 public:
162  DtTextObjectParameters(const DtString& name = DtString::nullString(),
163  DtReaderWriterRegistry* parentRegistry = NULL);
165  DtReaderWriterRegistry* parentRegistry = NULL);
166 
167  virtual DtVrfObjectParameters* clone(
168  const DtString& name = DtString::nullString(),
169  DtReaderWriterRegistry* parentRegistry = NULL) const;
170 
171  virtual DtVrfObjectParameters* clone(
172  const DtSymbolString& name,
173  DtReaderWriterRegistry* parentRegistry = NULL) const;
174 
180  virtual DtString type() const;
181  virtual bool inheritValues(const DtVrfObjectParameters * benefactor);
182 
183  static DtVrfObjectParameters* creator();
184 };

Document ID: Generated on Mon Apr 8 19:24:01 EDT 2013 from SVN revision 125877
Copyright © 2005-2013 VT MÄK. All Rights Reserved (www.mak.com)