25 lines
596 B
C
25 lines
596 B
C
|
/*
|
||
|
** EPITECH PROJECT, 2018
|
||
|
** task01
|
||
|
** File description:
|
||
|
** I do task
|
||
|
*/
|
||
|
|
||
|
#ifndef __MEMORY__
|
||
|
# define __MEMORY__
|
||
|
|
||
|
#include "lib/s_sfml.h"
|
||
|
int check_map(scene_t *scene);
|
||
|
void free_scene(scene_t *scene);
|
||
|
camera_t *init_camera(scene_t *scene);
|
||
|
level_t *load_map(const char *file);
|
||
|
wall_t *init_wall(player_t *player);
|
||
|
player_t *init_player(level_t *level);
|
||
|
thrower_t **init_thrower(level_t *level);
|
||
|
object_t *init_object(thrower_t *thrower);
|
||
|
message_t **load_message(scene_t *scene, uint8_t type);
|
||
|
scene_t *new_scene(char *map_name, uint8_t object);
|
||
|
sound_t *init_music(char *music_name);
|
||
|
|
||
|
#endif
|