WSF
WsfScriptSensorsManagerFovClass.hpp
Go to the documentation of this file.
1// ****************************************************************************
2// CUI//REL TO USA ONLY
3//
4// The Advanced Framework for Simulation, Integration, and Modeling (AFSIM)
5//
6// The use, dissemination or disclosure of data in this file is subject to
7// limitation or restriction. See accompanying README and LICENSE for details.
8// ****************************************************************************
9#ifndef WSF_SCRIPT_SENSORS_MANAGER_FOV_CLASS_HPP
10#define WSF_SCRIPT_SENSORS_MANAGER_FOV_CLASS_HPP
11
12#include "WsfBMCommon.hpp"
14
15class UtScriptContext;
16class UtScriptTypes;
17
19{
20 public:
21 static WSF_IADS_C2_LIB_EXPORT const char* GetScriptClassName();
22 static WSF_IADS_C2_LIB_EXPORT const char* GetBaseClassName();
23
24 WsfScriptSensorsManagerFovClass(UtScriptTypes* scriptTypes);
25
26 void* Create(const UtScriptContext& context) override;
27 void* Clone(void* obj) override;
28 void Destroy(void* obj) override;
29
30 private:
34};
35
36#endif
WsfScriptProcessorClass(const std::string &aClassName, UtScriptTypes *aScriptTypesPtr)
Definition WsfScriptProcessorClass.cpp:31
void Destroy(void *obj) override
Definition WsfScriptSensorsManagerFovClass.cpp:46
static WSF_IADS_C2_LIB_EXPORT const char * GetScriptClassName()
Definition WsfScriptSensorsManagerFovClass.cpp:17
WsfScriptSensorsManagerFovClass(UtScriptTypes *scriptTypes)
Definition WsfScriptSensorsManagerFovClass.cpp:27
static WSF_IADS_C2_LIB_EXPORT const char * GetBaseClassName()
Definition WsfScriptSensorsManagerFovClass.cpp:22
void * Create(const UtScriptContext &context) override
Definition WsfScriptSensorsManagerFovClass.cpp:35
void * Clone(void *obj) override
Definition WsfScriptSensorsManagerFovClass.cpp:41
Copyrights Multiple, All Rights Reserved