18 #include <vrvCore/DtEventProcessorInterface.h>
19 #include <vrvCore/DtUniqueID.h>
20 #include <vrvCore/DtMouseEvent.h>
22 #include <vrvUtil/DtVirtualBaseClass.h>
36 public makVrv::DtEventProcessorInterface
46 void setAllowEditing(
bool b)
51 bool allowEditing()
const
53 return myAllowEditing;
58 virtual bool processMouseEvent(
const makVrv::DtMouseEvent& ev,
59 makVrv::DtChannel& channel);
62 virtual bool processKeyboardEvent(
const makVrv::DtKeyEvent& ev,
63 makVrv::DtChannel& channel);
66 virtual const std::string& className();
75 public makVrv::DtVirtualBaseClass
84 static void registerInstance( makVrv::DtDe& de,