Open Broadcaster Software
Free, open source software for live streaming and recording
obs_display Struct Reference

Public Member Functions

 DARRAY (struct draw_callback) draw_callbacks
 

Data Fields

bool size_changed
 
bool enabled
 
uint32_t cx
 
uint32_t cy
 
uint32_t background_color
 
gs_swapchain_tswap
 
pthread_mutex_t draw_callbacks_mutex
 
pthread_mutex_t draw_info_mutex
 
struct obs_displaynext
 
struct obs_display ** prev_next
 

Member Function Documentation

◆ DARRAY()

obs_display::DARRAY ( struct draw_callback  )

Field Documentation

◆ background_color

uint32_t obs_display::background_color

◆ cx

uint32_t obs_display::cx

◆ cy

uint32_t obs_display::cy

◆ draw_callbacks_mutex

pthread_mutex_t obs_display::draw_callbacks_mutex

◆ draw_info_mutex

pthread_mutex_t obs_display::draw_info_mutex

◆ enabled

bool obs_display::enabled

◆ next

struct obs_display* obs_display::next

◆ prev_next

struct obs_display** obs_display::prev_next

◆ size_changed

bool obs_display::size_changed

◆ swap

gs_swapchain_t* obs_display::swap

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