static void MyMouseButtonCallback(int button, int state, float x, float y) { if (gui) { bool handled = gui->mouseButtonCallback(button,state,x,y); if (!handled) b3DefaultMouseButtonCallback(button,state,x,y); } }
static void MyMouseButtonCallback(int button, int state, float x, float y) { bool handled = false; //try picking first if (sDemo) handled = sDemo->mouseButtonCallback(button,state,x,y); if (!handled) b3DefaultMouseButtonCallback(button,state,x,y); }