summaryrefslogtreecommitdiff
path: root/src/include/loader.h
blob: 4dd6e796a3b19432c39abae398061c3589986515 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
#ifndef LOADER_H
#define LOADER_H
#include <SDL.h>

#include "data_ini.h"
#include "data_ress.h"
#include "parser.h"

int loadLevel(char data_basepath[], char packId[], char levelId[], gameIni_t *gIni);
void unloadLevel(gameIni_t *gIni, gameRess_t *gRess);

int loadStyleRes(SDL_Renderer *rend, gameIni_t *gIni, gameRess_t *gRess);
int loadMiscRes (SDL_Renderer *rend, gameIni_t *gIni, gameRess_t *gRess);
void unloadStyleRes(gameRess_t *gRess);
void unloadMiscRes (gameRess_t *gRess);

#endif /*LOADER_H*/