#include <UserScript.hpp>
Public Member Functions | |
Constructors and Destructors | |
virtual | ~UserScript () |
Getters | |
virtual std::string | name () const |
user facing name of this script, defaults to empty More... | |
virtual std::string | description () const |
user facing description of this script, defaults to empty More... | |
virtual std::string | modeler_description () const |
user facing technical description of this script, defaults to empty More... | |
Related Functions | |
(Note that these are not member functions.) | |
typedef boost::optional < UserScript > | OptionalUserScript |
typedef std::vector< UserScript > | UserScriptVector |
Actions | |
virtual OS_DEPRECATED bool | registerWithSketchUp () const |
Register this script with SketchUp. More... | |
virtual OS_DEPRECATED bool | registerWithApplication () const |
Register this script with an Application. More... | |
UserScript () | |
UserScript is an abstract base class for a user script.
There are derived types that operate on OpenStudio Models and EnergyPlus Workspaces.
|
virtual |
|
inlineprotected |
|
virtual |
user facing description of this script, defaults to empty
|
virtual |
user facing technical description of this script, defaults to empty
|
virtual |
user facing name of this script, defaults to empty
|
virtual |
Register this script with an Application.
Base class implementation does nothing and returns false.
|
virtual |
Register this script with SketchUp.
Deprecated in favor of registerWithApplication(). Base class implementation does nothing and returns false.
|
related |
|
related |