ReactOS 0.4.15-dev-8127-g6338913
d3dx9_mesh Struct Reference
Collaboration diagram for d3dx9_mesh:

Public Attributes

ID3DXMesh ID3DXMesh_iface
LONG ref
DWORD numfaces
DWORD numvertices
DWORD options
IDirect3DDevice9 * device
IDirect3DVertexDeclaration9 * vertex_declaration
UINT vertex_declaration_size
UINT num_elem
IDirect3DVertexBuffer9 * vertex_buffer
IDirect3DIndexBuffer9 * index_buffer
int attrib_buffer_lock_count
DWORD attrib_table_size

Detailed Description

Definition at line 45 of file mesh.c.

Member Data Documentation

◆ attrib_buffer

◆ attrib_buffer_lock_count

int d3dx9_mesh::attrib_buffer_lock_count

Definition at line 62 of file mesh.c.

◆ attrib_table

◆ attrib_table_size

◆ cached_declaration

D3DVERTEXELEMENT9 d3dx9_mesh::cached_declaration[MAX_FVF_DECL_SIZE]

Definition at line 55 of file mesh.c.

◆ device

IDirect3DDevice9* d3dx9_mesh::device

Definition at line 54 of file mesh.c.

Referenced by D3DXCreateMesh().

◆ fvf

DWORD d3dx9_mesh::fvf

Definition at line 53 of file mesh.c.

Referenced by d3dx9_mesh_CloneMeshFVF(), D3DXCreateMesh(), and D3DXCreateMeshFVF().

◆ ID3DXMesh_iface

ID3DXMesh d3dx9_mesh::ID3DXMesh_iface

Definition at line 47 of file mesh.c.

Referenced by impl_from_ID3DXMesh().

◆ index_buffer

IDirect3DIndexBuffer9* d3dx9_mesh::index_buffer

◆ num_elem

UINT d3dx9_mesh::num_elem

Definition at line 58 of file mesh.c.

Referenced by copy_declaration(), and D3DXCreateMesh().

◆ numfaces

DWORD d3dx9_mesh::numfaces

◆ numvertices

DWORD d3dx9_mesh::numvertices

Definition at line 51 of file mesh.c.

Referenced by D3DXCreateMesh(), and D3DXCreateMeshFVF().

◆ options

DWORD d3dx9_mesh::options

Definition at line 52 of file mesh.c.

Referenced by D3DXCreateMesh().

◆ ref

LONG d3dx9_mesh::ref

Definition at line 48 of file mesh.c.

◆ vertex_buffer

IDirect3DVertexBuffer9* d3dx9_mesh::vertex_buffer

Definition at line 59 of file mesh.c.

Referenced by d3dx9_mesh_CloneMesh(), d3dx9_mesh_OptimizeInplace(), and D3DXCreateMesh().

◆ vertex_declaration

IDirect3DVertexDeclaration9* d3dx9_mesh::vertex_declaration

Definition at line 56 of file mesh.c.

Referenced by D3DXCreateMesh().

◆ vertex_declaration_size

UINT d3dx9_mesh::vertex_declaration_size

Definition at line 57 of file mesh.c.

Referenced by d3dx9_mesh_UpdateSemantics(), and D3DXCreateMesh().

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