|
ReactOS 0.4.17-dev-966-gf06eace
|
#include <ddraw_private.h>

Public Attributes | |
| IDirect3DViewport3 | IDirect3DViewport3_iface |
| LONG | ref |
| struct ddraw * | ddraw |
| struct d3d_device * | active_device |
| DWORD | active_lights_count |
| DWORD | map_lights |
| enum ddraw_viewport_version | version |
| union { | |
| D3DVIEWPORT vp1 | |
| D3DVIEWPORT2 vp2 | |
| } | viewports |
| struct list | entry |
| struct list | light_list |
| struct d3d_material * | background |
Definition at line 511 of file ddraw_private.h.
| struct d3d_device* d3d_viewport::active_device |
Definition at line 520 of file ddraw_private.h.
Referenced by d3d_device3_AddViewport(), d3d_device3_DeleteViewport(), d3d_device3_SetCurrentViewport(), d3d_viewport_Clear2(), d3d_viewport_SetViewport(), d3d_viewport_SetViewport2(), and d3d_viewport_TransformVertices().
| DWORD d3d_viewport::active_lights_count |
Definition at line 522 of file ddraw_private.h.
Referenced by viewport_alloc_active_light_index(), and viewport_free_active_light_index().
| struct d3d_material* d3d_viewport::background |
Definition at line 535 of file ddraw_private.h.
Referenced by d3d_viewport_GetBackground(), and d3d_viewport_SetBackground().
Definition at line 517 of file ddraw_private.h.
Referenced by d3d_viewport_init().
Definition at line 533 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 513 of file ddraw_private.h.
Referenced by d3d_device1_AddViewport(), d3d_device1_DeleteViewport(), d3d_device1_Execute(), 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 534 of file ddraw_private.h.
Referenced by d3d_viewport_AddLight(), d3d_viewport_init(), d3d_viewport_NextLight(), viewport_alloc_active_light_index(), and viewport_deactivate().
| DWORD d3d_viewport::map_lights |
Definition at line 523 of file ddraw_private.h.
Referenced by viewport_alloc_active_light_index(), and viewport_free_active_light_index().
| LONG d3d_viewport::ref |
Definition at line 514 of file ddraw_private.h.
Referenced by d3d_device_inner_Release(), d3d_viewport_AddRef(), d3d_viewport_init(), and d3d_viewport_Release().
| enum ddraw_viewport_version d3d_viewport::version |
Definition at line 525 of file ddraw_private.h.
Referenced by d3d_viewport_GetViewport(), d3d_viewport_GetViewport2(), d3d_viewport_init(), d3d_viewport_SetViewport(), and d3d_viewport_SetViewport2().
| union { ... } d3d_viewport::viewports |
| D3DVIEWPORT d3d_viewport::vp1 |
Definition at line 529 of file ddraw_private.h.
Referenced by d3d_viewport_GetViewport(), d3d_viewport_GetViewport2(), and d3d_viewport_SetViewport().
| D3DVIEWPORT2 d3d_viewport::vp2 |
Definition at line 530 of file ddraw_private.h.
Referenced by d3d_viewport_GetViewport(), d3d_viewport_GetViewport2(), and d3d_viewport_SetViewport2().