102 Patches: Detours to the Rescue
C reference for DttR maintainers and modders.
Loading...
Searching...
No Matches
DTTR_Graphics_COM_DirectDrawSurface7 Struct Reference

#include <graphics_com_private.h>

Data Fields

DTTR_Graphics_COM_DirectDrawSurface7_VTvtbl
ULONG refcount
DTTR_Graphics_COM_DirectDrawSurface7back_buffer
DTTR_Graphics_COM_Direct3DTexture2texture
uint32_t width
uint32_t height
uint32_t bpp
uint32_t pitch
uint32_t r_mask
uint32_t g_mask
uint32_t b_mask
uint32_t a_mask
voidpixels
uint32_t dttr_texture
uint32_t content_width
uint32_t content_height
bool locked
bool dirty
bool has_colorkey
uint16_t colorkey
voidconvert_rgba
size_t convert_rgba_capacity
bool last_upload_valid
uint32_t last_upload_width
uint32_t last_upload_height
uint64_t last_upload_hash

Detailed Description

Definition at line 764 of file graphics_com_private.h.

Field Documentation

◆ a_mask

uint32_t DTTR_Graphics_COM_DirectDrawSurface7::a_mask

Definition at line 772 of file graphics_com_private.h.

Referenced by dttr_graphics_com_create_directdrawsurface7().

◆ b_mask

uint32_t DTTR_Graphics_COM_DirectDrawSurface7::b_mask

Definition at line 772 of file graphics_com_private.h.

Referenced by dttr_graphics_com_create_directdrawsurface7().

◆ back_buffer

DTTR_Graphics_COM_DirectDrawSurface7* DTTR_Graphics_COM_DirectDrawSurface7::back_buffer

Definition at line 767 of file graphics_com_private.h.

◆ bpp

uint32_t DTTR_Graphics_COM_DirectDrawSurface7::bpp

Definition at line 770 of file graphics_com_private.h.

Referenced by dttr_graphics_com_create_directdrawsurface7().

◆ colorkey

uint16_t DTTR_Graphics_COM_DirectDrawSurface7::colorkey

Definition at line 780 of file graphics_com_private.h.

◆ content_height

uint32_t DTTR_Graphics_COM_DirectDrawSurface7::content_height

Definition at line 776 of file graphics_com_private.h.

◆ content_width

uint32_t DTTR_Graphics_COM_DirectDrawSurface7::content_width

Definition at line 775 of file graphics_com_private.h.

◆ convert_rgba

void* DTTR_Graphics_COM_DirectDrawSurface7::convert_rgba

Definition at line 781 of file graphics_com_private.h.

◆ convert_rgba_capacity

size_t DTTR_Graphics_COM_DirectDrawSurface7::convert_rgba_capacity

Definition at line 782 of file graphics_com_private.h.

◆ dirty

bool DTTR_Graphics_COM_DirectDrawSurface7::dirty

Definition at line 778 of file graphics_com_private.h.

◆ dttr_texture

uint32_t DTTR_Graphics_COM_DirectDrawSurface7::dttr_texture

Definition at line 774 of file graphics_com_private.h.

◆ g_mask

uint32_t DTTR_Graphics_COM_DirectDrawSurface7::g_mask

Definition at line 772 of file graphics_com_private.h.

Referenced by dttr_graphics_com_create_directdrawsurface7().

◆ has_colorkey

bool DTTR_Graphics_COM_DirectDrawSurface7::has_colorkey

Definition at line 779 of file graphics_com_private.h.

◆ height

uint32_t DTTR_Graphics_COM_DirectDrawSurface7::height

Definition at line 769 of file graphics_com_private.h.

Referenced by dttr_graphics_com_create_directdrawsurface7().

◆ last_upload_hash

uint64_t DTTR_Graphics_COM_DirectDrawSurface7::last_upload_hash

Definition at line 786 of file graphics_com_private.h.

◆ last_upload_height

uint32_t DTTR_Graphics_COM_DirectDrawSurface7::last_upload_height

Definition at line 785 of file graphics_com_private.h.

◆ last_upload_valid

bool DTTR_Graphics_COM_DirectDrawSurface7::last_upload_valid

Definition at line 783 of file graphics_com_private.h.

◆ last_upload_width

uint32_t DTTR_Graphics_COM_DirectDrawSurface7::last_upload_width

Definition at line 784 of file graphics_com_private.h.

◆ locked

bool DTTR_Graphics_COM_DirectDrawSurface7::locked

Definition at line 777 of file graphics_com_private.h.

◆ pitch

uint32_t DTTR_Graphics_COM_DirectDrawSurface7::pitch

Definition at line 771 of file graphics_com_private.h.

Referenced by dttr_graphics_com_create_directdrawsurface7().

◆ pixels

void* DTTR_Graphics_COM_DirectDrawSurface7::pixels

Definition at line 773 of file graphics_com_private.h.

Referenced by dttr_graphics_com_create_directdrawsurface7().

◆ r_mask

uint32_t DTTR_Graphics_COM_DirectDrawSurface7::r_mask

Definition at line 772 of file graphics_com_private.h.

Referenced by dttr_graphics_com_create_directdrawsurface7().

◆ refcount

ULONG DTTR_Graphics_COM_DirectDrawSurface7::refcount

Definition at line 766 of file graphics_com_private.h.

Referenced by dttr_graphics_com_create_directdrawsurface7().

◆ texture

DTTR_Graphics_COM_Direct3DTexture2* DTTR_Graphics_COM_DirectDrawSurface7::texture

Definition at line 768 of file graphics_com_private.h.

Referenced by dttr_graphics_com_create_directdrawsurface7().

◆ vtbl

DTTR_Graphics_COM_DirectDrawSurface7_VT* DTTR_Graphics_COM_DirectDrawSurface7::vtbl

Definition at line 765 of file graphics_com_private.h.

Referenced by dttr_graphics_com_create_directdrawsurface7().

◆ width

uint32_t DTTR_Graphics_COM_DirectDrawSurface7::width

Definition at line 769 of file graphics_com_private.h.

Referenced by dttr_graphics_com_create_directdrawsurface7().


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