MCPcopy Create free account
hub / github.com/ClassiCube/ClassiCube / UpdateMouseButton

Function UpdateMouseButton

src/Window_BeOS.cpp:171–176  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

169static int mouse_raw_delta, mouse_is_tablet;
170
171static void UpdateMouseButton(int btn, int pressed) {
172 CCEvent event;
173 event.type = pressed ? CC_MOUSE_DOWN : CC_MOUSE_UP;
174 event.v1.i32 = btn;
175 Events_Push(&event);
176}
177
178static void UpdateMouseButtons(int buttons) {
179 // BeOS API is really odd in that it only provides you with a bitmask

Callers 1

UpdateMouseButtonsFunction · 0.85

Calls 1

Events_PushFunction · 0.70

Tested by

no test coverage detected