From dc9b05df228e08e68e5b8b2c424a8b06eb8860bb Mon Sep 17 00:00:00 2001 From: Bastien Montagne Date: Mon, 25 Nov 2019 12:32:37 +0100 Subject: Fix API docs build after recent changes in BMesh operators. Note: not sure what 'type' to give for that new `BMO_OP_SLOT_SUBTYPE_PTR_STRUCT`, name sounds generic so used `bpy_struct` for now... :/ --- doc/python_api/rst_from_bmesh_opdefines.py | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) (limited to 'doc/python_api') diff --git a/doc/python_api/rst_from_bmesh_opdefines.py b/doc/python_api/rst_from_bmesh_opdefines.py index c4e97d1f38b..8e40a1a7a39 100644 --- a/doc/python_api/rst_from_bmesh_opdefines.py +++ b/doc/python_api/rst_from_bmesh_opdefines.py @@ -138,10 +138,11 @@ def main(): "BMO_OP_SLOT_SUBTYPE_MAP_EMPTY", "BMO_OP_SLOT_SUBTYPE_MAP_INTERNAL", + "BMO_OP_SLOT_SUBTYPE_PTR_BMESH", "BMO_OP_SLOT_SUBTYPE_PTR_SCENE", "BMO_OP_SLOT_SUBTYPE_PTR_OBJECT", "BMO_OP_SLOT_SUBTYPE_PTR_MESH", - "BMO_OP_SLOT_SUBTYPE_PTR_BMESH", + "BMO_OP_SLOT_SUBTYPE_PTR_STRUCT", "BMO_OP_SLOT_SUBTYPE_INT_ENUM", "BMO_OP_SLOT_SUBTYPE_INT_FLAG", @@ -345,6 +346,10 @@ def main(): tp_str = ":class:`bpy.types.Object`" elif tp_sub == BMO_OP_SLOT_SUBTYPE_PTR_MESH: tp_str = ":class:`bpy.types.Mesh`" + elif tp_sub == BMO_OP_SLOT_SUBTYPE_PTR_STRUCT: + # XXX Used for CurveProfile only currently I think (bevel code), + # but think the idea is that that pointer is for any type? + tp_str = ":class:`bpy.types.bpy_struct`" else: print("Can't find", vars_dict_reverse[tp_sub]) assert(0) -- cgit v1.2.3