WSF
WsfScriptPathFinderClass Class Reference

Define script methods for WsfPathfinder. More...

#include <WsfPathFinder.hpp>

Inheritance diagram for WsfScriptPathFinderClass:
Collaboration diagram for WsfScriptPathFinderClass:

Public Member Functions

 WsfScriptPathFinderClass (const std::string &aClassName, UtScriptTypes *aScriptTypesPtr)
 UT_DECLARE_SCRIPT_METHOD (FindClosestPointOnEdge)
 UT_DECLARE_SCRIPT_METHOD (FindClosestValidPoint)
 UT_DECLARE_SCRIPT_METHOD (RandomLocation)
 UT_DECLARE_SCRIPT_METHOD (NearEndOfPath)
 UT_DECLARE_SCRIPT_METHOD (SetDebugEnabled)
 UT_DECLARE_SCRIPT_METHOD (DebugEnabled)
 UT_DECLARE_SCRIPT_METHOD (DebugDrawGrid)
 UT_DECLARE_SCRIPT_METHOD (DebugDrawZones)
Public Member Functions inherited from WsfScriptObjectClass
 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)

Detailed Description

Define script methods for WsfPathfinder.

Constructor & Destructor Documentation

◆ WsfScriptPathFinderClass()

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

Member Function Documentation

◆ UT_DECLARE_SCRIPT_METHOD() [1/8]

WsfScriptPathFinderClass::UT_DECLARE_SCRIPT_METHOD ( DebugDrawGrid )

◆ UT_DECLARE_SCRIPT_METHOD() [2/8]

WsfScriptPathFinderClass::UT_DECLARE_SCRIPT_METHOD ( DebugDrawZones )

◆ UT_DECLARE_SCRIPT_METHOD() [3/8]

WsfScriptPathFinderClass::UT_DECLARE_SCRIPT_METHOD ( DebugEnabled )

◆ UT_DECLARE_SCRIPT_METHOD() [4/8]

WsfScriptPathFinderClass::UT_DECLARE_SCRIPT_METHOD ( FindClosestPointOnEdge )

◆ UT_DECLARE_SCRIPT_METHOD() [5/8]

WsfScriptPathFinderClass::UT_DECLARE_SCRIPT_METHOD ( FindClosestValidPoint )

◆ UT_DECLARE_SCRIPT_METHOD() [6/8]

WsfScriptPathFinderClass::UT_DECLARE_SCRIPT_METHOD ( NearEndOfPath )

◆ UT_DECLARE_SCRIPT_METHOD() [7/8]

WsfScriptPathFinderClass::UT_DECLARE_SCRIPT_METHOD ( RandomLocation )

◆ UT_DECLARE_SCRIPT_METHOD() [8/8]

WsfScriptPathFinderClass::UT_DECLARE_SCRIPT_METHOD ( SetDebugEnabled )

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