Blender V4.3
BPY_extern_python.hh
Go to the documentation of this file.
1/* SPDX-FileCopyrightText: 2023 Blender Authors
2 *
3 * SPDX-License-Identifier: GPL-2.0-or-later */
4
11#pragma once
12
13struct bContext;
14
15/* For 'FILE'. */
16#include <stdio.h>
17
18/* `bpy_interface.cc` */
19
21void BPY_python_start(bContext *C, int argc, const char **argv);
22void BPY_python_end(bool do_python_exit);
26void BPY_python_backtrace(FILE *fp);
27
28/* `bpy_app.cc` */
29
30/* Access `main_args_help_as_string` needed to resolve bad level call. */
31extern char *(*BPY_python_app_help_text_fn)(bool all);
void BPY_python_end(bool do_python_exit)
void BPY_python_use_system_env()
void BPY_python_backtrace(FILE *fp)
void BPY_python_reset(bContext *C)
bool BPY_python_use_system_env_get()
void BPY_python_start(bContext *C, int argc, const char **argv)