|
LibGame
v0.4.0
The LG Game Engine - Copyright (C) 2024 ETMSoftware
|
14 typedef struct __attribute__((packed, aligned(4))) {
21 typedef struct __attribute__((packed, aligned(4))) {
30 typedef struct __attribute__((packed, aligned(4))) {
44 typedef struct __attribute__((packed, aligned(4))) {
60 typedef struct __attribute__((packed, aligned(4))) {
76 typedef struct __attribute__((packed, aligned(4))) {
91 typedef struct __attribute__((packed, aligned(4))) {
99 typedef struct __attribute__((packed, aligned(4))) {
LG_Color_u lg_color_u_from_f(LG_Color_f c)
Definition: lg_vertex.c:214
Definition: lg_vertex.h:21
Vertex_uv lg_vertex_uv(float x, float y, float z, uint16_t u, uint16_t v)
Definition: lg_vertex.c:73
Definition: lg_vertex.h:76
Vertex lg_vertex_from_vec3(vec3_t v)
Definition: lg_vertex.c:52
Definition: lg_vertex.h:44
Vertex_n lg_vertex_n(float x, float y, float z, int16_t n_x, int16_t n_y, int16_t n_z)
Definition: lg_vertex.c:91
Definition: lg_vertex.h:30
LG_Color_f lg_color_f(float r, float g, float b, float a)
Definition: lg_vertex.c:196
Definition: lg_vertex.h:14
Definition: math_3d.h:111
Definition: lg_vertex.h:99
void lg_vertex_sizes_info()
Definition: lg_vertex.c:240
Definition: lg_vertex.h:91
Vertex_rgba lg_vertex_rgba(float x, float y, float z, LG_Color_u c)
Definition: lg_vertex.c:131
Vertex_rgba_n lg_vertex_rgba_n(float x, float y, float z, LG_Color_u c, int16_t n_x, int16_t n_y, int16_t n_z)
Definition: lg_vertex.c:164
Vertex lg_vertex(float x, float y, float z)
Definition: lg_vertex.c:35
Vertex_rgba lg_vertex_rgba_from_vec3(vec3_t v, LG_Color_u c)
Definition: lg_vertex.c:145
Definition: lg_vertex.h:60
LG_Color_u lg_color_u(uint8_t r, uint8_t g, uint8_t b, uint8_t a)
Definition: lg_vertex.c:180
Vertex_uv_n lg_vertex_uv_n(float x, float y, float z, uint16_t u, uint16_t v, int16_t n_x, int16_t n_y, int16_t n_z)
Definition: lg_vertex.c:113
LG_Color_f lg_color_f_from_u(LG_Color_u c)
Definition: lg_vertex.c:230