Browse Source

Add support for mouse wheel zoom

Danil Kolumbet 5 years ago
parent
commit
8ed9c24daa
1 changed files with 11 additions and 0 deletions
  1. 11 0
      main.c

+ 11 - 0
main.c

@@ -188,6 +188,17 @@ int main(int argc, char **argv)
                 }
                 }
             } break;
             } break;
 
 
+            case SDL_MOUSEWHEEL: {
+                if(event.wheel.y > 0)
+                {
+                    user_scale += SCALE_FACTOR * user_scale;
+                }
+                else if(event.wheel.y < 0)
+                {
+                    user_scale -= SCALE_FACTOR * user_scale;
+                }
+            }
+
             default: {}
             default: {}
             }
             }
         }
         }