12#ifndef WSFSCRIPTSIMULATIONCLASS_HPP
13#define WSFSCRIPTSIMULATIONCLASS_HPP
15#include "wsf_export.h"
17#include "UtScriptBasicTypes.hpp"
28 void*
Create(
const UtScriptContext& aInstance)
override;
29 void Destroy(
void* aObjectPtr)
override;
#define WSF_EXPORT
Definition WsfXIO_Export.hpp:35
UT_DECLARE_SCRIPT_METHOD(Groups)
UT_DECLARE_SCRIPT_METHOD(DeletePlatform_1)
UT_DECLARE_SCRIPT_METHOD(SetClockRate)
UT_DECLARE_SCRIPT_METHOD(ExpandPathVariables)
UT_DECLARE_SCRIPT_METHOD(RunNumber)
UT_DECLARE_SCRIPT_METHOD(ClassificationColor)
UT_DECLARE_SCRIPT_METHOD(SetStartTime)
UT_DECLARE_SCRIPT_METHOD(Execute_1)
UT_DECLARE_SCRIPT_METHOD(Name)
UT_DECLARE_SCRIPT_METHOD(SetEndTime)
UT_DECLARE_SCRIPT_METHOD(ExecuteAtTime_2)
UT_DECLARE_SCRIPT_METHOD(CreatePlatform)
UT_DECLARE_SCRIPT_METHOD(ClassificationString)
UT_DECLARE_SCRIPT_METHOD(DeletePlatform_2)
UT_DECLARE_SCRIPT_METHOD(RandomSeed)
UT_DECLARE_SCRIPT_METHOD(PlatformType)
UT_DECLARE_SCRIPT_METHOD(Zone)
UT_DECLARE_SCRIPT_METHOD(EndTime)
UT_DECLARE_SCRIPT_METHOD(ClockRate)
UT_DECLARE_SCRIPT_METHOD(AddPlatform)
UT_DECLARE_SCRIPT_METHOD(TestFeature)
UT_DECLARE_SCRIPT_METHOD(SetStartEpoch)
UT_DECLARE_SCRIPT_METHOD(CreateGroup)
~WsfScriptSimulationClass() override=default
UT_DECLARE_SCRIPT_METHOD(GetAtmosphere)
UT_DECLARE_SCRIPT_METHOD(PlatformEntry)
UT_DECLARE_SCRIPT_METHOD(ScriptExists)
UT_DECLARE_SCRIPT_METHOD(ExecuteAtTime_1)
UT_DECLARE_SCRIPT_METHOD(MainInputFiles)
UT_DECLARE_SCRIPT_METHOD(IsRealtime)
UT_DECLARE_SCRIPT_METHOD(Terminate)
void Destroy(void *aObjectPtr) override
Definition WsfScriptSimulationClass.cpp:95
void * Create(const UtScriptContext &aInstance) override
Definition WsfScriptSimulationClass.cpp:88
UT_DECLARE_SCRIPT_METHOD(Execute_2)
UT_DECLARE_SCRIPT_METHOD(PlatformCount)
UT_DECLARE_SCRIPT_METHOD(SetStartDate)
UT_DECLARE_SCRIPT_METHOD(FindPlatform_2)
UT_DECLARE_SCRIPT_METHOD(Group)
UT_DECLARE_SCRIPT_METHOD(PlatformName)
UT_DECLARE_SCRIPT_METHOD(FindPlatform_1)
WsfScriptSimulationClass(const std::string &aClassName, UtScriptTypes *aScriptTypesPtr)
Definition WsfScriptSimulationClass.cpp:39