static void MyMouseMoveCallback( float x, float y) { bool handled = false; if (sDemo) handled = sDemo->mouseMoveCallback(x,y); if (!handled) b3DefaultMouseMoveCallback(x,y); }
static void MyMouseMoveCallback( float x, float y) { if (gui) { bool handled = gui ->mouseMoveCallback(x,y); if (!handled) b3DefaultMouseMoveCallback(x,y); } }
static void MyMouseMoveCallback( float x, float y) { bool handled = false; if (sCurrentDemo) handled = sCurrentDemo->mouseMoveCallback(x,y); if (!handled && gui) handled = gui->mouseMoveCallback(x,y); if (!handled) b3DefaultMouseMoveCallback(x,y); }