KiCad PCB EDA Suite
Loading...
Searching...
No Matches
cursors.h File Reference
#include <wx/cursor.h>
#include <map>
#include <vector>

Go to the source code of this file.

Classes

class  CURSOR_STORE
 Simple class to construct and store cursors against unique ID keys. More...
 
struct  CURSOR_STORE::CURSOR_DEF
 Definition of a cursor. More...
 

Enumerations

enum class  KICURSOR {
  DEFAULT , ARROW , ARROW64 , MOVING ,
  MOVING64 , PENCIL , PENCIL64 , REMOVE ,
  REMOVE64 , HAND , HAND64 , BULLSEYE ,
  BULLSEYE64 , VOLTAGE_PROBE , VOLTAGE_PROBE64 , CURRENT_PROBE ,
  CURRENT_PROBE64 , TUNE , TUNE64 , TEXT ,
  TEXT64 , MEASURE , MEASURE64 , ADD ,
  ADD64 , SUBTRACT , SUBTRACT64 , XOR ,
  XOR64 , ZOOM_IN , ZOOM_IN64 , ZOOM_OUT ,
  ZOOM_OUT64 , LABEL_NET , LABEL_NET64 , LABEL_GLOBAL ,
  LABEL_GLOBAL64 , COMPONENT , COMPONENT64 , SELECT_WINDOW ,
  SELECT_WINDOW64 , SELECT_LASSO , SELECT_LASSO64 , LINE_BUS ,
  LINE_BUS64 , LINE_GRAPHIC , LINE_GRAPHIC64 , LINE_WIRE ,
  LINE_WIRE64 , LINE_WIRE_ADD , LINE_WIRE_ADD64 , LABEL_HIER ,
  LABEL_HIER64 , PLACE , PLACE64
}
 

Enumeration Type Documentation

◆ KICURSOR

enum class KICURSOR
strong
Enumerator
DEFAULT 
ARROW 
ARROW64 
MOVING 
MOVING64 
PENCIL 
PENCIL64 
REMOVE 
REMOVE64 
HAND 
HAND64 
BULLSEYE 
BULLSEYE64 
VOLTAGE_PROBE 
VOLTAGE_PROBE64 
CURRENT_PROBE 
CURRENT_PROBE64 
TUNE 
TUNE64 
TEXT 
TEXT64 
MEASURE 
MEASURE64 
ADD 
ADD64 
SUBTRACT 
SUBTRACT64 
XOR 
XOR64 
ZOOM_IN 
ZOOM_IN64 
ZOOM_OUT 
ZOOM_OUT64 
LABEL_NET 
LABEL_NET64 
LABEL_GLOBAL 
LABEL_GLOBAL64 
COMPONENT 
COMPONENT64 
SELECT_WINDOW 
SELECT_WINDOW64 
SELECT_LASSO 
SELECT_LASSO64 
LINE_BUS 
LINE_BUS64 
LINE_GRAPHIC 
LINE_GRAPHIC64 
LINE_WIRE 
LINE_WIRE64 
LINE_WIRE_ADD 
LINE_WIRE_ADD64 
LABEL_HIER 
LABEL_HIER64 
PLACE 
PLACE64 

Definition at line 33 of file cursors.h.