/*
* Sixth 3D engine. Author: Svjatoslav Agejenko.
* This project is released under Creative Commons Zero (CC0) license.
- *
-*
*/
-
package eu.svjatoslav.sixth.e3d.gui.humaninput;
public interface MouseInteractionController {
* Called when mouse is clicked on component.
* @return <code>true</code> if view update is needed as a consequence of this mouse click.
*/
- boolean mouseClicked();
+ boolean mouseClicked(int button);
/**
* Called when mouse gets over given component.