WSF
WsfDisScriptClass Class Reference

#include <WsfDisScriptClass.hpp>

Inherits UtScriptClass.

Collaboration diagram for WsfDisScriptClass:

Public Member Functions

 WsfDisScriptClass (const std::string &aClassName, UtScriptTypes *aScriptTypesPtr)
 ~WsfDisScriptClass () override=default
bool AddStaticMethodP (std::unique_ptr< InterfaceMethod > aInterfaceMethod)
 UT_DECLARE_SCRIPT_METHOD (EntityType_1)
 UT_DECLARE_SCRIPT_METHOD (EntityType_2)

Static Public Member Functions

static WsfDisScriptClassGetInstance ()

Static Protected Attributes

static WsfDisScriptClassmInstancePtr

Constructor & Destructor Documentation

◆ WsfDisScriptClass()

WsfDisScriptClass::WsfDisScriptClass ( const std::string & aClassName,
UtScriptTypes * aScriptTypesPtr )

References mInstancePtr.

Referenced by GetInstance().

◆ ~WsfDisScriptClass()

WsfDisScriptClass::~WsfDisScriptClass ( )
overridedefault

Member Function Documentation

◆ AddStaticMethodP()

bool WsfDisScriptClass::AddStaticMethodP ( std::unique_ptr< InterfaceMethod > aInterfaceMethod)
inline

◆ GetInstance()

WsfDisScriptClass * WsfDisScriptClass::GetInstance ( )
inlinestatic

◆ UT_DECLARE_SCRIPT_METHOD() [1/2]

WsfDisScriptClass::UT_DECLARE_SCRIPT_METHOD ( EntityType_1 )

◆ UT_DECLARE_SCRIPT_METHOD() [2/2]

WsfDisScriptClass::UT_DECLARE_SCRIPT_METHOD ( EntityType_2 )

Member Data Documentation

◆ mInstancePtr

WsfDisScriptClass * WsfDisScriptClass::mInstancePtr
staticprotected

Referenced by GetInstance(), and WsfDisScriptClass().


The documentation for this class was generated from the following files:
Copyrights Multiple, All Rights Reserved