/* SPDX-FileCopyrightText: 2023 Blender Authors * * SPDX-License-Identifier: GPL-2.0-or-later */ /** \file * \ingroup pythonintern */ #pragma once #include struct bContext; /** Creates the `bpy` module and adds it to `sys.modules` for importing. */ void BPy_init_modules(bContext *C); extern PyObject *bpy_package_py; /* `bpy_interface_atexit.cc` */ void BPY_atexit_register(); void BPY_atexit_unregister(); extern struct CLG_LogRef *BPY_LOG_RNA; extern struct CLG_LogRef *BPY_LOG_INTERFACE;