55#ifndef _SO_MOUSE_BUTTON_EVENT_
56#define _SO_MOUSE_BUTTON_EVENT_
64#define SO_MOUSE_PRESS_EVENT(EVENT,BUTTON) \
65 (SoMouseButtonEvent::isButtonPressEvent(EVENT,SoMouseButtonEvent::BUTTON))
67#define SO_MOUSE_RELEASE_EVENT(EVENT,BUTTON) \
68 (SoMouseButtonEvent::isButtonReleaseEvent(EVENT,SoMouseButtonEvent::BUTTON))
97 LEFT_BUTTON = BUTTON1,
98 MIDDLE_BUTTON = BUTTON2,
99 RIGHT_BUTTON = BUTTON3
#define INVENTOR_API
Disable some annoying warnings on MSVC 6.
#define SO_EVENT_HEADER()
*** note: many of the macros use the "do { ... } while(0)" *** hack to define multiline blocks as a s...
Base class for all events.