Open Broadcaster Software
Free, open source software for live streaming and recording
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Pages
obs_core Struct Reference

Public Member Functions

 DARRAY (struct obs_module_path) module_paths
 
 DARRAY (struct obs_source_info) source_types
 
 DARRAY (struct obs_source_info) input_types
 
 DARRAY (struct obs_source_info) filter_types
 
 DARRAY (struct obs_source_info) transition_types
 
 DARRAY (struct obs_output_info) output_types
 
 DARRAY (struct obs_encoder_info) encoder_types
 
 DARRAY (struct obs_service_info) service_types
 
 DARRAY (struct obs_modal_ui) modal_ui_callbacks
 
 DARRAY (struct obs_modeless_ui) modeless_ui_callbacks
 

Data Fields

struct obs_modulefirst_module
 
signal_handler_tsignals
 
proc_handler_tprocs
 
char * locale
 
char * module_config_path
 
bool name_store_owned
 
profiler_name_store_tname_store
 
struct obs_core_video video
 
struct obs_core_audio audio
 
struct obs_core_data data
 
struct obs_core_hotkeys hotkeys
 

Member Function Documentation

obs_core::DARRAY ( struct obs_module_path  )
obs_core::DARRAY ( struct obs_source_info  )
obs_core::DARRAY ( struct obs_source_info  )
obs_core::DARRAY ( struct obs_source_info  )
obs_core::DARRAY ( struct obs_source_info  )
obs_core::DARRAY ( struct obs_output_info  )
obs_core::DARRAY ( struct obs_encoder_info  )
obs_core::DARRAY ( struct obs_service_info  )
obs_core::DARRAY ( struct obs_modal_ui  )
obs_core::DARRAY ( struct obs_modeless_ui  )

Field Documentation

struct obs_core_audio obs_core::audio
struct obs_core_data obs_core::data
struct obs_module* obs_core::first_module
struct obs_core_hotkeys obs_core::hotkeys
char* obs_core::locale
char* obs_core::module_config_path
profiler_name_store_t* obs_core::name_store
bool obs_core::name_store_owned
proc_handler_t* obs_core::procs
signal_handler_t* obs_core::signals
struct obs_core_video obs_core::video

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