KiCad PCB EDA Suite
class_drawpanel.h File Reference

: More...

#include <base_struct.h>
#include <gr_basic.h>
#include <class_eda_rect.h>

Go to the source code of this file.

Classes

class  EDA_DRAW_PANEL
 
class  EDA_CROSS_HAIR_MANAGER
 Class EDA_CROSS_HAIR_MANAGER is used to hide the cross hair and restore it when the class goes out of scope. More...
 

Typedefs

typedef void(* MOUSE_CAPTURE_CALLBACK) (EDA_DRAW_PANEL *aPanel, wxDC *aDC, const wxPoint &aPosition, bool aErase)
 Mouse capture callback function prototype. More...
 
typedef void(* END_MOUSE_CAPTURE_CALLBACK) (EDA_DRAW_PANEL *aPanel, wxDC *aDC)
 End mouse capture callback function prototype. More...
 

Detailed Description

:

EDA_DRAW_PANEL class definition.

Definition in file class_drawpanel.h.

Typedef Documentation

typedef void( * END_MOUSE_CAPTURE_CALLBACK) (EDA_DRAW_PANEL *aPanel, wxDC *aDC)

End mouse capture callback function prototype.

Definition at line 52 of file class_drawpanel.h.

typedef void( * MOUSE_CAPTURE_CALLBACK) (EDA_DRAW_PANEL *aPanel, wxDC *aDC, const wxPoint &aPosition, bool aErase)

Mouse capture callback function prototype.

Definition at line 46 of file class_drawpanel.h.