30#ifndef WSF_SCRIPT_BATTLE_MANAGER_CLASS_HPP
31#define WSF_SCRIPT_BATTLE_MANAGER_CLASS_HPP
42 void*
Create(
const UtScriptContext& aContext)
override;
43 void*
Clone(
void* aObjectPtr)
override;
44 void Destroy(
void* aObjectPtr)
override;
UT_DECLARE_SCRIPT_METHOD(RunModel)
UT_DECLARE_SCRIPT_METHOD(HasCommitAuthority)
static const char * BASE_CLASS_NAME
Definition WsfScriptBattleManagerClass.hpp:47
static const char * GetScriptClassName()
Definition WsfScriptBattleManagerClass.cpp:83
static const char * SCRIPT_CLASS_NAME
Definition WsfScriptBattleManagerClass.hpp:46
static const char * GetBaseClassName()
Definition WsfScriptBattleManagerClass.cpp:88
WsfScriptBattleManagerClass(const std::string &aClassName, UtScriptTypes *aScriptTypesPtr)
Definition WsfScriptBattleManagerClass.cpp:55
void * Create(const UtScriptContext &aInstance) override
Definition WsfScriptObjectClass.cpp:44
void Destroy(void *aObjectPtr) override
Definition WsfScriptObjectClass.cpp:56
void * Clone(void *aObjectPtr) override
Definition WsfScriptObjectClass.cpp:50
WsfScriptProcessorClass(const std::string &aClassName, UtScriptTypes *aScriptTypesPtr)
Definition WsfScriptProcessorClass.cpp:31