diff options
Diffstat (limited to 'source/blender/render/extern/include/RE_render_ext.h')
-rw-r--r-- | source/blender/render/extern/include/RE_render_ext.h | 11 |
1 files changed, 8 insertions, 3 deletions
diff --git a/source/blender/render/extern/include/RE_render_ext.h b/source/blender/render/extern/include/RE_render_ext.h index bdf81354b8d..76812840c91 100644 --- a/source/blender/render/extern/include/RE_render_ext.h +++ b/source/blender/render/extern/include/RE_render_ext.h @@ -20,8 +20,7 @@ * \ingroup render */ -#ifndef __RE_RENDER_EXT_H__ -#define __RE_RENDER_EXT_H__ +#pragma once /* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */ /* this include is for non-render pipeline exports (still old cruft here) */ @@ -32,6 +31,10 @@ struct Depsgraph; struct ImagePool; struct MTex; +#ifdef __cplusplus +extern "C" { +#endif + /* render_texture.c */ bool RE_texture_evaluate(const struct MTex *mtex, const float vec[3], @@ -72,4 +75,6 @@ void RE_point_density_free(struct PointDensity *pd); void RE_point_density_fix_linking(void); -#endif /* __RE_RENDER_EXT_H__ */ +#ifdef __cplusplus +} +#endif |