示例#1
0
文件: main.c 项目: 42-Ceasure/fdf
int			main(int ac, char **av)
{
	t_map *map;
	t_env *c;

	if (ac == 1)
		exit(0);
	c = (t_env *)malloc(sizeof(t_env));
	map = (t_map *)malloc(sizeof(t_map));
	c->off = XCENTER;
	c->off2 = YCENTER;
	c->zoom = 42;
	c->zh = 1;
	c->rot = 0;
	c->roty = M_PI / 2;
	map->av = av;
	c->coord = ft_get_coord(map);
	ft_mlx(c);
	return (0);
}
示例#2
0
文件: main.c 项目: Krboo/fdf
int		main(int ac, char **av)
{
	t_map *map;
	t_env *e;

	if (ac != 2 || ft_strcmp(av[1], "/dev/null") == 0 || \
	ft_strncmp(av[1], "/dev", 4) == 0)
		str_exit("Usage : ./fdf <mapfile.fdf>");
	e = (t_env *)malloc(sizeof(t_env));
	map = (t_map *)malloc(sizeof(t_map));
	e->off = XCENTER;
	e->off2 = YCENTER;
	e->zoom = 42;
	e->zh = 1;
	e->rot = 0;
	e->roty = M_PI / 2;
	map->av = av;
	e->coord = ft_get_coord(map);
	ft_mlx(e);
	free_all(e, map);
	return (0);
}