LibGame
v0.4.0
The LG Game Engine - Copyright (C) 2024-2026 ETMSoftware
Loading...
Searching...
No Matches
lg_cubemap.h
1
/*
2
* LibGame - Copyright (C) Emmanuel Thomas-Maurin 2011-2026
3
* All rights reserved
4
*/
5
6
#ifndef LG_CUBEMAP_H
7
#define LG_CUBEMAP_H
8
9
/* LG_CubeMap_Paths is defined in lg_textures.h */
10
11
typedef
LG_Texture
LG_CubeMap
;
12
13
LG_CubeMap
*
lg_cubemap_new
(
LG_CubeMap_Paths
*);
14
15
void
lg_cubemap_free
(
LG_CubeMap
*);
16
17
LG_CubeMap_Paths
lg_cubemap_paths
(
const
char
**s, lg_path_type t);
18
19
const
Vertex
*
lg_skybox
();
20
21
size_t
lg_sizeof_skybox
();
22
23
#endif
/* LG_CUBEMAP_H */
lg_cubemap_paths
LG_CubeMap_Paths lg_cubemap_paths(const char *s[], lg_path_type t)
Definition
lg_cubemap.c:59
lg_cubemap_free
void lg_cubemap_free(LG_CubeMap *cubemap)
Definition
lg_cubemap.c:43
lg_cubemap_new
LG_CubeMap * lg_cubemap_new(LG_CubeMap_Paths *textures)
Definition
lg_cubemap.c:26
lg_skybox
const Vertex * lg_skybox()
Definition
lg_cubemap.c:120
lg_sizeof_skybox
size_t lg_sizeof_skybox()
Definition
lg_cubemap.c:130
LG_CubeMap_Paths
Definition
lg_textures.h:61
LG_Texture
Definition
lg_textures.h:48
Vertex
Definition
lg_vertex.h:16
src
libgame
lg_cubemap.h
Generated by
1.9.8