Envision
A visual programming IDE for object-oriented languages
Visualization
Scene
Visualization::Scene Member List
This is the complete list of members for
Visualization::Scene
, including all inherited members.
addOnZoomHandler
(OnZoomHandler onZoomHandler, OnZoomHandlerRemove onZoomHandlerRemove)
Visualization::Scene
addOnZoomHandlerId_
Visualization::Scene
private
static
addOverlayGroup
(const QString &name)
Visualization::Scene
addPostEventAction
(QEvent *action)
Visualization::Scene
addPostEventAction
(CustomSceneEvent::EventFunction function)
Visualization::Scene
addRefreshActionFunction
(RefreshActionFunction func)
Visualization::Scene
inline
addTopLevelItem
(Item *item, bool show=true)
Visualization::Scene
addTopLevelNode
(Node *node, MajorMinorIndex index={})
Visualization::Scene
allOverlayGroups
() const
Visualization::Scene
inline
allScenes
()
Visualization::Scene
static
approximateUpdate
()
Visualization::Scene
inline
approximateUpdate_
Visualization::Scene
private
CodeItemCategory
enum value
Visualization::Scene
computeSceneRect
()
Visualization::Scene
private
currentPaintView
() const
Visualization::Scene
inline
currentPaintView_
Visualization::Scene
private
currentViewItem
()
Visualization::Scene
CursorItemCategory
enum value
Visualization::Scene
customEvent
(QEvent *event) override
Visualization::Scene
virtual
defaultRenderer
()
Visualization::Scene
static
event
(QEvent *event) override
Visualization::Scene
protected
virtual
focusItem
() const
Visualization::Scene
hiddenItemCategories_
Visualization::Scene
private
inAnUpdate_
Visualization::Scene
private
inEventHandler_
Visualization::Scene
private
initialized_
Visualization::Scene
private
isCurrentMousePressAClick
() const
Visualization::Scene
inline
isCurrentMousePressAClick_
Visualization::Scene
private
isHiddenCategory
(ItemCategory cat)
Visualization::Scene
inline
ItemCategories
typedef
Visualization::Scene
ItemCategory
enum name
Visualization::Scene
itemsSensitiveToScale_
Visualization::Scene
private
itemsThatShouldHaveASelection
()
Visualization::Scene
private
keyPressEvent
(QKeyEvent *event) override
Visualization::Scene
protected
virtual
lastMouseHoverPosition
() const
Visualization::Scene
inline
lastMouseHoverPosition_
Visualization::Scene
private
lastMousePressTimer_
Visualization::Scene
private
listenToTreeManager
(Model::TreeManager *manager)
Visualization::Scene
mainCursor
()
Visualization::Scene
inline
mainCursor_
Visualization::Scene
private
mainCursorsJustSet_
Visualization::Scene
private
mainViewScalingFactor
() const
Visualization::Scene
inline
mainViewScalingFactor_
Visualization::Scene
private
mainViewScalingFactorChanged_
Visualization::Scene
private
MAX_MILLISECONDS_FOR_A_CLICK
Visualization::Scene
private
MenuItemCategory
enum value
Visualization::Scene
mouseDoubleClickEvent
(QGraphicsSceneMouseEvent *mouseEvent) override
Visualization::Scene
protected
virtual
mouseMoveEvent
(QGraphicsSceneMouseEvent *mouseEvent) override
Visualization::Scene
protected
virtual
mousePressEvent
(QGraphicsSceneMouseEvent *mouseEvent) override
Visualization::Scene
protected
virtual
mouseReleaseEvent
(QGraphicsSceneMouseEvent *mouseEvent) override
Visualization::Scene
protected
virtual
needsUpdate_
Visualization::Scene
private
Node
typedef
Visualization::Scene
private
nodesUpdated
(QSet< Node * > modifiedNodes, QSet< Node * > removedNodes)
Visualization::Scene
NoItemCategory
enum value
Visualization::Scene
OnZoomHandler
typedef
Visualization::Scene
OnZoomHandlerRemove
typedef
Visualization::Scene
onZoomHandlers_
Visualization::Scene
private
overlayGroup
(const QString &name)
Visualization::Scene
overlayGroups_
Visualization::Scene
private
postEventActions_
Visualization::Scene
private
previousMainViewScalingFactor
() const
Visualization::Scene
inline
previousMainViewScalingFactor_
Visualization::Scene
private
RefreshActionFunction
typedef
Visualization::Scene
refreshActionFunctions_
Visualization::Scene
private
removeAllOnZoomHandlers
()
Visualization::Scene
removeOnZoomHandler
(int onZoomHandlerId)
Visualization::Scene
removeOverlay
(Item *overlay, const QString &groupName={})
Visualization::Scene
removeOverlayGroup
(const QString &name)
Visualization::Scene
removeOverlayGroup
(OverlayGroup *group)
Visualization::Scene
removeOverlayOf
(Item *itemWithOverlay, const QString &groupName={})
Visualization::Scene
removeTopLevelItem
(Item *item)
Visualization::Scene
renderer
()
Visualization::Scene
inline
renderer_
Visualization::Scene
private
Scene
()
Visualization::Scene
sceneHandlerItem
()
Visualization::Scene
inline
virtual
sceneHandlerItem_
Visualization::Scene
private
scheduleUpdate
()
Visualization::Scene
selectedItems
() const
Visualization::Scene
SelectionItemCategory
enum value
Visualization::Scene
setApproximateUpdate
(bool b)
Visualization::Scene
inline
setCurrentPaintView
(View *view)
Visualization::Scene
private
setHiddenItemCategories
(ItemCategories hidden=NoItemCategory)
Visualization::Scene
inline
setItemIsSensitiveToScale
(Item *item, bool update)
Visualization::Scene
setMainCursor
(Cursor *cursor)
Visualization::Scene
setMainViewScalingFactor
(qreal factor)
Visualization::Scene
setRenderer
(ModelRenderer *renderer)
Visualization::Scene
inline
topLevelItems
() const
Visualization::Scene
inline
topLevelItems_
Visualization::Scene
private
updateNow
()
Visualization::Scene
View
class
Visualization::Scene
friend
ViewItemManager
class
Visualization::Scene
friend
viewItemManager_
Visualization::Scene
private
viewItems
() const
Visualization::Scene
inline
~Scene
()
Visualization::Scene
virtual
Generated by
1.9.1