LibrePCB Developers Documentation
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
SymbolEditorState_DrawRect Class Referencefinal

The SymbolEditorState_DrawRect class. More...

#include <symboleditorstate_drawrect.h>

+ Inheritance diagram for SymbolEditorState_DrawRect:
+ Collaboration diagram for SymbolEditorState_DrawRect:

Public Member Functions

 SymbolEditorState_DrawRect ()=delete
 
 SymbolEditorState_DrawRect (const SymbolEditorState_DrawRect &other)=delete
 
 SymbolEditorState_DrawRect (const Context &context) noexcept
 
 ~SymbolEditorState_DrawRect () noexcept
 
SymbolEditorState_DrawRectoperator= (const SymbolEditorState_DrawRect &rhs)=delete
 
- Public Member Functions inherited from SymbolEditorState_DrawPolygonBase
 SymbolEditorState_DrawPolygonBase ()=delete
 
 SymbolEditorState_DrawPolygonBase (const SymbolEditorState_DrawPolygonBase &other)=delete
 
 SymbolEditorState_DrawPolygonBase (const Context &context, Mode mode) noexcept
 
virtual ~SymbolEditorState_DrawPolygonBase () noexcept
 
bool entry () noexceptoverride
 
bool exit () noexceptoverride
 
bool processGraphicsSceneMouseMoved (QGraphicsSceneMouseEvent &e) noexceptoverride
 
bool processGraphicsSceneLeftMouseButtonPressed (QGraphicsSceneMouseEvent &e) noexceptoverride
 
bool processGraphicsSceneLeftMouseButtonDoubleClicked (QGraphicsSceneMouseEvent &e) noexceptoverride
 
bool processAbortCommand () noexceptoverride
 
SymbolEditorState_DrawPolygonBaseoperator= (const SymbolEditorState_DrawPolygonBase &rhs)=delete
 
- Public Member Functions inherited from SymbolEditorState
 SymbolEditorState ()=delete
 
 SymbolEditorState (const SymbolEditorState &other)=delete
 
 SymbolEditorState (const Context &context) noexcept
 
virtual ~SymbolEditorState () noexcept
 
virtual bool processGraphicsSceneLeftMouseButtonReleased (QGraphicsSceneMouseEvent &e) noexcept
 
virtual bool processGraphicsSceneRightMouseButtonReleased (QGraphicsSceneMouseEvent &e) noexcept
 
virtual bool processCut () noexcept
 
virtual bool processCopy () noexcept
 
virtual bool processPaste () noexcept
 
virtual bool processRotateCw () noexcept
 
virtual bool processRotateCcw () noexcept
 
virtual bool processRemove () noexcept
 
SymbolEditorStateoperator= (const SymbolEditorState &rhs)=delete
 

Additional Inherited Members

- Public Types inherited from SymbolEditorState_DrawPolygonBase
enum  Mode
 
- Public Types inherited from SymbolEditorState
using Context = SymbolEditorFsm::Context
 
- Protected Member Functions inherited from SymbolEditorState
const PositiveLengthgetGridInterval () const noexcept
 
- Protected Attributes inherited from SymbolEditorState
Context mContext
 

Detailed Description

The SymbolEditorState_DrawRect class.

Author
ubruhin
Date
2017-02-23

Constructor & Destructor Documentation

SymbolEditorState_DrawRect ( const Context context)
explicitnoexcept

Member Function Documentation

SymbolEditorState_DrawRect& operator= ( const SymbolEditorState_DrawRect rhs)
delete

The documentation for this class was generated from the following files: