コード例 #1
0
ファイル: key_hook.c プロジェクト: LeGuit/fdf
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);
}
コード例 #2
0
ファイル: scene.cpp プロジェクト: mik0001/Blender
bool Scene::need_update()
{
	return (need_reset() || film->need_update);
}