| 1 #include "module.h" |
1 #include "module.h" |
| 2 |
2 |
| 3 MODULE = Gaim::Pref PACKAGE = Gaim::Pref PREFIX = gaim_plugin_pref_ |
3 MODULE = Gaim::PluginPref PACKAGE = Gaim::PluginPref::Frame PREFIX = gaim_plugin_pref_frame_ |
| 4 PROTOTYPES: ENABLE |
4 PROTOTYPES: ENABLE |
| 5 |
5 |
| 6 void |
6 void |
| 7 gaim_plugin_pref_add_choice(pref, label, choice) |
|
| 8 Gaim::PluginPref pref |
|
| 9 char *label |
|
| 10 gpointer choice |
|
| 11 |
|
| 12 void |
|
| 13 gaim_plugin_pref_destroy(pref) |
|
| 14 Gaim::PluginPref pref |
|
| 15 |
|
| 16 void |
|
| 17 gaim_plugin_pref_frame_add(frame, pref) |
7 gaim_plugin_pref_frame_add(frame, pref) |
| 18 Gaim::PluginPrefFrame frame |
8 Gaim::PluginPref::Frame frame |
| 19 Gaim::PluginPref pref |
9 Gaim::PluginPref pref |
| 20 |
10 |
| 21 void |
11 void |
| 22 gaim_plugin_pref_frame_destroy(frame) |
12 gaim_plugin_pref_frame_destroy(frame) |
| 23 Gaim::PluginPrefFrame frame |
13 Gaim::PluginPref::Frame frame |
| 24 |
14 |
| 25 void |
15 void |
| 26 gaim_plugin_pref_frame_get_prefs(frame) |
16 gaim_plugin_pref_frame_get_prefs(frame) |
| 27 Gaim::PluginPrefFrame frame |
17 Gaim::PluginPref::Frame frame |
| 28 PREINIT: |
18 PREINIT: |
| 29 GList *l; |
19 GList *l; |
| 30 PPCODE: |
20 PPCODE: |
| 31 for (l = gaim_plugin_pref_frame_get_prefs(frame); l != NULL; l = l->next) { |
21 for (l = gaim_plugin_pref_frame_get_prefs(frame); l != NULL; l = l->next) { |
| 32 XPUSHs(sv_2mortal(gaim_perl_bless_object(l->data, "Gaim::ListItem"))); |
22 XPUSHs(sv_2mortal(gaim_perl_bless_object(l->data, "Gaim::ListItem"))); |
| 33 } |
23 } |
| 34 |
24 |
| 35 Gaim::PluginPrefFrame |
25 Gaim::PluginPref::Frame |
| 36 gaim_plugin_pref_frame_new() |
26 gaim_plugin_pref_frame_new(class) |
| |
27 C_ARGS: /* void */ |
| 37 |
28 |
| 38 |
29 |
| 39 void |
30 MODULE = Gaim::PluginPref PACKAGE = Gaim::PluginPref PREFIX = gaim_plugin_pref_ |
| |
31 PROTOTYPES: ENABLE |
| |
32 |
| |
33 void |
| |
34 gaim_plugin_pref_add_choice(pref, label, choice) |
| |
35 Gaim::PluginPref pref |
| |
36 char *label |
| |
37 gpointer choice |
| |
38 |
| |
39 void |
| |
40 gaim_plugin_pref_destroy(pref) |
| |
41 Gaim::PluginPref pref |
| |
42 |
| |
43 |
| |
44 void |
| 40 gaim_plugin_pref_get_bounds(pref, min, max) |
45 gaim_plugin_pref_get_bounds(pref, min, max) |
| 41 Gaim::PluginPref pref |
46 Gaim::PluginPref pref |
| 42 int *min |
47 int *min |
| 43 int *max |
48 int *max |
| 44 |
49 |
| 71 Gaim::PluginPrefType |
76 Gaim::PluginPrefType |
| 72 gaim_plugin_pref_get_type(pref) |
77 gaim_plugin_pref_get_type(pref) |
| 73 Gaim::PluginPref pref |
78 Gaim::PluginPref pref |
| 74 |
79 |
| 75 Gaim::PluginPref |
80 Gaim::PluginPref |
| 76 gaim_plugin_pref_new() |
81 gaim_plugin_pref_new(class) |
| |
82 C_ARGS: /* void */ |
| 77 |
83 |
| 78 |
84 |
| 79 Gaim::PluginPref |
85 Gaim::PluginPref |
| 80 gaim_plugin_pref_new_with_label(label) |
86 gaim_plugin_pref_new_with_label(class, label) |
| 81 char *label |
87 char *label |
| |
88 C_ARGS: |
| |
89 label |
| 82 |
90 |
| 83 Gaim::PluginPref |
91 Gaim::PluginPref |
| 84 gaim_plugin_pref_new_with_name(name) |
92 gaim_plugin_pref_new_with_name(class, name) |
| 85 char *name |
93 char *name |
| |
94 C_ARGS: |
| |
95 name |
| 86 |
96 |
| 87 Gaim::PluginPref |
97 Gaim::PluginPref |
| 88 gaim_plugin_pref_new_with_name_and_label(name, label) |
98 gaim_plugin_pref_new_with_name_and_label(class, name, label) |
| 89 char *name |
99 char *name |
| 90 char *label |
100 char *label |
| |
101 C_ARGS: |
| |
102 name, label |
| 91 |
103 |
| 92 void |
104 void |
| 93 gaim_plugin_pref_set_bounds(pref, min, max) |
105 gaim_plugin_pref_set_bounds(pref, min, max) |
| 94 Gaim::PluginPref pref |
106 Gaim::PluginPref pref |
| 95 int min |
107 int min |