package br.com.etyllica.core.ui; import br.com.etyllica.core.Drawable; import br.com.etyllica.core.Updatable; import br.com.etyllica.core.event.KeyEvent; import br.com.etyllica.core.event.PointerEvent; /** * * @author yuripourre * */ public interface UIComponent extends Drawable, Updatable { /** * * @param event * @return */ public void updateMouse(PointerEvent event); /** * * @param event * @return */ public void updateKeyboard(KeyEvent event); }