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); }
public void SendRemoveEntityInteraction(System.IntPtr exConnPtr, NetStructs.RemoveEntityInteraction removeEntityInteraction) { CppExerciseConnection.SendRemoveEntityInteraction(exConnPtr, removeEntityInteraction); }
public void SendAcknowledgeInteraction(System.IntPtr exConnPtr, NetStructs.AcknowledgeInteraction acknowledgeInteraction) { CppExerciseConnection.SendAcknowledgeInteraction(exConnPtr, acknowledgeInteraction); }
public void SendDetonationInteraction(System.IntPtr exConnPtr, NetStructs.DetonationInteraction detInteraction) { CppExerciseConnection.SendDetonationInteraction(exConnPtr, detInteraction); }
public void SendCreateEntityInteraction(System.IntPtr exConnPtr, NetStructs.CreateEntityInteraction createEntityInteraction) { CppExerciseConnection.SendCreateEntityInteraction(exConnPtr, createEntityInteraction); }
public void SetFireCallback(System.IntPtr exConnPtr, NetSimAgent.FireCallback fireCallback) { CppExerciseConnection.SetFireCallback(exConnPtr, fireCallback); }
public NetStructs.EventID SendFireInteraction(System.IntPtr exConnPtr, NetStructs.FireInteraction fireInteraction) { return(CppExerciseConnection.SendFireInteraction(exConnPtr, fireInteraction)); }
public CppStructs.XYZ utmEd50ToWgs84(double x, double y, double z) { return(CppExerciseConnection.utmEd50ToWgs84(x, y, z)); }
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); }
public string GetReflectedEntityMarkingText(System.IntPtr reflectedEntityPtr) { System.IntPtr markingTextPtr = CppExerciseConnection.GetReflectedEntityMarkingText(reflectedEntityPtr); return(System.Runtime.InteropServices.Marshal.PtrToStringAnsi(markingTextPtr)); }
public CppStructs.XYZ geodToLocal(double x, double y, double z) { return(CppExerciseConnection.geodToLocal(x, y, z)); }
public CppStructs.XYZ localToGeod(double x, double y, double z) { return(CppExerciseConnection.localToGeod(x, y, z)); }
public void SetRefLatLon(double lat, double lon) { CppExerciseConnection.SetRefLatLon(lat, lon); }
public void SendComment(System.IntPtr exConnPtr, NetStructs.EntityId senderId, NetStructs.EntityId recieverId, string comment) { CppExerciseConnection.SendComment(exConnPtr, senderId, recieverId, comment); }
public void DrainInput(System.IntPtr exConnPtr) { CppExerciseConnection.DrainInput(exConnPtr); }
public void EntityPublisherSetMarkingText(System.IntPtr entityPublisherPtr, string markingText) { CppExerciseConnection.EntityPublisherSetMarkingText(entityPublisherPtr, markingText); }
public void SetEntityStateArtPartCallback(System.IntPtr exConnPtr, NetSimAgent.EntityStateArtPartCallback entityStateArtPartCallback) { CppExerciseConnection.SetEntityStateArtPartCallback(exConnPtr, entityStateArtPartCallback); }
public void EntityPublisherSetEntityId(System.IntPtr entityPublisherPtr, string entityId) { CppExerciseConnection.EntityPublisherSetEntityId(entityPublisherPtr, entityId); }
public System.IntPtr CreateExerciseConnection(int port, int exerciseId, int siteId, int applicationNumber, string filteredEntities) { return(CppExerciseConnection.CreateExerciseConnection(port, exerciseId, siteId, applicationNumber, filteredEntities)); }
public void EntityPublisherSetLifeformState(System.IntPtr entityPublisherPtr, NetStructs.LifeformState lifeformState) { CppExerciseConnection.EntityPublisherSetLifeformState(entityPublisherPtr, lifeformState); }
public void SetDetonationCallback(System.IntPtr exConnPtr, NetSimAgent.DetonationCallback detonationCallback) { CppExerciseConnection.SetDetonationCallback(exConnPtr, detonationCallback); }
public void EntityPublisherSetDamageState(System.IntPtr entityPublisherPtr, NetStructs.DamageState damageState) { CppExerciseConnection.EntityPublisherSetDamageState(entityPublisherPtr, damageState); }
public void SetCreateEntityCallback(System.IntPtr exConnPtr, NetSimAgent.CreateEntityCallback createEntityCallback) { CppExerciseConnection.SetCreateEntityCallback(exConnPtr, createEntityCallback); }
public void EntityPublisherSetPrimaryWeaponState(System.IntPtr entityPublisherPtr, NetStructs.WeaponState weaponState) { CppExerciseConnection.EntityPublisherSetPrimaryWeaponState(entityPublisherPtr, weaponState); }
public void SetRemoveEntityCallback(System.IntPtr exConnPtr, NetSimAgent.RemoveEntityCallback removeEntityCallback) { CppExerciseConnection.SetRemoveEntityCallback(exConnPtr, removeEntityCallback); }
public void EntityPublisherSetForceId(System.IntPtr entityPublisherPtr, NetStructs.ForceType forceType) { CppExerciseConnection.EntityPublisherSetForceId(entityPublisherPtr, forceType); }
public void SetAcknowledgeCallback(System.IntPtr exConnPtr, NetSimAgent.AcknowledgeCallback acknowledgeCallback) { CppExerciseConnection.SetAcknowledgeCallback(exConnPtr, acknowledgeCallback); }
public void EntityPublisherSetArtPart(System.IntPtr entityPublisherPtr, uint partType, int paramType, float value) { CppExerciseConnection.EntityPublisherSetArtPart(entityPublisherPtr, partType, paramType, value); }
public System.IntPtr CreateEntityPublisher(System.IntPtr exConnPtr, string entityStypeString) { return(CppExerciseConnection.CreateEntityPublisher(exConnPtr, entityStypeString)); }
public void SendImgShare(System.IntPtr exConnPtr, string img, string senderID, string recieverID, int frequency, int requestCounter) { CppExerciseConnection.SendImgShare(exConnPtr, img, senderID, recieverID, frequency, requestCounter); }