Ejemplo n.º 1
0
int					key_hook(int key, void *data)
{
	if (need_reset(key))
		return (0);
	if (key == PLUS)
		key_zoom_in((t_data *)data);
	else if (key == MINUS)
		key_zoom_out((t_data *)data);
	else if (key == ESC)
		key_esc();
	else if (key == RETURN)
		key_return((t_data *)data);
	else if (key == LARROW || key == RARROW || key == DARROW || key == UARROW)
		key_trans(key, (t_data *)data);
	return (1);
}
Ejemplo n.º 2
0
bool Scene::need_update()
{
	return (need_reset() || film->need_update);
}