Esempio n. 1
0
 public void SendCreateEntitySetData(System.IntPtr exConnPtr, NetStructs.EntityId senderId, NetStructs.EntityId recieverId, int requestId, NetStructs.EntityType entityType, CppStructs.XYZ location, NetStructs.ForceType ForceType, double psi, double theta, double phi)
 {
     CppExerciseConnection.SendCreateEntitySetData(exConnPtr, senderId, recieverId, requestId, entityType, location, ForceType, psi, theta, phi);
 }
Esempio n. 2
0
 public void SendRemoveEntityInteraction(System.IntPtr exConnPtr, NetStructs.RemoveEntityInteraction removeEntityInteraction)
 {
     CppExerciseConnection.SendRemoveEntityInteraction(exConnPtr, removeEntityInteraction);
 }
Esempio n. 3
0
 public void SendAcknowledgeInteraction(System.IntPtr exConnPtr, NetStructs.AcknowledgeInteraction acknowledgeInteraction)
 {
     CppExerciseConnection.SendAcknowledgeInteraction(exConnPtr, acknowledgeInteraction);
 }
Esempio n. 4
0
 public void SendDetonationInteraction(System.IntPtr exConnPtr, NetStructs.DetonationInteraction detInteraction)
 {
     CppExerciseConnection.SendDetonationInteraction(exConnPtr, detInteraction);
 }
Esempio n. 5
0
 public void SendCreateEntityInteraction(System.IntPtr exConnPtr, NetStructs.CreateEntityInteraction createEntityInteraction)
 {
     CppExerciseConnection.SendCreateEntityInteraction(exConnPtr, createEntityInteraction);
 }
Esempio n. 6
0
 public void SetFireCallback(System.IntPtr exConnPtr, NetSimAgent.FireCallback fireCallback)
 {
     CppExerciseConnection.SetFireCallback(exConnPtr, fireCallback);
 }
Esempio n. 7
0
 public NetStructs.EventID SendFireInteraction(System.IntPtr exConnPtr, NetStructs.FireInteraction fireInteraction)
 {
     return(CppExerciseConnection.SendFireInteraction(exConnPtr, fireInteraction));
 }
Esempio n. 8
0
 public CppStructs.XYZ utmEd50ToWgs84(double x, double y, double z)
 {
     return(CppExerciseConnection.utmEd50ToWgs84(x, y, z));
 }
Esempio n. 9
0
 public void TickEntityPublisher(System.IntPtr entityPublisherPtr, double lat, double lon, double height, bool useTopo, double psi, double theta, double phi, double vx, double vy, double vz, int deadReckThreshold)
 {
     CppExerciseConnection.TickEntityPublisher(entityPublisherPtr, lat, lon, height, useTopo, psi, theta, phi, vx, vy, vz, deadReckThreshold);
 }
Esempio n. 10
0
 public string GetReflectedEntityMarkingText(System.IntPtr reflectedEntityPtr)
 {
     System.IntPtr markingTextPtr = CppExerciseConnection.GetReflectedEntityMarkingText(reflectedEntityPtr);
     return(System.Runtime.InteropServices.Marshal.PtrToStringAnsi(markingTextPtr));
 }
Esempio n. 11
0
 public CppStructs.XYZ geodToLocal(double x, double y, double z)
 {
     return(CppExerciseConnection.geodToLocal(x, y, z));
 }
Esempio n. 12
0
 public CppStructs.XYZ localToGeod(double x, double y, double z)
 {
     return(CppExerciseConnection.localToGeod(x, y, z));
 }
Esempio n. 13
0
 public void SetRefLatLon(double lat, double lon)
 {
     CppExerciseConnection.SetRefLatLon(lat, lon);
 }
Esempio n. 14
0
 public void SendComment(System.IntPtr exConnPtr, NetStructs.EntityId senderId, NetStructs.EntityId recieverId, string comment)
 {
     CppExerciseConnection.SendComment(exConnPtr, senderId, recieverId, comment);
 }
Esempio n. 15
0
 public void DrainInput(System.IntPtr exConnPtr)
 {
     CppExerciseConnection.DrainInput(exConnPtr);
 }
