WSF
engage Namespace Reference

Namespaces

namespace  SimulationScriptMethods

Classes

class  ApplicationExtension
class  EventItem
class  Events
 This represents all of the events the user can select for writing. More...
class  InputConfig
class  OutputConfig
 This holds the input data for the 'output' block. More...
class  OutputItem
class  OutputRate
 Defines a table of simulation output rate as a function of simulation time. More...
class  Platform
 This class in the interface between WSF platforms and ENGAGE players. More...
class  RunConfig
class  Simulation
class  SimulationExtension
class  SimulationThread
class  SiteConfig
class  SummaryData
 This class holds summary data from the runs. More...
class  RunSummary
class  TargetConfig
class  Task
class  TaskManager
class  TaskOutput
 This class is the run-time output controller for the tasks. More...
class  Utilities
class  Variables
 This represents all of the variables the user can select for writing. More...

Enumerations

enum  Phase {
  cALL , cSEARCH , cACQUIRING , cTRACKING ,
  cFIRING , cACQUISITION_FAILED , cTRACK_FAILED , cFLYING ,
  cPHASE_COUNT
}
 An enumeration that defines the current phase of the simulation, or the applicable phase of an output slot. More...
enum  RadarType { cRT_ACQ = 1 , cRT_TRK = 2 , cRT_SEEK = 3 , cRT_ILLUM = 4 }
enum  Phase {
  cALL , cSEARCH , cACQUIRING , cTRACKING ,
  cFIRING , cACQUISITION_FAILED , cTRACK_FAILED , cFLYING ,
  cPHASE_COUNT
}

Functions

void ExtendScriptClasses (UtScriptTypes &aTypes)

Enumeration Type Documentation

◆ Phase [1/2]

An enumeration that defines the current phase of the simulation, or the applicable phase of an output slot.

Enumerator
cALL 

Only valid as an output phase selector. Indicates valid for any phase.

cSEARCH 

(ISRCHM=1)

cACQUIRING 

Attempting to acquire the target (IACQM=2).

cTRACKING 

Tracking the target (ITRKM=3).

cFIRING 

Fire command issued (IFIREM=4).

cACQUISITION_FAILED 

Acquisition mode failed (IACQFL=5).

cTRACK_FAILED 

Track establishment mode failed (ITRKFL=6).

cFLYING 

Weapon is flying (IFLYNG=7).

cPHASE_COUNT 

◆ Phase [2/2]

Enumerator
cALL 

Only valid as an output phase selector. Indicates valid for any phase.

cSEARCH 

(ISRCHM=1)

cACQUIRING 

Attempting to acquire the target (IACQM=2).

cTRACKING 

Tracking the target (ITRKM=3).

cFIRING 

Fire command issued (IFIREM=4).

cACQUISITION_FAILED 

Acquisition mode failed (IACQFL=5).

cTRACK_FAILED 

Track establishment mode failed (ITRKFL=6).

cFLYING 

Weapon is flying (IFLYNG=7).

cPHASE_COUNT 

◆ RadarType

Enumerator
cRT_ACQ 
cRT_TRK 
cRT_SEEK 
cRT_ILLUM 

Function Documentation

◆ ExtendScriptClasses()

void engage::ExtendScriptClasses ( UtScriptTypes & aTypes)
Copyrights Multiple, All Rights Reserved