ReactOS 0.4.16-dev-329-g9223134
|
#include <ddraw_private.h>
Public Attributes | |
IDirectDraw7 | IDirectDraw7_iface |
IDirectDraw4 | IDirectDraw4_iface |
IDirectDraw2 | IDirectDraw2_iface |
IDirectDraw | IDirectDraw_iface |
IDirect3D7 | IDirect3D7_iface |
IDirect3D3 | IDirect3D3_iface |
IDirect3D2 | IDirect3D2_iface |
IDirect3D | IDirect3D_iface |
struct wined3d_device_parent | device_parent |
LONG | ref7 |
LONG | ref4 |
LONG | ref2 |
LONG | ref3 |
LONG | ref1 |
LONG | numIfaces |
struct wined3d * | wined3d |
struct wined3d_device * | wined3d_device |
DWORD | flags |
LONG | device_state |
struct ddraw_surface * | primary |
RECT | primary_lock |
struct wined3d_texture * | wined3d_frontbuffer |
struct wined3d_swapchain * | wined3d_swapchain |
HWND | swapchain_window |
DWORD | cooperative_level |
HWND | d3d_window |
struct d3d_device * | d3ddevice |
int | d3dversion |
HWND | focuswindow |
HWND | devicewindow |
HWND | dest_window |
struct list | ddraw_list_entry |
struct list | surface_list |
struct FvfToDecl * | decls |
UINT | numConvertedDecls |
UINT | declArraySize |
Definition at line 76 of file ddraw_private.h.
DWORD ddraw::cooperative_level |
Definition at line 104 of file ddraw_private.h.
Referenced by d3d_device_init(), ddraw1_CreateSurface(), ddraw2_CreateSurface(), ddraw4_CreateSurface(), ddraw7_CreatePalette(), ddraw7_CreateSurface(), ddraw7_SetDisplayMode(), ddraw_set_cooperative_level(), ddraw_set_focus_window(), ddraw_surface_create(), and device_parent_mode_changed().
HWND ddraw::d3d_window |
Definition at line 107 of file ddraw_private.h.
Referenced by ddraw_attach_d3d_device(), and ddraw_destroy_swapchain().
struct d3d_device* ddraw::d3ddevice |
Definition at line 108 of file ddraw_private.h.
Referenced by d3d_device_create(), d3d_device_init(), and DllMain().
int ddraw::d3dversion |
Definition at line 109 of file ddraw_private.h.
Referenced by d3d3_EnumDevices(), d3d_vertex_buffer_create(), and ddraw7_QueryInterface().
Definition at line 117 of file ddraw_private.h.
Referenced by DDRAW_Create(), DllMain(), and GetSurfaceFromDC().
UINT ddraw::declArraySize |
Definition at line 125 of file ddraw_private.h.
Referenced by ddraw_attach_d3d_device().
Definition at line 124 of file ddraw_private.h.
Referenced by ddraw_attach_d3d_device(), and ddraw_destroy_swapchain().
HWND ddraw::dest_window |
Definition at line 114 of file ddraw_private.h.
Referenced by ddraw7_SetDisplayMode(), ddraw_destroy_swapchain(), ddraw_set_cooperative_level(), and ddraw_set_focus_window().
struct wined3d_device_parent ddraw::device_parent |
Definition at line 87 of file ddraw_private.h.
Referenced by ddraw_from_device_parent(), ddraw_init(), device_parent_activate(), device_parent_create_swapchain(), device_parent_create_swapchain_texture(), device_parent_mode_changed(), device_parent_surface_created(), and device_parent_wined3d_device_created().
LONG ddraw::device_state |
Definition at line 95 of file ddraw_private.h.
Referenced by ddraw7_RestoreDisplayMode(), ddraw7_SetDisplayMode(), ddraw7_TestCooperativeLevel(), ddraw_set_cooperative_level(), ddraw_update_lost_surfaces(), device_parent_activate(), and device_parent_mode_changed().
HWND ddraw::devicewindow |
Definition at line 113 of file ddraw_private.h.
Referenced by ddraw_set_cooperative_level().
DWORD ddraw::flags |
Definition at line 94 of file ddraw_private.h.
Referenced by d3d7_EvictManagedTextures(), d3d_device_create(), ddraw1_SetCooperativeLevel(), ddraw2_SetCooperativeLevel(), ddraw4_SetCooperativeLevel(), ddraw7_Initialize(), ddraw7_RestoreDisplayMode(), ddraw7_SetCooperativeLevel(), ddraw7_SetDisplayMode(), ddraw_attach_d3d_device(), ddraw_create_swapchain(), ddraw_destroy_swapchain(), ddraw_init(), ddraw_set_cooperative_level(), ddraw_surface_create(), and ddraw_surface_update_frontbuffer().
HWND ddraw::focuswindow |
Definition at line 112 of file ddraw_private.h.
Referenced by ddraw_set_cooperative_level(), and ddraw_set_focus_window().
IDirect3D2 ddraw::IDirect3D2_iface |
Definition at line 85 of file ddraw_private.h.
Referenced by ddraw7_QueryInterface(), ddraw_init(), and impl_from_IDirect3D2().
IDirect3D3 ddraw::IDirect3D3_iface |
Definition at line 84 of file ddraw_private.h.
Referenced by d3d1_CreateLight(), d3d1_CreateViewport(), d3d1_EnumDevices(), d3d1_FindDevice(), d3d2_CreateLight(), d3d2_CreateViewport(), d3d2_EnumDevices(), d3d2_FindDevice(), ddraw7_QueryInterface(), ddraw_init(), and impl_from_IDirect3D3().
IDirect3D7 ddraw::IDirect3D7_iface |
Definition at line 83 of file ddraw_private.h.
Referenced by d3d3_EnumZBufferFormats(), d3d3_EvictManagedTextures(), ddraw7_GetCaps(), ddraw7_QueryInterface(), ddraw_init(), and impl_from_IDirect3D7().
IDirect3D ddraw::IDirect3D_iface |
Definition at line 86 of file ddraw_private.h.
Referenced by ddraw7_QueryInterface(), ddraw_init(), and impl_from_IDirect3D().
IDirectDraw2 ddraw::IDirectDraw2_iface |
Definition at line 81 of file ddraw_private.h.
Referenced by ddraw7_QueryInterface(), ddraw_init(), and impl_from_IDirectDraw2().
IDirectDraw4 ddraw::IDirectDraw4_iface |
Definition at line 80 of file ddraw_private.h.
Referenced by ddraw7_QueryInterface(), ddraw_init(), GetSurfaceFromDC(), and impl_from_IDirectDraw4().
IDirectDraw7 ddraw::IDirectDraw7_iface |
Definition at line 79 of file ddraw_private.h.
Referenced by d3d1_QueryInterface(), d3d2_QueryInterface(), d3d3_QueryInterface(), d3d7_QueryInterface(), d3d_vertex_buffer_create(), ddraw1_Compact(), ddraw1_CreateClipper(), ddraw1_CreatePalette(), ddraw1_DuplicateSurface(), ddraw1_EnumDisplayModes(), ddraw1_EnumSurfaces(), ddraw1_FlipToGDISurface(), ddraw1_GetCaps(), ddraw1_GetDisplayMode(), ddraw1_GetFourCCCodes(), ddraw1_GetGDISurface(), ddraw1_GetMonitorFrequency(), ddraw1_GetScanLine(), ddraw1_GetVerticalBlankStatus(), ddraw1_Initialize(), ddraw1_QueryInterface(), ddraw1_RestoreDisplayMode(), ddraw1_SetDisplayMode(), ddraw1_WaitForVerticalBlank(), ddraw2_Compact(), ddraw2_CreateClipper(), ddraw2_CreatePalette(), ddraw2_DuplicateSurface(), ddraw2_EnumDisplayModes(), ddraw2_EnumSurfaces(), ddraw2_FlipToGDISurface(), ddraw2_GetAvailableVidMem(), ddraw2_GetCaps(), ddraw2_GetDisplayMode(), ddraw2_GetFourCCCodes(), ddraw2_GetGDISurface(), ddraw2_GetMonitorFrequency(), ddraw2_GetScanLine(), ddraw2_GetVerticalBlankStatus(), ddraw2_Initialize(), ddraw2_QueryInterface(), ddraw2_RestoreDisplayMode(), ddraw2_SetDisplayMode(), ddraw2_WaitForVerticalBlank(), ddraw4_Compact(), ddraw4_CreateClipper(), ddraw4_CreatePalette(), ddraw4_DuplicateSurface(), ddraw4_EnumDisplayModes(), ddraw4_EnumSurfaces(), ddraw4_FlipToGDISurface(), ddraw4_GetAvailableVidMem(), ddraw4_GetCaps(), ddraw4_GetDeviceIdentifier(), ddraw4_GetDisplayMode(), ddraw4_GetFourCCCodes(), ddraw4_GetGDISurface(), ddraw4_GetMonitorFrequency(), ddraw4_GetScanLine(), ddraw4_GetSurfaceFromDC(), ddraw4_GetVerticalBlankStatus(), ddraw4_Initialize(), ddraw4_QueryInterface(), ddraw4_RestoreAllSurfaces(), ddraw4_RestoreDisplayMode(), ddraw4_SetDisplayMode(), ddraw4_TestCooperativeLevel(), ddraw4_WaitForVerticalBlank(), ddraw7_QueryInterface(), DDRAW_Create(), ddraw_init(), ddraw_palette_init(), ddraw_set_cooperative_level(), and impl_from_IDirectDraw7().
IDirectDraw ddraw::IDirectDraw_iface |
Definition at line 82 of file ddraw_private.h.
Referenced by ddraw7_QueryInterface(), ddraw_init(), and impl_from_IDirectDraw().
UINT ddraw::numConvertedDecls |
Definition at line 125 of file ddraw_private.h.
Referenced by ddraw_destroy_swapchain().
LONG ddraw::numIfaces |
Definition at line 90 of file ddraw_private.h.
Referenced by ddraw_init().
struct ddraw_surface* ddraw::primary |
Definition at line 97 of file ddraw_private.h.
Referenced by ddraw7_FlipToGDISurface(), ddraw7_GetGDISurface(), ddraw7_SetDisplayMode(), ddraw_create_swapchain(), and ddraw_surface_create().
RECT ddraw::primary_lock |
Definition at line 98 of file ddraw_private.h.
LONG ddraw::ref1 |
Definition at line 90 of file ddraw_private.h.
Referenced by DllMain().
LONG ddraw::ref2 |
Definition at line 90 of file ddraw_private.h.
Referenced by DllMain().
LONG ddraw::ref3 |
Definition at line 90 of file ddraw_private.h.
Referenced by DllMain().
LONG ddraw::ref4 |
Definition at line 90 of file ddraw_private.h.
Referenced by DllMain().
LONG ddraw::ref7 |
Definition at line 90 of file ddraw_private.h.
Referenced by ddraw_init(), and DllMain().
Definition at line 121 of file ddraw_private.h.
Referenced by ddraw7_EnumSurfaces(), ddraw7_GetSurfaceFromDC(), ddraw_init(), ddraw_update_lost_surfaces(), device_parent_surface_created(), and DllMain().
HWND ddraw::swapchain_window |
Definition at line 101 of file ddraw_private.h.
Referenced by ddraw_set_swapchain_window(), ddraw_surface_update_frontbuffer(), and device_parent_mode_changed().
Definition at line 92 of file ddraw_private.h.
Referenced by d3d7_EnumZBufferFormats(), ddraw7_EnumDisplayModes(), ddraw7_GetAvailableVidMem(), ddraw7_GetDeviceIdentifier(), ddraw7_GetDisplayMode(), ddraw7_GetFourCCCodes(), ddraw7_GetMonitorFrequency(), ddraw7_GetScanLine(), ddraw7_GetVerticalBlankStatus(), ddraw7_RestoreDisplayMode(), ddraw7_SetDisplayMode(), ddraw_create_swapchain(), ddraw_get_d3dcaps(), ddraw_init(), ddraw_set_cooperative_level(), and ddraw_surface_create().
struct wined3d_device* ddraw::wined3d_device |
Definition at line 93 of file ddraw_private.h.
Referenced by d3d7_EvictManagedTextures(), d3d_device_init(), ddraw7_GetAvailableVidMem(), ddraw7_GetCaps(), ddraw_attach_d3d_device(), ddraw_create_swapchain(), ddraw_destroy_swapchain(), ddraw_init(), ddraw_palette_init(), ddraw_set_cooperative_level(), ddraw_surface_create(), device_parent_create_swapchain(), and device_parent_create_swapchain_texture().
struct wined3d_texture* ddraw::wined3d_frontbuffer |
Definition at line 99 of file ddraw_private.h.
Referenced by ddraw_frontbuffer_destroyed(), ddraw_surface_update_frontbuffer(), and device_parent_create_swapchain_texture().
struct wined3d_swapchain* ddraw::wined3d_swapchain |
Definition at line 100 of file ddraw_private.h.
Referenced by ddraw7_SetDisplayMode(), ddraw_create_swapchain(), ddraw_destroy_swapchain(), ddraw_set_cooperative_level(), ddraw_surface_create(), and device_parent_create_swapchain().