Blender
V3.3
|
#include "BLI_compiler_attrs.h"
Go to the source code of this file.
Classes | |
struct | BPyGPUFrameBuffer |
Macros | |
#define | BPyGPUFrameBuffer_Check(v) (Py_TYPE(v) == &BPyGPUFrameBuffer_Type) |
Typedefs | |
typedef struct BPyGPUFrameBuffer | BPyGPUFrameBuffer |
Functions | |
PyObject * | BPyGPUFrameBuffer_CreatePyObject (struct GPUFrameBuffer *fb, bool shared_reference) ATTR_NONNULL(1) |
Variables | |
PyTypeObject | BPyGPUFrameBuffer_Type |
#define BPyGPUFrameBuffer_Check | ( | v | ) | (Py_TYPE(v) == &BPyGPUFrameBuffer_Type) |
Definition at line 13 of file gpu_py_framebuffer.h.
typedef struct BPyGPUFrameBuffer BPyGPUFrameBuffer |
PyObject* BPyGPUFrameBuffer_CreatePyObject | ( | struct GPUFrameBuffer * | fb, |
bool | shared_reference | ||
) |
Definition at line 717 of file gpu_py_framebuffer.c.
References BLI_assert, BPyGPUFrameBuffer_Type, fb(), GPU_framebuffer_py_reference_get(), GPU_framebuffer_py_reference_set(), NULL, POINTER_OFFSET, self, and UNUSED_VARS.
Referenced by pygpu_framebuffer__tp_new().
|
extern |
Definition at line 700 of file gpu_py_framebuffer.c.
Referenced by bpygpu_types_init(), and BPyGPUFrameBuffer_CreatePyObject().