LibrePCB Developers Documentation
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
PackageEditorFsm::Context Struct Reference

#include <packageeditorfsm.h>

+ Collaboration diagram for PackageEditorFsm::Context:

Public Attributes

PackageEditorWidgeteditorWidget
 
UndoStackundoStack
 
GraphicsScenegraphicsScene
 
GraphicsViewgraphicsView
 
const IF_GraphicsLayerProviderlayerProvider
 
Packagepackage
 
std::shared_ptr< FootprintcurrentFootprint
 
std::shared_ptr
< FootprintGraphicsItem
currentGraphicsItem
 
ToolBarProxycommandToolBar
 

Member Data Documentation

PackageEditorWidget& editorWidget
UndoStack& undoStack
GraphicsScene& graphicsScene
GraphicsView& graphicsView
const IF_GraphicsLayerProvider& layerProvider
Package& package
std::shared_ptr<Footprint> currentFootprint
std::shared_ptr<FootprintGraphicsItem> currentGraphicsItem
ToolBarProxy& commandToolBar

The documentation for this struct was generated from the following file: