26#ifndef WSF_SCRIPT_UNCLASS_ASSET_MANAGER_CLASS_HPP
27#define WSF_SCRIPT_UNCLASS_ASSET_MANAGER_CLASS_HPP
38 void*
Create(
const UtScriptContext& aContext)
override;
39 void*
Clone(
void* aObjectPtr)
override;
40 void Destroy(
void* aObjectPtr)
override;
WsfScriptAssetManagerClass(const std::string &aClassName, UtScriptTypes *aScriptTypesPtr)
Definition WsfScriptAssetManagerClass.cpp:62
void * Create(const UtScriptContext &aContext) override
Definition WsfScriptUnclassAssetManagerClass.cpp:49
static WSF_IADS_C2_LIB_EXPORT const char * GetScriptClassName()
Definition WsfScriptUnclassAssetManagerClass.cpp:72
void * Clone(void *aObjectPtr) override
Definition WsfScriptUnclassAssetManagerClass.cpp:60
WsfScriptUnclassAssetManagerClass(const std::string &aClassName, UtScriptTypes *aScriptTypesPtr)
Definition WsfScriptUnclassAssetManagerClass.cpp:43
static const char * SCRIPT_CLASS_NAME
Definition WsfScriptUnclassAssetManagerClass.hpp:46
static WSF_IADS_C2_LIB_EXPORT const char * GetBaseClassName()
Definition WsfScriptUnclassAssetManagerClass.cpp:77
void Destroy(void *aObjectPtr) override
Definition WsfScriptUnclassAssetManagerClass.cpp:66
static const char * BASE_CLASS_NAME
Definition WsfScriptUnclassAssetManagerClass.hpp:47