Blender
V3.3
|
#include "BLI_utildefines.h"
#include <Python.h>
#include "bpy_app_sdl.h"
#include "../generic/py_capi_utils.h"
Go to the source code of this file.
Macros | |
#define | SetStrItem(str) PyStructSequence_SET_ITEM(sdl_info, pos++, PyUnicode_FromString(str)) |
#define | SetObjItem(obj) PyStructSequence_SET_ITEM(sdl_info, pos++, obj) |
Functions | |
static PyObject * | make_sdl_info (void) |
PyObject * | BPY_app_sdl_struct (void) |
Variables | |
static PyTypeObject | BlenderAppSDLType |
static PyStructSequence_Field | app_sdl_info_fields [] |
static PyStructSequence_Desc | app_sdl_info_desc |
PyObject* BPY_app_sdl_struct | ( | void | ) |
Definition at line 114 of file bpy_app_sdl.c.
References app_sdl_info_desc, BlenderAppSDLType, make_sdl_info(), NULL, and ret.
Referenced by make_app_info().
|
static |
Definition at line 52 of file bpy_app_sdl.c.
References BlenderAppSDLType, NULL, pos, PyC_Tuple_Pack_I32, SetObjItem, SetStrItem, and UNLIKELY.
Referenced by BPY_app_sdl_struct().
|
static |
Definition at line 45 of file bpy_app_sdl.c.
Referenced by BPY_app_sdl_struct().
|
static |
Definition at line 34 of file bpy_app_sdl.c.
|
static |
Definition at line 32 of file bpy_app_sdl.c.
Referenced by BPY_app_sdl_struct(), and make_sdl_info().