mouseTypeGLFW
Heuristic for detecting MouseType for GLFW-based backends (like raylib)
Parameters
- batch_min:f32
- f32
Source
Implementation
pub fn mouseTypeGLFW(batch_min: f32) dvui.enums.MouseType {
if (builtin.os.tag.isDarwin()) {
return if (batch_min == 0.1) .trackpad else .mouse;
}
// windows/linux - mouse is whole integers
return if (batch_min - @trunc(batch_min) == 0) .mouse else .trackpad;
}