|
Minsky: 3.17.0
|
#include "noteBase.h"#include "port.h"#include "intrusiveMap.h"#include "geometry.h"#include "str.h"#include "polyRESTProcessBase.h"#include <json_pack_base.h>#include <cairo.h>#include <vector>#include <cairo_base.h>#include <iostream>#include <assert.h>#include <RESTProcess_base.h>#include "item.cd"#include "item.xcd"

Go to the source code of this file.
Classes | |
| struct | minsky::ClickType |
| represents whether a mouse click is on the item, on an output port (for wiring, or is actually outside the items boundary, and a lasso is intended More... | |
| struct | minsky::ItemPortVector |
| class | minsky::BoundingBox |
| bounding box information (at zoom=1 scale) More... | |
| struct | minsky::ItemExclude |
| Item members excluded from reflection. More... | |
| class | minsky::Item |
| struct | minsky::Item::MemoisedRotator |
| struct | minsky::BottomRightResizerItem |
| struct | classdesc_access::access_pack< minsky::Item > |
| struct | classdesc_access::access_unpack< minsky::Item > |
Namespaces | |
| minsky | |
| classdesc_access | |
Typedefs | |
| typedef std::shared_ptr< Item > | minsky::ItemPtr |
| typedef std::vector< ItemPtr > | minsky::Items |
Variables | |
| constexpr float | minsky::portRadius =6 |
| radius of circle marking ports at zoom=1 More... | |
| constexpr float | minsky::portRadiusMult =2.0f*portRadius |