|
WSF
|
#include <WsfScriptObjectClass.hpp>

Public Member Functions | |
| WsfScriptObjectClass (const std::string &aClassName, UtScriptTypes *aTypesPtr) | |
| ~WsfScriptObjectClass () override | |
| void * | Create (const UtScriptContext &aInstance) override |
| void * | Clone (void *aObjectPtr) override |
| void | Destroy (void *aObjectPtr) override |
| std::string | ToString (void *aObjectPtr) const override |
| UT_DECLARE_SCRIPT_METHOD (Name) | |
| UT_DECLARE_SCRIPT_METHOD (Type) | |
| UT_DECLARE_SCRIPT_METHOD (BaseType) | |
| UT_DECLARE_SCRIPT_METHOD (IsA_TypeOf) | |
| UT_DECLARE_SCRIPT_METHOD (ProcessInput) | |
WsfScriptObjectClass is a UtScriptClass that defines the methods in WsfObject. This makes the methods available for use in script.
| WsfScriptObjectClass::WsfScriptObjectClass | ( | const std::string & | aClassName, |
| UtScriptTypes * | aTypesPtr ) |
Referenced by wsf::space::script::Conjunction::Conjunction(), wsf::space::script::OrbitalEvent::OrbitalEvent(), wsf::space::script::OrbitalEventCondition::OrbitalEventCondition(), wsf::space::script::Orientation::Orientation(), wsf::cyber::ScriptConstraintClass::ScriptConstraintClass(), WsfL16::ScriptedPartClass::ScriptedPartClass(), wsf::comm::medium::ScriptMediumClass::ScriptMediumClass(), WsfScriptAdvancedBehaviorTreeClass::WsfScriptAdvancedBehaviorTreeClass(), WsfScriptAdvancedBehaviorTreeNodeClass::WsfScriptAdvancedBehaviorTreeNodeClass(), WsfScriptAntennaPatternClass::WsfScriptAntennaPatternClass(), WsfScriptAssetPerceptionClass::WsfScriptAssetPerceptionClass(), WsfScriptBehaviorTreeNodeClass::WsfScriptBehaviorTreeNodeClass(), WsfScriptBMAuxDataZoneAttachmentClass::WsfScriptBMAuxDataZoneAttachmentClass(), WsfScriptCorrelationClass::WsfScriptCorrelationClass(), WsfScriptEM_AttenuationClass::WsfScriptEM_AttenuationClass(), WsfScriptEM_PropagationClass::WsfScriptEM_PropagationClass(), WsfScriptGroupClass::WsfScriptGroupClass(), WsfScriptLaunchComputerClass::WsfScriptLaunchComputerClass(), WsfScriptNavigationMeshClass::WsfScriptNavigationMeshClass(), WsfScriptPathFinderClass::WsfScriptPathFinderClass(), WsfScriptPlatformClass::WsfScriptPlatformClass(), WsfScriptPlatformPartClass::WsfScriptPlatformPartClass(), WsfScriptRIPRJobClass::WsfScriptRIPRJobClass(), WsfScriptRouteClass::WsfScriptRouteClass(), WsfScriptSA_PerceivedItemClass::WsfScriptSA_PerceivedItemClass(), and WsfScriptZoneClass::WsfScriptZoneClass().
|
override |
|
override |
|
override |
|
override |
|
override |
References WsfObject::GetName(), and WsfObject::GetType().
| WsfScriptObjectClass::UT_DECLARE_SCRIPT_METHOD | ( | BaseType | ) |
| WsfScriptObjectClass::UT_DECLARE_SCRIPT_METHOD | ( | IsA_TypeOf | ) |
| WsfScriptObjectClass::UT_DECLARE_SCRIPT_METHOD | ( | Name | ) |
| WsfScriptObjectClass::UT_DECLARE_SCRIPT_METHOD | ( | ProcessInput | ) |
| WsfScriptObjectClass::UT_DECLARE_SCRIPT_METHOD | ( | Type | ) |