VR-Exchange 2.5 API Documentation
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
simpleOMSplDcps.h
Go to the documentation of this file.
1 #ifndef SIMPLEOMSPLTYPES_H
2 #define SIMPLEOMSPLTYPES_H
3 
4 #include "ccpp_simpleOM.h"
5 
6 #include <c_base.h>
7 #include <c_misc.h>
8 #include <c_sync.h>
9 #include <c_collection.h>
10 #include <c_field.h>
11 
12 extern c_metaObject __simpleOM_simpleOM__load (c_base base);
13 
14 extern c_metaObject __simpleOM_DamageState__load (c_base base);
20 };
21 
22 extern c_metaObject __simpleOM_ForceType__load (c_base base);
28 };
29 
30 extern c_metaObject __simpleOM_DRAlgorithm__load (c_base base);
42 };
43 
44 extern c_metaObject __simpleOM_CoordinateSystemEnum__load (c_base base);
47 };
48 
49 extern c_metaObject __simpleOM_DataRepresentation__load (c_base base);
54 };
55 
56 extern c_metaObject __simpleOM_SampleType__load (c_base base);
59 };
60 
61 extern c_metaObject __simpleOM_SpatialVector__load (c_base base);
62 extern const char * __simpleOM_SpatialVector__keys (void);
63 extern const char * __simpleOM_SpatialVector__name (void);
65 extern c_bool __simpleOM_SpatialVector__copyIn(c_base base, struct simpleOM::SpatialVector *from, struct _simpleOM_SpatialVector *to);
66 extern void __simpleOM_SpatialVector__copyOut(void *_from, void *_to);
68  c_double x;
69  c_double y;
70  c_double z;
71 };
72 
73 extern c_metaObject __simpleOM_TaitBryan__load (c_base base);
74 extern const char * __simpleOM_TaitBryan__keys (void);
75 extern const char * __simpleOM_TaitBryan__name (void);
76 struct _simpleOM_TaitBryan ;
77 extern c_bool __simpleOM_TaitBryan__copyIn(c_base base, struct simpleOM::TaitBryan *from, struct _simpleOM_TaitBryan *to);
78 extern void __simpleOM_TaitBryan__copyOut(void *_from, void *_to);
80  c_double psi;
81  c_double theta;
82  c_double phi;
83 };
84 
85 extern c_metaObject __simpleOM_simpleBaseEntity__load (c_base base);
86 extern const char * __simpleOM_simpleBaseEntity__keys (void);
87 extern const char * __simpleOM_simpleBaseEntity__name (void);
89 extern c_bool __simpleOM_simpleBaseEntity__copyIn(c_base base, struct simpleOM::simpleBaseEntity *from, struct _simpleOM_simpleBaseEntity *to);
90 extern void __simpleOM_simpleBaseEntity__copyOut(void *_from, void *_to);
92  c_string entityId;
93  c_string entityType;
94  c_string markingText;
103  c_bool frozen;
104 };
105 
106 extern c_metaObject __simpleOM_simpleDetonationInteraction__load (c_base base);
107 extern const char * __simpleOM_simpleDetonationInteraction__keys (void);
108 extern const char * __simpleOM_simpleDetonationInteraction__name (void);
111 extern void __simpleOM_simpleDetonationInteraction__copyOut(void *_from, void *_to);
113  c_string attackerId;
114  c_string targetId;
115  c_string munitionIdent;
116  c_string munitionType;
117  c_string eventIdent;
121  c_long result;
122  c_long fuseType;
123  c_long burstQty;
124  c_long burstRate;
125  c_long warheadType;
126 };
127 
128 extern c_metaObject __simpleOM_simpleFireInteraction__load (c_base base);
129 extern const char * __simpleOM_simpleFireInteraction__keys (void);
130 extern const char * __simpleOM_simpleFireInteraction__name (void);
133 extern void __simpleOM_simpleFireInteraction__copyOut(void *_from, void *_to);
135  c_string attackerId;
136  c_string targetId;
137  c_string munitionIdent;
138  c_string munitionType;
139  c_string eventIdent;
140  c_string entityType;
141  c_long warheadType;
145  c_double range;
146  c_long burstQty;
147  c_long burstRate;
148 };
149 
150 #endif

Document ID: Generated on Wed Dec 21 15:05:11 EST 2016 from SVN revision 171891
Copyright © 2005-2016 VT MÄK. All Rights Reserved (www.mak.com)