Esempio n. 16
0
 public void EntityPublisherSetMarkingText(System.IntPtr entityPublisherPtr, string markingText)
 {
     CppExerciseConnection.EntityPublisherSetMarkingText(entityPublisherPtr, markingText);
 }
Esempio n. 17
0
 public void SetEntityStateArtPartCallback(System.IntPtr exConnPtr, NetSimAgent.EntityStateArtPartCallback entityStateArtPartCallback)
 {
     CppExerciseConnection.SetEntityStateArtPartCallback(exConnPtr, entityStateArtPartCallback);
 }
Esempio n. 18
0
 public void EntityPublisherSetEntityId(System.IntPtr entityPublisherPtr, string entityId)
 {
     CppExerciseConnection.EntityPublisherSetEntityId(entityPublisherPtr, entityId);
 }
Esempio n. 19
0
 public System.IntPtr CreateExerciseConnection(int port, int exerciseId, int siteId, int applicationNumber, string filteredEntities)
 {
     return(CppExerciseConnection.CreateExerciseConnection(port, exerciseId, siteId, applicationNumber, filteredEntities));
 }
Esempio n. 20
0
 public void EntityPublisherSetLifeformState(System.IntPtr entityPublisherPtr, NetStructs.LifeformState lifeformState)
 {
     CppExerciseConnection.EntityPublisherSetLifeformState(entityPublisherPtr, lifeformState);
 }
Esempio n. 21
0
 public void SetDetonationCallback(System.IntPtr exConnPtr, NetSimAgent.DetonationCallback detonationCallback)
 {
     CppExerciseConnection.SetDetonationCallback(exConnPtr, detonationCallback);
 }
Esempio n. 22
0
 public void EntityPublisherSetDamageState(System.IntPtr entityPublisherPtr, NetStructs.DamageState damageState)
 {
     CppExerciseConnection.EntityPublisherSetDamageState(entityPublisherPtr, damageState);
 }
Esempio n. 23
0
 public void SetCreateEntityCallback(System.IntPtr exConnPtr, NetSimAgent.CreateEntityCallback createEntityCallback)
 {
     CppExerciseConnection.SetCreateEntityCallback(exConnPtr, createEntityCallback);
 }
Esempio n. 24
0
 public void EntityPublisherSetPrimaryWeaponState(System.IntPtr entityPublisherPtr, NetStructs.WeaponState weaponState)
 {
     CppExerciseConnection.EntityPublisherSetPrimaryWeaponState(entityPublisherPtr, weaponState);
 }
Esempio n. 25
0
 public void SetRemoveEntityCallback(System.IntPtr exConnPtr, NetSimAgent.RemoveEntityCallback removeEntityCallback)
 {
     CppExerciseConnection.SetRemoveEntityCallback(exConnPtr, removeEntityCallback);
 }
Esempio n. 26
0
 public void EntityPublisherSetForceId(System.IntPtr entityPublisherPtr, NetStructs.ForceType forceType)
 {
     CppExerciseConnection.EntityPublisherSetForceId(entityPublisherPtr, forceType);
 }
Esempio n. 27
0
 public void SetAcknowledgeCallback(System.IntPtr exConnPtr, NetSimAgent.AcknowledgeCallback acknowledgeCallback)
 {
     CppExerciseConnection.SetAcknowledgeCallback(exConnPtr, acknowledgeCallback);
 }
Esempio n. 28
0
 public void EntityPublisherSetArtPart(System.IntPtr entityPublisherPtr, uint partType, int paramType, float value)
 {
     CppExerciseConnection.EntityPublisherSetArtPart(entityPublisherPtr, partType, paramType, value);
 }
Esempio n. 29
0
 public System.IntPtr CreateEntityPublisher(System.IntPtr exConnPtr, string entityStypeString)
 {
     return(CppExerciseConnection.CreateEntityPublisher(exConnPtr, entityStypeString));
 }
Esempio n. 30
0
 public void SendImgShare(System.IntPtr exConnPtr, string img, string senderID, string recieverID, int frequency, int requestCounter)
 {
     CppExerciseConnection.SendImgShare(exConnPtr, img, senderID, recieverID, frequency, requestCounter);
 }