#![allow(unused_variables)]
use opengles_graphics::*;
use graphics::*;
use piston::input::*;
pub trait AppImpl {
fn on_size_change(&mut self, new_size: &(usize, usize), old_size: &(usize, usize)) {}
fn draw(&mut self, c: Context, gl: &mut GlGraphics, args: &RenderArgs);
fn signal_pause_change(&mut self) {}
fn update(&mut self, args: &UpdateArgs);
fn motion(&mut self, motion: android_glue::Motion) {}
fn reset_on_start(&mut self) {}
fn cancel_poll(&self) -> bool;
fn refresh(&mut self) {}
fn handle(&mut self, event: android_glue::Event) {}
}