ReactOS 0.4.16-dev-334-g4d9f67c
|
#include <ddraw_private.h>
Public Attributes | |
IDirect3DViewport3 | IDirect3DViewport3_iface |
LONG | ref |
struct ddraw * | ddraw |
struct d3d_device * | active_device |
DWORD | num_lights |
DWORD | map_lights |
int | use_vp2 |
union { | |
D3DVIEWPORT vp1 | |
D3DVIEWPORT2 vp2 | |
} | viewports |
struct list | entry |
struct list | light_list |
struct d3d_material * | background |
Definition at line 481 of file ddraw_private.h.
struct d3d_device* d3d_viewport::active_device |
Definition at line 490 of file ddraw_private.h.
Referenced by d3d_device3_AddViewport(), d3d_device3_DeleteViewport(), d3d_device3_SetCurrentViewport(), d3d_viewport_Clear2(), and d3d_viewport_TransformVertices().
struct d3d_material* d3d_viewport::background |
Definition at line 505 of file ddraw_private.h.
Referenced by d3d_viewport_GetBackground(), and d3d_viewport_SetBackground().
Definition at line 487 of file ddraw_private.h.
Referenced by d3d_viewport_init(), and d3d_viewport_SetBackground().
Definition at line 503 of file ddraw_private.h.
Referenced by d3d_device3_AddViewport(), d3d_device3_DeleteViewport(), and d3d_device3_NextViewport().
IDirect3DViewport3 d3d_viewport::IDirect3DViewport3_iface |
Definition at line 483 of file ddraw_private.h.
Referenced by d3d_device1_AddViewport(), d3d_device1_DeleteViewport(), d3d_device1_NextViewport(), d3d_device2_AddViewport(), d3d_device2_DeleteViewport(), d3d_device2_NextViewport(), d3d_device2_SetCurrentViewport(), d3d_device_inner_Release(), d3d_viewport_init(), impl_from_IDirect3DViewport3(), unsafe_impl_from_IDirect3DViewport(), unsafe_impl_from_IDirect3DViewport2(), and unsafe_impl_from_IDirect3DViewport3().
Definition at line 504 of file ddraw_private.h.
Referenced by d3d_viewport_init(), and d3d_viewport_NextLight().
DWORD d3d_viewport::map_lights |
Definition at line 493 of file ddraw_private.h.
Referenced by d3d_viewport_DeleteLight().
DWORD d3d_viewport::num_lights |
Definition at line 492 of file ddraw_private.h.
Referenced by d3d_viewport_DeleteLight().
LONG d3d_viewport::ref |
Definition at line 484 of file ddraw_private.h.
Referenced by d3d_device_inner_Release(), d3d_viewport_AddRef(), d3d_viewport_init(), and d3d_viewport_Release().
int d3d_viewport::use_vp2 |
Definition at line 495 of file ddraw_private.h.
Referenced by d3d_viewport_init().
union { ... } d3d_viewport::viewports |
Referenced by d3d_viewport_TransformVertices().
D3DVIEWPORT d3d_viewport::vp1 |
Definition at line 499 of file ddraw_private.h.
Referenced by d3d_viewport_GetViewport(), and d3d_viewport_TransformVertices().
D3DVIEWPORT2 d3d_viewport::vp2 |
Definition at line 500 of file ddraw_private.h.
Referenced by d3d_viewport_GetViewport2().