summaryrefslogtreecommitdiff
path: root/src/scene01.h
blob: a8b53123bf8633f918df2bb4997e1626affe25e1 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
#ifndef SCENE01_H_INCLUDED
#define SCENE01_H_INCLUDED

#include "main.h"
typedef struct {
    GLuint vao;
} scene01_env_t;

int scene01_init_gl(graphical_env_t *ge, scene01_env_t *se);
int scene01_init_sdl(graphical_env_t *ge, scene01_env_t *se);
int scene01_init_caca(graphical_env_t *ge, scene01_env_t *se);
void scene01_free_gl(graphical_env_t *ge, scene01_env_t *se);
void scene01_free_sdl(graphical_env_t *ge, scene01_env_t *se);
void scene01_free_caca(graphical_env_t *ge, scene01_env_t *se);
int scene01_next_gl(graphical_env_t *ge, scene01_env_t *se);
int scene01_next_sdl(graphical_env_t *ge, scene01_env_t *se);
int scene01_next_caca(graphical_env_t *ge, scene01_env_t *se);
#endif