eve/src/bin/prefs.h

41 lines
1.7 KiB
C

/* This file has been automatically generated by geneet.py */
/* DO NOT MODIFY */
#ifndef __PREFERENCES_H__
#define __PREFERENCES_H__
#include <Eina.h>
#include <Eet.h>
typedef struct _Prefs Prefs;
/* Prefs */
Prefs *prefs_new(char enable_mouse_cursor, char enable_touch_interface, char enable_plugins, char enable_javascript, const char * user_agent, const char * home_page, const char * proxy, char enable_private_mode);
void prefs_free(Prefs *prefs);
void prefs_enable_mouse_cursor_set(Prefs *prefs, char enable_mouse_cursor);
char prefs_enable_mouse_cursor_get(const Prefs *prefs);
void prefs_enable_touch_interface_set(Prefs *prefs, char enable_touch_interface);
char prefs_enable_touch_interface_get(const Prefs *prefs);
void prefs_enable_plugins_set(Prefs *prefs, char enable_plugins);
char prefs_enable_plugins_get(const Prefs *prefs);
void prefs_enable_javascript_set(Prefs *prefs, char enable_javascript);
char prefs_enable_javascript_get(const Prefs *prefs);
void prefs_user_agent_set(Prefs *prefs, const char * user_agent);
const char * prefs_user_agent_get(const Prefs *prefs);
void prefs_home_page_set(Prefs *prefs, const char * home_page);
const char * prefs_home_page_get(const Prefs *prefs);
void prefs_proxy_set(Prefs *prefs, const char * proxy);
const char * prefs_proxy_get(const Prefs *prefs);
void prefs_enable_private_mode_set(Prefs *prefs, char enable_private_mode);
char prefs_enable_private_mode_get(const Prefs *prefs);
Prefs *prefs_load(const char *filename);
Eina_Bool prefs_save(Prefs *prefs, const char *filename);
/* Global initializer / shutdown functions */
void preferences_init(void);
void preferences_shutdown(void);
#endif /* __PREFERENCES_H__ */