Flags: remove unused IS_DRAGGING
This commit is contained in:
parent
6cc17e4a16
commit
6816ee937a
|
@ -46,7 +46,7 @@ bool SELECTION_CONDITIONS::Empty( const SELECTION& aSelection )
|
|||
|
||||
bool SELECTION_CONDITIONS::Idle( const SELECTION& aSelection )
|
||||
{
|
||||
constexpr int busyMask = ( IS_NEW | IS_PASTED | IS_MOVING | IS_DRAGGING );
|
||||
constexpr int busyMask = ( IS_NEW | IS_PASTED | IS_MOVING );
|
||||
|
||||
return !aSelection.Front() || ( aSelection.Front()->GetEditFlags() & busyMask ) == 0;
|
||||
}
|
||||
|
|
|
@ -48,7 +48,7 @@ std::vector<VECTOR2I> SCH_EDIT_FRAME::GetSchematicConnections()
|
|||
for( SCH_ITEM* item : GetScreen()->Items() )
|
||||
{
|
||||
// Avoid items that are changing
|
||||
if( !( item->GetEditFlags() & ( IS_DRAGGING | IS_MOVING | IS_DELETED ) ) )
|
||||
if( !( item->GetEditFlags() & ( IS_MOVING | IS_DELETED ) ) )
|
||||
{
|
||||
std::vector<VECTOR2I> pts = item->GetConnectionPoints();
|
||||
retval.insert( retval.end(), pts.begin(), pts.end() );
|
||||
|
@ -102,7 +102,7 @@ bool SCH_EDIT_FRAME::TrimWire( const VECTOR2I& aStart, const VECTOR2I& aEnd )
|
|||
for( SCH_LINE* line : wires )
|
||||
{
|
||||
// Don't remove wires that are already deleted or are currently being dragged
|
||||
if( line->GetEditFlags() & ( STRUCT_DELETED | IS_DRAGGING | IS_MOVING | SKIP_STRUCT ) )
|
||||
if( line->GetEditFlags() & ( STRUCT_DELETED | IS_MOVING | SKIP_STRUCT ) )
|
||||
continue;
|
||||
|
||||
if( !IsPointOnSegment( line->GetStartPoint(), line->GetEndPoint(), aStart ) ||
|
||||
|
|
|
@ -102,7 +102,7 @@ public:
|
|||
inline bool IsModified() const { return m_flags & IS_CHANGED; }
|
||||
inline bool IsNew() const { return m_flags & IS_NEW; }
|
||||
inline bool IsMoving() const { return m_flags & IS_MOVING; }
|
||||
inline bool IsDragging() const { return m_flags & IS_DRAGGING; }
|
||||
|
||||
inline bool IsSelected() const { return m_flags & SELECTED; }
|
||||
inline bool IsEntered() const { return m_flags & ENTERED; }
|
||||
inline bool IsBrightened() const { return m_flags & BRIGHTENED; }
|
||||
|
@ -144,8 +144,8 @@ public:
|
|||
|
||||
EDA_ITEM_FLAGS GetEditFlags() const
|
||||
{
|
||||
constexpr int mask = ( IS_NEW | IS_PASTED | IS_MOVING | IS_DRAGGING | IS_BROKEN
|
||||
| IS_CHANGED | STRUCT_DELETED );
|
||||
constexpr int mask =
|
||||
( IS_NEW | IS_PASTED | IS_MOVING | IS_BROKEN | IS_CHANGED | STRUCT_DELETED );
|
||||
|
||||
return m_flags & mask;
|
||||
}
|
||||
|
|
|
@ -40,7 +40,7 @@
|
|||
#define IS_MOVING (1 << 3) ///< Item being moved
|
||||
#define IS_NEW (1 << 4) ///< New item, just created
|
||||
#define IS_BROKEN (1 << 5) ///< Is a segment just broken by BreakSegment
|
||||
#define IS_DRAGGING (1 << 6) ///< Item being dragged
|
||||
|
||||
#define IS_DELETED (1 << 7)
|
||||
|
||||
#define STARTPOINT (1 << 9) ///< When a line is selected, these flags indicate which
|
||||
|
|
Loading…
Reference in New Issue