Envision
A visual programming IDE for object-oriented languages
|
Public Types | |
typedef std::function< void(VStatementItemList *item, int &begin, int &end)> | RangeFilter |
Public Member Functions | |
VStatementItemList (Item *parent, NodeType *node, const StyleType *style=itemStyles().get()) | |
Static Public Member Functions | |
static void | addRangeFilter (RangeFilter filter) |
Protected Member Functions | |
virtual void | determineRange () override |
Static Private Member Functions | |
static QList< RangeFilter > & | rangeFilters () |
Additional Inherited Members | |
Protected Types inherited from Core::Reflect< Base > | |
using | Super = Reflect< Base > |
typedef std::function<void (VStatementItemList* item, int& begin, int& end)> OOVisualization::VStatementItemList::RangeFilter |
OOVisualization::VStatementItemList::VStatementItemList | ( | Item * | parent, |
NodeType * | node, | ||
const StyleType * | style = itemStyles().get() |
||
) |
|
static |
|
overrideprotectedvirtual |
|
staticprivate |