OpenLexocad  27.1
OpenLxApp::ActiveScript Class Reference

The 'ActiveScript' is the script that is currently been executed ( the script's 'main' function is called ). More...

#include <ActiveScript.h>

Public Member Functions

 ActiveScript (void)
 
 ~ActiveScript (void)
 
Base::String getFilePath () const
 
Base::GlobalId getScriptId () const
 
bool isDragAndDropped () const
 
Geom::Pnt getInsertionPoint () const
 
std::shared_ptr< ElementgetDroppedOnElement () const
 

Detailed Description

The 'ActiveScript' is the script that is currently been executed ( the script's 'main' function is called ).

Constructor & Destructor Documentation

◆ ActiveScript()

OpenLxApp::ActiveScript::ActiveScript ( void  )

◆ ~ActiveScript()

OpenLxApp::ActiveScript::~ActiveScript ( void  )

Member Function Documentation

◆ getDroppedOnElement()

std::shared_ptr<Element> OpenLxApp::ActiveScript::getDroppedOnElement ( ) const

◆ getFilePath()

Base::String OpenLxApp::ActiveScript::getFilePath ( ) const

◆ getInsertionPoint()

Geom::Pnt OpenLxApp::ActiveScript::getInsertionPoint ( ) const

◆ getScriptId()

Base::GlobalId OpenLxApp::ActiveScript::getScriptId ( ) const

◆ isDragAndDropped()

bool OpenLxApp::ActiveScript::isDragAndDropped ( ) const

The documentation for this class was generated from the following file: