#include <UserScript.hpp>
Inheritance diagram for openstudio::ruleset::UserScript: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 |