Web   ·   Wiki   ·   Activities   ·   Blog   ·   Lists   ·   Chat   ·   Meeting   ·   Bugs   ·   Git   ·   Translate   ·   Archive   ·   People   ·   Donate
summaryrefslogtreecommitdiffstats
path: root/src/boards/py-gcompris-profile.h
blob: ec2a762f26f2504759eb69549e7bec5d8c6a06c2 (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
29
30
31
32
33
34
35
36
#ifndef _PY_GCOMPRIS_PROFILE_H_
#define _PY_GCOMPRIS_PROFILE_H_

#include <Python.h>
#include "gcompris/gcompris.h"

PyObject* gcompris_new_pyGcomprisProfileObject(GcomprisProfile* profile);

typedef struct{
  PyObject_HEAD
  GcomprisProfile* cdata;
} pyGcomprisProfileObject;

PyObject* gcompris_new_pyGcomprisClassObject(GcomprisClass* class);

typedef struct{
  PyObject_HEAD
  GcomprisClass* cdata;
} pyGcomprisClassObject;

PyObject* gcompris_new_pyGcomprisGroupObject(GcomprisGroup* group);

typedef struct{
  PyObject_HEAD
  GcomprisGroup* cdata;
} pyGcomprisGroupObject;


PyObject* gcompris_new_pyGcomprisUserObject(GcomprisUser* user);

typedef struct{
  PyObject_HEAD
  GcomprisUser* cdata;
} pyGcomprisUserObject;

#endif