blob: e6d38043af3573b3833bb959a1ce47d9bf7c0898 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
|
#ifndef __GREETER_PARSER_H__
#define __GREETER_PARSER_H__
#include <libgnomecanvas/libgnomecanvas.h>
#include "greeter_item.h"
typedef enum
{
GREETER_PARSER_ERROR_NO_FILE,
GREETER_PARSER_ERROR_BAD_XML,
GREETER_PARSER_ERROR_WRONG_TYPE,
GREETER_PARSER_ERROR_BAD_SPEC,
} GreeterParseError;
#define GREETER_PARSER_ERROR greeter_parser_error_quark()
GQuark greeter_parser_error_quark (void);
GreeterItemInfo *greeter_parse (char *file,
char *data_dir,
GnomeCanvas *canvas,
int width,
int height,
GError **error);
GreeterItemInfo *greeter_lookup_id (const char *id);
#endif /* __GREETER_PARSER_H__ */
|