|
WSF
|
#include <WsfQuantumGenerator.hpp>

Public Member Functions | |
| WsfQuantumGenerator ()=default | |
| virtual | ~WsfQuantumGenerator ()=default |
| virtual std::string | GeneratorType ()=0 |
| virtual void | Initialize (double aSimTime, WsfScriptContext *aParentContextPtr=nullptr)=0 |
| virtual WsfQuantumGenerator * | Clone () const =0 |
| virtual std::vector< WsfQuantumTask * > | GenerateTasks (double aSimTime, std::vector< WsfLocalTrack * > &aThreats, std::vector< WsfAssetPerception * > &aAssets)=0 |
|
default |
Referenced by Clone(), WsfQuantumGeneratorScript::Clone(), WsfQuantumGeneratorSimpleJammer::Clone(), WsfQuantumGeneratorSimpleSensor::Clone(), WsfQuantumGeneratorSimpleWeapon::Clone(), WsfQuantumGeneratorScript::WsfQuantumGeneratorScript(), and WsfQuantumGeneratorScript::~WsfQuantumGeneratorScript().
|
virtualdefault |
|
pure virtual |
Implemented in WsfQuantumGeneratorScript, WsfQuantumGeneratorSimpleJammer, WsfQuantumGeneratorSimpleSensor, and WsfQuantumGeneratorSimpleWeapon.
References WsfQuantumGenerator().
|
pure virtual |
|
pure virtual |
|
pure virtual |