lib/mnit: do not redef virtual types
[nit.git] / lib / mnit / linux / linux_app.nit
index 938bfd8..c191a60 100644 (file)
@@ -26,36 +26,21 @@ in "C" `{
 `}
 
 redef class App
-       redef type D: Opengles1Display
-       redef type I: Opengles1Image
-
        redef fun setup
        do
                if "NIT_TESTING".environ == "true" then exit 0
                display = new Opengles1Display
 
                super
-
-               on_create
-               on_restore_state
-               on_start
-               on_resume
-       end
-
-       redef fun run
-       do
-               super
-
-               on_pause
-               on_save_state
-               on_stop
-               on_destroy
        end
 
        redef fun generate_input
        do
+               var display = display
+               assert display isa Opengles1Display
+
                for event in display.sdl_display.events do
-                       input( event )
+                       input event
                end
        end
 end