12 #ifndef __BM_InputSelector_h__
13 #define __BM_InputSelector_h__
37 virtual int handleMouseWheelEvent(
UI_Event *event);
40 virtual bool handleDoubleClickEvent(
UI_Event *event);
42 virtual void handleNodeDeleted(
OP_Node &node);
53 virtual void setViewer(BM_View *viewer);
56 virtual void doRender(
RE_Render *
r,
int x,
int y,
int ghost);
70 virtual void startSelecting();
71 virtual void stopSelecting();
73 virtual const char *cursor()
const;
82 const BM_View &
baseViewer()
const {
return *myBaseViewer; }
89 const char **)
override;
94 BM_View *myBaseViewer;
95 const char *myBumpedCursor;
const char * className() const override
GLuint const GLchar * name
virtual void initApplication(UI_Manager *uims, int argc, const char **argv)