ReactOS 0.4.17-dev-966-gf06eace
mesh_data Struct Reference
Collaboration diagram for mesh_data:

Public Attributes

unsigned int num_vertices
 
unsigned int num_poly_faces
 
unsigned int num_tri_faces
 
D3DXVECTOR3 * vertices
 
unsigned int * num_tri_per_face
 
DWORD * indices
 
DWORD fvf
 
unsigned int num_normals
 
D3DXVECTOR3 * normals
 
DWORD * normal_indices
 
D3DXVECTOR2 * tex_coords
 
DWORD * vertex_colors
 
unsigned int num_materials
 
D3DXMATERIAL * materials
 
DWORD * material_indices
 
struct ID3DXSkinInfo * skin_info
 
unsigned int bone_count
 
unsigned int skin_weights_info_count
 

Detailed Description

Definition at line 2593 of file mesh.c.

Member Data Documentation

◆ bone_count

unsigned int mesh_data::bone_count

Definition at line 2618 of file mesh.c.

Referenced by parse_mesh(), and parse_skin_mesh_header().

◆ fvf

DWORD mesh_data::fvf

Definition at line 2601 of file mesh.c.

Referenced by D3DXLoadSkinMeshFromXof(), parse_mesh(), and parse_skin_mesh_header().

◆ indices

DWORD* mesh_data::indices

Definition at line 2599 of file mesh.c.

Referenced by D3DXLoadSkinMeshFromXof(), and parse_mesh().

◆ material_indices

DWORD* mesh_data::material_indices

Definition at line 2615 of file mesh.c.

Referenced by D3DXLoadSkinMeshFromXof().

◆ materials

D3DXMATERIAL* mesh_data::materials

Definition at line 2614 of file mesh.c.

Referenced by D3DXLoadSkinMeshFromXof(), and generate_effects().

◆ normal_indices

DWORD* mesh_data::normal_indices

Definition at line 2607 of file mesh.c.

Referenced by D3DXLoadSkinMeshFromXof().

◆ normals

D3DXVECTOR3* mesh_data::normals

Definition at line 2606 of file mesh.c.

Referenced by D3DXLoadSkinMeshFromXof().

◆ num_materials

unsigned int mesh_data::num_materials

Definition at line 2613 of file mesh.c.

Referenced by D3DXLoadSkinMeshFromXof().

◆ num_normals

unsigned int mesh_data::num_normals

Definition at line 2605 of file mesh.c.

◆ num_poly_faces

unsigned int mesh_data::num_poly_faces

Definition at line 2595 of file mesh.c.

Referenced by D3DXLoadSkinMeshFromXof(), and parse_mesh().

◆ num_tri_faces

unsigned int mesh_data::num_tri_faces

Definition at line 2596 of file mesh.c.

Referenced by D3DXLoadSkinMeshFromXof(), and parse_mesh().

◆ num_tri_per_face

unsigned int* mesh_data::num_tri_per_face

Definition at line 2598 of file mesh.c.

Referenced by D3DXLoadSkinMeshFromXof(), and parse_mesh().

◆ num_vertices

unsigned int mesh_data::num_vertices

Definition at line 2594 of file mesh.c.

Referenced by D3DXLoadSkinMeshFromXof(), parse_mesh(), and parse_skin_mesh_header().

◆ skin_info

struct ID3DXSkinInfo* mesh_data::skin_info

◆ skin_weights_info_count

unsigned int mesh_data::skin_weights_info_count

Definition at line 2619 of file mesh.c.

Referenced by parse_mesh(), and parse_skin_weights_info().

◆ tex_coords

D3DXVECTOR2* mesh_data::tex_coords

Definition at line 2609 of file mesh.c.

Referenced by D3DXLoadSkinMeshFromXof().

◆ vertex_colors

DWORD* mesh_data::vertex_colors

Definition at line 2611 of file mesh.c.

Referenced by D3DXLoadSkinMeshFromXof().

◆ vertices

D3DXVECTOR3* mesh_data::vertices

Definition at line 2597 of file mesh.c.

Referenced by D3DXLoadSkinMeshFromXof(), and parse_mesh().


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