LibGame  v0.4.0
The LG Game Engine - Copyright (C) 2024-2025 ETMSoftware
LG_Mesh Struct Reference
Collaboration diagram for LG_Mesh:

Data Fields

int32_t type
 
char name [LG_MESH_NAME_MAX_LEN+1]
 
zboolean skinned
 
union {
   Vertex_uv_n *   vbo_data
 
   Vertex_uvn_iw *   vbo_data_iw
 
}; 
 
uint32_t * ibo_data
 
uint32_t vbo_size
 
uint32_t ibo_size
 
int32_t n_v
 
int32_t n_vt
 
int32_t n_vn
 
int32_t n_f
 
char mtl_file [LG_MESH_NAME_MAX_LEN+1]
 
int32_t n_mat
 
int32_t n_usemtl
 
LG_Material materials [N_MAX_USEMTL_PER_OBJ]
 
LG_BBox bbox
 
LG_Cuboid b_cuboid
 
Lines3D_VB b_cuboid_l3d_vb
 
zboolean xyz_normalized
 
double normalize_k
 
zboolean horiz_centered
 
zboolean vert_centered
 
zboolean vert_bottom
 
union {
   Vertex_uv_n *   vbo_data
 
   Vertex_uvn_iw *   vbo_data_iw
 
}; 
 

The documentation for this struct was generated from the following files: