23 #if PY_VERSION_HEX < 0x03090000
24 # error "Python 3.9 or greater is required, you'll need to update your Python."
40 const char *error_prefix,
42 const bool use_location);
bool BPy_errors_to_report_ex(struct ReportList *reports, const char *error_prefix, const bool use_full, const bool use_location)
struct bContext * BPY_context_get(void)
short BPy_reports_to_error(struct ReportList *reports, PyObject *exception, const bool clear)
bool BPy_errors_to_report_brief_with_prefix(struct ReportList *reports, const char *error_prefix)
void bpy_context_clear(struct bContext *C, const PyGILState_STATE *gilstate)
char * BPy_enum_as_string(const struct EnumPropertyItem *item)
void bpy_context_set(struct bContext *C, PyGILState_STATE *gilstate)
bool BPy_errors_to_report(struct ReportList *reports)
void BPy_reports_write_stdout(const struct ReportList *reports, const char *header)
static void clear(Message *msg)