{
e_comp_config_get()->blur_video_capture = blur_video_capture;
}
+
+
+/////////////////////////////////////////////////////////////
+// This is for getting/setting internal value of E_Comp_Match
+E_API const char *
+e_comp_match_title_get(const E_Comp_Match *match)
+{
+ if (!match) return NULL;
+ return match->title;
+}
+
+E_API void
+e_comp_match_title_set(E_Comp_Match *match, const char *title)
+{
+ if (!match) return;
+ match->title = title;
+}
+
+E_API const char *
+e_comp_match_name_get(const E_Comp_Match *match)
+{
+ if (!match) return NULL;
+ return match->name;
+}
+
+E_API void
+e_comp_match_name_set(E_Comp_Match *match, const char *name)
+{
+ if (!match) return;
+ match->name = name;
+}
+
+E_API const char *
+e_comp_match_clas_get(const E_Comp_Match *match)
+{
+ if (!match) return NULL;
+ return match->clas;
+}
+
+E_API void
+e_comp_match_clas_set(E_Comp_Match *match, const char *clas)
+{
+ if (!match) return;
+ match->clas = clas;
+}
+
+E_API const char *
+e_comp_match_role_get(const E_Comp_Match *match)
+{
+ if (!match) return NULL;
+ return match->role;
+}
+
+E_API void
+e_comp_match_role_set(E_Comp_Match *match, const char *role)
+{
+ if (!match) return;
+ match->role = role;
+}
+
+E_API int
+e_comp_match_primary_type_get(const E_Comp_Match *match)
+{
+ if (!match) return 0;
+ return match->primary_type;
+}
+
+E_API void
+e_comp_match_primary_type_set(E_Comp_Match *match, int primary_type)
+{
+ if (!match) return;
+ match->primary_type = primary_type;
+}
+
+E_API int
+e_comp_match_borderless_get(const E_Comp_Match *match)
+{
+ if (!match) return 0;
+ return match->borderless;
+}
+
+E_API void
+e_comp_match_borderless_set(E_Comp_Match *match, int borderless)
+{
+ if (!match) return;
+ match->borderless = borderless;
+}
+
+E_API int
+e_comp_match_dialog_get(const E_Comp_Match *match)
+{
+ if (!match) return 0;
+ return match->dialog;
+}
+
+E_API void
+e_comp_match_dialog_set(E_Comp_Match *match, int dialog)
+{
+ if (!match) return;
+ match->dialog = dialog;
+}
+
+E_API int
+e_comp_match_accepts_focus_get(const E_Comp_Match *match)
+{
+ if (!match) return 0;
+ return match->accepts_focus;
+}
+
+E_API void
+e_comp_match_accepts_focus_set(E_Comp_Match *match, int accepts_focus)
+{
+ if (!match) return;
+ match->accepts_focus = accepts_focus;
+}
+
+E_API int
+e_comp_match_vkbd_get(const E_Comp_Match *match)
+{
+ if (!match) return 0;
+ return match->vkbd;
+}
+
+E_API void
+e_comp_match_vkbd_set(E_Comp_Match *match, int vkbd)
+{
+ if (!match) return;
+ match->vkbd = vkbd;
+}
+
+E_API int
+e_comp_match_argb_get(const E_Comp_Match *match)
+{
+ if (!match) return 0;
+ return match->argb;
+}
+
+E_API void
+e_comp_match_argb_set(E_Comp_Match *match, int argb)
+{
+ if (!match) return;
+ match->argb = argb;
+}
+
+E_API int
+e_comp_match_fullscreen_get(const E_Comp_Match *match)
+{
+ if (!match) return 0;
+ return match->fullscreen;
+}
+
+E_API void
+e_comp_match_fullscreen_set(E_Comp_Match *match, int fullscreen)
+{
+ if (!match) return;
+ match->fullscreen = fullscreen;
+}
+
+E_API int
+e_comp_match_modal_get(const E_Comp_Match *match)
+{
+ if (!match) return 0;
+ return match->modal;
+}
+
+E_API void
+e_comp_match_modal_set(E_Comp_Match *match, int modal)
+{
+ if (!match) return;
+ match->modal = modal;
+}
+
+E_API int
+e_comp_match_focus_get(const E_Comp_Match *match)
+{
+ if (!match) return 0;
+ return match->focus;
+}
+
+E_API void
+e_comp_match_focus_set(E_Comp_Match *match, int focus)
+{
+ if (!match) return;
+ match->focus = focus;
+}
+
+E_API int
+e_comp_match_no_shadow_get(const E_Comp_Match *match)
+{
+ if (!match) return 0;
+ return match->no_shadow;
+}
+
+E_API void
+e_comp_match_no_shadow_set(E_Comp_Match *match, int no_shadow)
+{
+ if (!match) return;
+ match->no_shadow = no_shadow;
+}
E_API unsigned char e_comp_config_blur_video_capture_get(void);
E_API void e_comp_config_blur_video_capture_set(unsigned char blur_video_capture);
+
+/////////////////////////////////////////////////////////////
+// This is for getting/setting internal value of E_Comp_Match
+E_API const char *e_comp_match_title_get(const E_Comp_Match *match);
+E_API void e_comp_match_title_set(E_Comp_Match *match, const char *title);
+E_API const char *e_comp_match_name_get(const E_Comp_Match *match);
+E_API void e_comp_match_name_set(E_Comp_Match *match, const char *name);
+E_API const char *e_comp_match_clas_get(const E_Comp_Match *match);
+E_API void e_comp_match_clas_set(E_Comp_Match *match, const char *clas);
+E_API const char *e_comp_match_role_get(const E_Comp_Match *match);
+E_API void e_comp_match_role_set(E_Comp_Match *match, const char *role);
+
+E_API int e_comp_match_primary_type_get(const E_Comp_Match *match);
+E_API void e_comp_match_primary_type_set(E_Comp_Match *match, int primary_type);
+E_API int e_comp_match_borderless_get(const E_Comp_Match *match);
+E_API void e_comp_match_borderless_set(E_Comp_Match *match, int borderless);
+E_API int e_comp_match_dialog_get(const E_Comp_Match *match);
+E_API void e_comp_match_dialog_set(E_Comp_Match *match, int dialog);
+E_API int e_comp_match_accepts_focus_get(const E_Comp_Match *match);
+E_API void e_comp_match_accepts_focus_set(E_Comp_Match *match, int accepts_focus);
+E_API int e_comp_match_vkbd_get(const E_Comp_Match *match);
+E_API void e_comp_match_vkbd_set(E_Comp_Match *match, int vkbd);
+E_API int e_comp_match_argb_get(const E_Comp_Match *match);
+E_API void e_comp_match_argb_set(E_Comp_Match *match, int argb);
+E_API int e_comp_match_fullscreen_get(const E_Comp_Match *match);
+E_API void e_comp_match_fullscreen_set(E_Comp_Match *match, int fullscreen);
+E_API int e_comp_match_modal_get(const E_Comp_Match *match);
+E_API void e_comp_match_modal_set(E_Comp_Match *match, int modal);
+E_API int e_comp_match_focus_get(const E_Comp_Match *match);
+E_API void e_comp_match_focus_set(E_Comp_Match *match, int focus);
+E_API int e_comp_match_no_shadow_get(const E_Comp_Match *match);
+E_API void e_comp_match_no_shadow_set(E_Comp_Match *match, int no_shadow);
+
#endif