WsfBMUtils

WsfBMUtils

Methods

int GetStringID(string aString)
string GetStringFromID(int aId)
string GetSpatialDomain(WsfPlatform aPlatform)
void SetInternalLoggingLevel(string aLevel)
void InitLoggingFacilities(string aFormat)
void writeln_trace(Object...)
void writeln_debug(Object...)
void writeln_info(Object...)
void writeln_warn(Object...)
void writeln_error(Object...)
void writeln_fatal(Object...)
Array<WsfLocalTrack> GetUpdatedTracksSinceTime(WSF_ASSET_MANAGER aAssetManager, double aCurrentTime)
WsfTrackId ConvertTrackId(int aOwningPlatformId, int aTrackId)
WsfPlatform GetMessageDestination(WsfBMAssignmentMessage aMessage)
int GetUnitIDFromPlatform(WsfPlatform aPlatform)
WsfPlatform GetPlatformFromUnitID(int aId)
WsfWeapon GetWeaponByName(WsfPlatform aPlatform, string aWeaponName)
WsfWeapon GetWeaponByID(WsfPlatform aPlatform, int aWeaponId)
int GetWeaponIDByName(WsfPlatform aPlatform, string aWeaponName)
int GetWeaponIDByPointer(WsfPlatform aPlatform, WsfWeapon aWeapon)
bool IsWeaponIDValid(int aId)
WsfLocalTrack FindCorrelatedTrack(WsfTrackManager aTrackManager, WsfTrackId aTrackId)
WsfBMAuxDataZoneAttachment GetConstWeaponZoneAuxData(WsfWeapon aWeapon, string aName)
WsfBMAuxDataZoneAttachment GetConstPlatformZoneAuxData(WsfPlatform aPlatform, string aName)
void SetWeaponZoneAuxData(WsfWeapon aWeapon, string aName, WsfBMAuxDataZoneAttachment aZone)
void SetPlatformZoneAuxData(WsfPlatform aPlatform, string aName, WsfBMAuxDataZoneAttachment aZone)
double InterceptLocation2DNoProject_1(WsfTrack aTrack, WsfPlatform aPlatform, WsfWaypoint aWaypoint)
double InterceptLocation2DNoProject_2(WsfTrack aTrack, WsfPlatform aPlatform, WsfWaypoint aWaypoint, bool aDebug)
double InterceptLocation2DNoProject_3(WsfTrack aTrack, WsfPlatform aPlatform, WsfWaypoint aWaypoint, double aPlatformSpeed)
double InterceptLocation3DNoProject_1(WsfTrack aTrack, WsfPlatform aPlatform, WsfWaypoint aWaypoint)
double InterceptLocation3DNoProject_2(WsfTrack aTrack, WsfPlatform aPlatform, WsfWaypoint aWaypoint, bool aDebug)
double InterceptLocation3DNoProject_3(WsfTrack aTrack, WsfPlatform aPlatform, WsfWaypoint aWaypoint, double aPlatformSpeed)