ReactOS 0.4.15-dev-7958-gcd0bb1a
d3d8_device Struct Reference

#include <d3d8_private.h>

Collaboration diagram for d3d8_device:

Public Attributes

IDirect3DDevice8 IDirect3DDevice8_iface
 
struct wined3d_device_parent device_parent
 
LONG ref
 
struct wined3d_devicewined3d_device
 
IDirect3D8 * d3d_parent
 
struct d3d8_handle_table handle_table
 
struct FvfToDecldecls
 
UINT numConvertedDecls
 
UINT declArraySize
 
struct wined3d_buffervertex_buffer
 
UINT vertex_buffer_size
 
UINT vertex_buffer_pos
 
struct wined3d_bufferindex_buffer
 
UINT index_buffer_size
 
UINT index_buffer_pos
 
LONG device_state
 
BOOL inDestruction
 
struct d3d8_swapchainimplicit_swapchain
 

Detailed Description

Definition at line 98 of file d3d8_private.h.

Member Data Documentation

◆ d3d_parent

IDirect3D8* d3d8_device::d3d_parent

Definition at line 105 of file d3d8_private.h.

◆ declArraySize

UINT d3d8_device::declArraySize

Definition at line 110 of file d3d8_private.h.

◆ decls

struct FvfToDecl* d3d8_device::decls

Definition at line 109 of file d3d8_private.h.

◆ device_parent

◆ device_state

LONG d3d8_device::device_state

Definition at line 120 of file d3d8_private.h.

◆ handle_table

struct d3d8_handle_table d3d8_device::handle_table

Definition at line 106 of file d3d8_private.h.

◆ IDirect3DDevice8_iface

IDirect3DDevice8 d3d8_device::IDirect3DDevice8_iface

Definition at line 101 of file d3d8_private.h.

Referenced by impl_from_IDirect3DDevice8().

◆ implicit_swapchain

struct d3d8_swapchain* d3d8_device::implicit_swapchain

Definition at line 126 of file d3d8_private.h.

◆ inDestruction

BOOL d3d8_device::inDestruction

Definition at line 122 of file d3d8_private.h.

◆ index_buffer

struct wined3d_buffer* d3d8_device::index_buffer

Definition at line 116 of file d3d8_private.h.

◆ index_buffer_pos

UINT d3d8_device::index_buffer_pos

Definition at line 118 of file d3d8_private.h.

◆ index_buffer_size

UINT d3d8_device::index_buffer_size

Definition at line 117 of file d3d8_private.h.

◆ numConvertedDecls

UINT d3d8_device::numConvertedDecls

Definition at line 110 of file d3d8_private.h.

◆ ref

LONG d3d8_device::ref

Definition at line 103 of file d3d8_private.h.

Referenced by d3d8_device_AddRef(), and d3d8_device_Release().

◆ vertex_buffer

struct wined3d_buffer* d3d8_device::vertex_buffer

Definition at line 113 of file d3d8_private.h.

◆ vertex_buffer_pos

UINT d3d8_device::vertex_buffer_pos

Definition at line 115 of file d3d8_private.h.

◆ vertex_buffer_size

UINT d3d8_device::vertex_buffer_size

Definition at line 114 of file d3d8_private.h.

◆ wined3d_device

struct wined3d_device* d3d8_device::wined3d_device

Definition at line 104 of file d3d8_private.h.


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