WSF
WsfScriptAssetMapClass.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// Classification: UNCLASSIFIED
10
11#ifndef WSF_SCRIPT_ASSET_MAP_CLASS_HPP
12#define WSF_SCRIPT_ASSET_MAP_CLASS_HPP
13
14#include <WsfBMCommon.hpp>
15#include <UtScriptBasicTypes.hpp>
16#include <UtMemory.hpp>
17
18class WSF_IADS_C2_LIB_EXPORT WsfScriptAssetMapClass : public UtScriptClass
19{
20 public:
21 WsfScriptAssetMapClass(const std::string& aClassName, UtScriptTypes* aScriptTypesPtr);
23
24 void* Create(const UtScriptContext& aContext) override;
25 void* Clone(void* aObjectPtr) override;
26 void Destroy(void* aObjectPtr) override;
27
31};
32
33#endif
void * Create(const UtScriptContext &aContext) override
Definition WsfScriptAssetMapClass.cpp:42
void * Clone(void *aObjectPtr) override
Definition WsfScriptAssetMapClass.cpp:48
WsfScriptAssetMapClass(const std::string &aClassName, UtScriptTypes *aScriptTypesPtr)
Definition WsfScriptAssetMapClass.cpp:25
void Destroy(void *aObjectPtr) override
Definition WsfScriptAssetMapClass.cpp:53
UT_DECLARE_SCRIPT_METHOD(Exists)
Copyrights Multiple, All Rights Reserved