VR-Forces 4.2 Class Documentation
emtrCmpDesc.h
Go to the documentation of this file.
1 /*******************************************************************************
2 ** Copyright (c) 2003 MAK Technologies, Inc.
3 ** All rights reserved.
4 *******************************************************************************/
5 /*******************************************************************************
6 ** $RCSfile: emtrCmpDesc.h,v $ $Revision: 1.10 $ $State: Exp $
7 *******************************************************************************/
8 
11 
14 
15 #ifndef DtEmitterComponentDescriptor_H_
16 #define DtEmitterComponentDescriptor_H_
17 
18 #include "vrfobjparam/compDesc.h"
19 #include "vrfutil/rwInt.h"
20 #include "vrfutil/rwVector.h"
21 #include "vrfutil/rwReal.h"
22 #include "vrfutil/rwBoolean.h"
25 
27 
35 {
36 public:
39  DtReaderWriterRegistry* parentRegistry = NULL);
40  DtEmitterComponentDescriptor(const DtSymbolString& name,
41  DtReaderWriterRegistry* parentRegistry = NULL);
42 
45  DtReaderWriterRegistry* parentRegistry = NULL);
46 
50 
53 
56  virtual DtString type() const;
57 
59  DtReaderWriterRegistry* parentRegistry = NULL) const;
60 
63 
66  virtual DtVector mountLocation() const;
67  virtual void setMountLocation(const DtVector &location);
69 
72  virtual bool targetingCapable() const;
73  virtual void setTargetingCapable(bool onOff);
75 
78  virtual bool on() const;
79  virtual void setOn(bool onOff);
81 
84  virtual DtEmitterSystemEntry& emitterSystem();
85  virtual const DtEmitterSystemEntry& emitterSystem() const;
87 
88 protected:
92 
98 
104 
109 
113 
115 
116 };
117 
118 #endif
119 
120 
121 

Document ID: Generated on Sun Nov 24 19:49:21 EST 2013 from SVN revision 133924
Copyright © 2005-2013 VT MÄK. All Rights Reserved (www.mak.com)