Refactor: Move BPY generic headers to proper C++ ones.

NOTE: `bgl.h` was left unchanged, as it is deprecated code anyway, and
its conversion to C++ does not seem immediately trivial.
This commit is contained in:
Bastien Montagne
2024-09-24 15:25:36 +02:00
committed by Bastien Montagne
parent 4fac7828e4
commit c3247aa4f0
103 changed files with 237 additions and 332 deletions

View File

@@ -14,8 +14,8 @@
#include "BLI_math_rotation.h"
#include "BLI_utildefines.h"
#include "../generic/py_capi_utils.h"
#include "../generic/python_utildefines.h"
#include "../generic/py_capi_utils.hh"
#include "../generic/python_utildefines.hh"
#ifndef MATH_STANDALONE
# include "BLI_dynstr.h"

View File

@@ -14,8 +14,8 @@
#include "BLI_utildefines.h"
#include "../generic/py_capi_utils.h"
#include "../generic/python_utildefines.h"
#include "../generic/py_capi_utils.hh"
#include "../generic/python_utildefines.hh"
#ifndef MATH_STANDALONE
# include "IMB_colormanagement.hh"

View File

@@ -12,8 +12,8 @@
#include "mathutils.hh"
#include "../generic/py_capi_utils.h"
#include "../generic/python_utildefines.h"
#include "../generic/py_capi_utils.hh"
#include "../generic/python_utildefines.hh"
#include "BLI_math_matrix.h"
#include "BLI_math_rotation.h"
#include "BLI_math_vector.h"

View File

@@ -17,8 +17,8 @@
#include "BLI_math_vector.h"
#include "BLI_utildefines.h"
#include "../generic/py_capi_utils.h"
#include "../generic/python_utildefines.h"
#include "../generic/py_capi_utils.hh"
#include "../generic/python_utildefines.hh"
#ifndef MATH_STANDALONE
# include "BLI_dynstr.h"

View File

@@ -18,8 +18,8 @@
#include "BLI_math_vector.h"
#include "BLI_utildefines.h"
#include "../generic/py_capi_utils.h"
#include "../generic/python_utildefines.h"
#include "../generic/py_capi_utils.hh"
#include "../generic/python_utildefines.hh"
#ifndef MATH_STANDALONE
# include "BLI_dynstr.h"

View File

@@ -18,7 +18,7 @@
#include "BLI_math_vector.h"
#include "BLI_utildefines.h"
#include "../generic/py_capi_utils.h"
#include "../generic/py_capi_utils.hh"
#ifndef MATH_STANDALONE
# include "BLI_dynstr.h"

View File

@@ -24,8 +24,8 @@
#include "BKE_bvhutils.hh"
#include "../generic/py_capi_utils.h"
#include "../generic/python_utildefines.h"
#include "../generic/py_capi_utils.hh"
#include "../generic/python_utildefines.hh"
#include "mathutils.hh"
#include "mathutils_bvhtree.hh" /* own include */

View File

@@ -26,8 +26,8 @@
#include "BLI_math_vector.h"
#include "BLI_utildefines.h"
#include "../generic/py_capi_utils.h"
#include "../generic/python_utildefines.h"
#include "../generic/py_capi_utils.hh"
#include "../generic/python_utildefines.hh"
/*-------------------------DOC STRINGS ---------------------------*/
PyDoc_STRVAR(

View File

@@ -16,8 +16,8 @@
#include "BLI_kdtree.h"
#include "BLI_utildefines.h"
#include "../generic/py_capi_utils.h"
#include "../generic/python_utildefines.h"
#include "../generic/py_capi_utils.hh"
#include "../generic/python_utildefines.hh"
#include "mathutils.hh"
#include "mathutils_kdtree.hh" /* own include */

View File

@@ -21,7 +21,7 @@
#include "DNA_texture_types.h"
#include "../generic/py_capi_utils.h"
#include "../generic/py_capi_utils.hh"
#include "mathutils.hh"
#include "mathutils_noise.hh"