12 #ifndef __DM_InputSelector_h__
13 #define __DM_InputSelector_h__
23 class UI_KeyResolveInfo;
35 virtual void generateAllSelectionStrings(
UT_String &sel_string,
38 bool consume_selections);
53 virtual void getKeyResolveInfo(UI_KeyResolveInfo &info) = 0;
57 virtual int handleKeyEvent(
int key,
UI_Event *event,
58 DM_Viewport &viewport) = 0;
61 virtual UI_Menu *getSelectorMenu()
const = 0;
75 virtual bool canSelectDrawables()
const;
77 virtual void onLocateDrawableSelection();
Contains transitional objects to provide some backward compatibility for code that references old GEO...