26#ifndef WSF_SCRIPT_UNCLASS_BATTLE_MANAGER_CLASS_HPP
27#define WSF_SCRIPT_UNCLASS_BATTLE_MANAGER_CLASS_HPP
33#define UNCLASS_BM_SCRIPT_CLASS_NAME "WsfUnclassBM"
34#define UNCLASS_BM_BASE_CLASS_NAME "WSF_UNCLASS_BM"
42 void*
Create(
const UtScriptContext& aContext)
override;
43 void*
Clone(
void* aObjectPtr)
override;
44 void Destroy(
void* aObjectPtr)
override;
WsfScriptBattleManagerClass(const std::string &aClassName, UtScriptTypes *aScriptTypesPtr)
Definition WsfScriptBattleManagerClass.cpp:55
void * Clone(void *aObjectPtr) override
Definition WsfScriptUnclassBattleManagerClass.cpp:56
WsfScriptUnclassBattleManagerClass(const std::string &aClassName, UtScriptTypes *aScriptTypesPtr)
Definition WsfScriptUnclassBattleManagerClass.cpp:45
static WSF_IADS_C2_LIB_EXPORT const char * GetBaseClassName()
Definition WsfScriptUnclassBattleManagerClass.cpp:73
void Destroy(void *aObjectPtr) override
Definition WsfScriptUnclassBattleManagerClass.cpp:62
void * Create(const UtScriptContext &aContext) override
Definition WsfScriptUnclassBattleManagerClass.cpp:51
static WSF_IADS_C2_LIB_EXPORT const char * GetScriptClassName()
Definition WsfScriptUnclassBattleManagerClass.cpp:68