2013-07-05 18:15:42 +02:00
|
|
|
#ifndef RGLGEN_H__
|
|
|
|
#define RGLGEN_H__
|
|
|
|
|
|
|
|
#ifdef HAVE_CONFIG_H
|
|
|
|
#include "config.h"
|
|
|
|
#endif
|
|
|
|
|
2014-05-08 03:30:43 +02:00
|
|
|
#include "rglgen_headers.h"
|
2013-07-05 18:15:42 +02:00
|
|
|
|
2013-07-07 11:28:41 +02:00
|
|
|
#ifdef __cplusplus
|
|
|
|
extern "C" {
|
|
|
|
#endif
|
|
|
|
|
2013-07-05 18:15:42 +02:00
|
|
|
struct rglgen_sym_map;
|
|
|
|
|
|
|
|
typedef void (*rglgen_func_t)(void);
|
|
|
|
typedef rglgen_func_t (*rglgen_proc_address_t)(const char*);
|
|
|
|
void rglgen_resolve_symbols(rglgen_proc_address_t proc);
|
|
|
|
void rglgen_resolve_symbols_custom(rglgen_proc_address_t proc,
|
|
|
|
const struct rglgen_sym_map *map);
|
|
|
|
|
2013-07-07 11:28:41 +02:00
|
|
|
#ifdef __cplusplus
|
|
|
|
}
|
|
|
|
#endif
|
2013-07-05 18:15:42 +02:00
|
|
|
|
|
|
|
#endif
|
|
|
|
|