blob: 7fc178eb72be9b44219cfd017a62c7e4a15fe133 (
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
|
// -*- mode: C++; indent-tabs-mode: nil; c-basic-offset: 2; -*-
#ifndef __python_hh
#define __python_hh
/*! @file python.hh
@brief wee
*/
#include "actions.hh"
#include "widget.hh"
extern "C" {
#include <Python.h>
}
namespace ob {
bool python_register(int action, PyObject *callback);
bool python_unregister(int action, PyObject *callback);
void python_callback(OBActions::ActionType action, Window window,
OBWidget::WidgetType type, unsigned int state,
long d1 = 0, long d2 = 0);
}
#endif // __python_hh
|