LibGame
v0.4.0
The LG Game Engine - Copyright (C) 2024-2026 ETMSoftware
Loading...
Searching...
No Matches
lg_mesh_lines.h
1
/*
2
* LibGame - Copyright (C) Emmanuel Thomas-Maurin 2011-2026
3
* All rights reserved
4
*/
5
6
#ifndef LG_MESH_LINES_H
7
#define LG_MESH_LINES_H
8
9
typedef
struct
{
10
//Vertex_rgba v1[3];
11
//Vertex_rgba v2[3];
12
//int n_seg;
13
//LG_Color_u c;
14
Vertex_rgba
*data;
15
uint32_t size;
16
}
LG_MeshLine
;
17
18
LG_MeshLine
lg_mesh_line_new
(
vec3_t
,
vec3_t
,
int
,
LG_Color_u
);
19
20
void
lg_mesh_line_free(
LG_MeshLine
*);
21
22
int
lg_mesh_line_render
(
LG_MeshLine
*);
23
24
#endif
/* LG_MESH_LINES_H */
lg_mesh_line_new
LG_MeshLine lg_mesh_line_new(vec3_t v1, vec3_t v2, int n_seg, LG_Color_u c)
Definition
lg_mesh_lines.c:23
lg_mesh_line_render
int lg_mesh_line_render(LG_MeshLine *mesh_line)
Definition
lg_mesh_lines.c:50
LG_Color_u
Definition
lg_vertex.h:111
LG_MeshLine
Definition
lg_mesh_lines.h:9
Vertex_rgba
Definition
lg_vertex.h:80
vec3_t
Definition
math_3d.h:123
src
libgame
lg_mesh_lines.h
Generated by
1.9.8