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

The PackageEditorState_AddPadsTht class. More...

#include <packageeditorstate_addpads.h>

+ Inheritance diagram for PackageEditorState_AddPadsTht:
+ Collaboration diagram for PackageEditorState_AddPadsTht:

Public Member Functions

 PackageEditorState_AddPadsTht ()=delete
 
 PackageEditorState_AddPadsTht (const PackageEditorState_AddPadsTht &other)=delete
 
 PackageEditorState_AddPadsTht (Context &context) noexcept
 
 ~PackageEditorState_AddPadsTht () noexcept
 
PackageEditorState_AddPadsThtoperator= (const PackageEditorState_AddPadsTht &rhs)=delete
 
- Public Member Functions inherited from PackageEditorState_AddPads
 PackageEditorState_AddPads ()=delete
 
 PackageEditorState_AddPads (const PackageEditorState_AddPads &other)=delete
 
 PackageEditorState_AddPads (Context &context, PadType type) noexcept
 
virtual ~PackageEditorState_AddPads () noexcept
 
virtual bool entry () noexceptoverride
 
virtual bool exit () noexceptoverride
 
virtual bool processGraphicsSceneMouseMoved (QGraphicsSceneMouseEvent &e) noexceptoverride
 
virtual bool processGraphicsSceneLeftMouseButtonPressed (QGraphicsSceneMouseEvent &e) noexceptoverride
 
virtual bool processGraphicsSceneRightMouseButtonReleased (QGraphicsSceneMouseEvent &e) noexceptoverride
 
virtual bool processRotateCw () noexceptoverride
 
virtual bool processRotateCcw () noexceptoverride
 
PackageEditorState_AddPadsoperator= (const PackageEditorState_AddPads &rhs)=delete
 
- Public Member Functions inherited from PackageEditorState
 PackageEditorState ()=delete
 
 PackageEditorState (const PackageEditorState &other)=delete
 
 PackageEditorState (Context &context) noexcept
 
virtual ~PackageEditorState () noexcept
 
virtual bool processGraphicsSceneLeftMouseButtonReleased (QGraphicsSceneMouseEvent &e) noexcept
 
virtual bool processGraphicsSceneLeftMouseButtonDoubleClicked (QGraphicsSceneMouseEvent &e) noexcept
 
virtual bool processRemove () noexcept
 
virtual bool processAbortCommand () noexcept
 
PackageEditorStateoperator= (const PackageEditorState &rhs)=delete
 

Additional Inherited Members

- Public Types inherited from PackageEditorState_AddPads
enum  PadType
 
- Public Types inherited from PackageEditorState
using Context = PackageEditorFsm::Context
 
- Protected Member Functions inherited from PackageEditorState
const PositiveLengthgetGridInterval () const noexcept
 
- Protected Attributes inherited from PackageEditorState
ContextmContext
 

Detailed Description

The PackageEditorState_AddPadsTht class.

Author
ubruhin
Date
2017-05-31

Constructor & Destructor Documentation

PackageEditorState_AddPadsTht ( Context context)
inlineexplicitnoexcept
~PackageEditorState_AddPadsTht ( )
inlinenoexcept

Member Function Documentation


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