24 #include "ravelState.h" 44 void draw(cairo_t* cairo)
const override;
Ravel * ravelInput() const
Ravel this is connected to. nullptr if not connected to a Ravel.
ravel::RavelState lockedState
Units units(bool) const override
compute the dimensional units
static SVGRenderer lockedIcon
Creation and access to the minskyTCL_obj object, which has code to record whenever Minsky's state cha...
void draw(cairo_t *cairo) const override
draw this item into a cairo context
represents the units (in sense of dimensional analysis) of a variable.
Lock & operator=(const Lock &x)=default
static SVGRenderer unlockedIcon
void applyLockedStateToRavel() const