23 #ifndef _LAX_FREEHANDINTERFACE_H
24 #define _LAX_FREEHANDINTERFACE_H
26 #include <lax/interfaces/aninterface.h>
27 #include <lax/interfaces/linestyle.h>
29 namespace LaxInterfaces {
32 enum FreehandEditorStyles {
33 FREEHAND_Till_Closed =(1<<0),
34 FREEHAND_Coordinates =(1<<1),
35 FREEHAND_Flatpoints =(1<<2),
36 FREEHAND_Path =(1<<3),
37 FREEHAND_ScrollWindow=(1<<4),
62 virtual int send(
int i);
65 unsigned int freehand_style;
77 const char *whattype() {
return "FreehandInterface"; }
78 const char *whatdatatype() {
return NULL; }
83 virtual int InterfaceOn();
84 virtual int InterfaceOff();