 |
Open Broadcaster Software
Free, open source software for live streaming and recording
|
Definition: obs-internal.h:568
struct matrix4 draw_transform
Definition: obs-scene.h:69
volatile long defer_update
Definition: obs-scene.h:44
gs_texrender_t * item_render
Definition: obs-scene.h:51
int64_t id
Definition: obs-scene.h:39
bool user_visible
Definition: obs-scene.h:46
Definition: obs-scene.h:87
bool locked
Definition: obs-scene.h:49
volatile long defer_group_resize
Definition: obs-scene.h:45
struct obs_scene * parent
Definition: obs-scene.h:41
Definition: obs-scene.h:31
pthread_mutex_t audio_mutex
Definition: obs-scene.h:98
obs_scale_type
Definition: obs.h:114
bool update_transform
Definition: obs-scene.h:36
struct obs_data obs_data_t
Definition: obs-data.h:42
bool selected
Definition: obs-scene.h:48
bool is_group
Definition: obs-scene.h:35
volatile bool removed
Definition: obs-scene.h:33
size_t obs_hotkey_pair_id
Definition: obs-hotkey.h:25
pthread_mutex_t actions_mutex
Definition: obs-scene.h:79
struct vec2 pos
Definition: obs-scene.h:54
obs_bounds_type
Definition: obs.h:128
int64_t id_counter
Definition: obs-scene.h:95
uint64_t timestamp
Definition: obs-scene.h:43
uint32_t align
Definition: obs-scene.h:57
bool visible
Definition: obs-scene.h:47
bool visible
Definition: obs-scene.h:42
pthread_mutex_t video_mutex
Definition: obs-scene.h:97
struct obs_source * source
Definition: obs-scene.h:42
uint32_t cx
Definition: obs-scene.h:92
obs_hotkey_pair_id toggle_visibility
Definition: obs-scene.h:75
enum obs_scale_type scale_filter
Definition: obs-scene.h:65
enum obs_bounds_type bounds_type
Definition: obs-scene.h:71
struct vec2 output_scale
Definition: obs-scene.h:64
bool is_group
Definition: obs-scene.h:90
struct obs_scene_item * first_item
Definition: obs-scene.h:99
uint32_t cy
Definition: obs-scene.h:93
float rot
Definition: obs-scene.h:56
uint32_t last_height
Definition: obs-scene.h:62
struct obs_source * source
Definition: obs-scene.h:88
volatile long active_refs
Definition: obs-scene.h:43
bool update_group_resize
Definition: obs-scene.h:37
struct obs_scene_item * next
Definition: obs-scene.h:84
struct vec2 box_scale
Definition: obs-scene.h:68
volatile long ref
Definition: obs-scene.h:32
struct matrix4 box_transform
Definition: obs-scene.h:67
uint32_t last_width
Definition: obs-scene.h:61
struct vec2 scale
Definition: obs-scene.h:55
bool custom_size
Definition: obs-scene.h:91
struct gs_texture_render gs_texrender_t
Definition: graphics.h:275
obs_data_t * private_settings
Definition: obs-scene.h:77
struct obs_scene_item * prev
Definition: obs-scene.h:83
DARRAY(struct item_action) audio_actions
struct obs_sceneitem_crop crop
Definition: obs-scene.h:52
Definition: obs-scene.h:26
uint32_t bounds_align
Definition: obs-scene.h:72