Blender  V3.3
Classes | Macros | Typedefs | Functions | Variables
gpu_py_offscreen.h File Reference
#include "BLI_compiler_attrs.h"

Go to the source code of this file.

Classes

struct  BPyGPUOffScreen
 

Macros

#define BPyGPUOffScreen_Check(v)   (Py_TYPE(v) == &BPyGPUOffScreen_Type)
 

Typedefs

typedef struct BPyGPUOffScreen BPyGPUOffScreen
 

Functions

PyObject * BPyGPUOffScreen_CreatePyObject (struct GPUOffScreen *ofs) ATTR_NONNULL(1)
 

Variables

PyTypeObject BPyGPUOffScreen_Type
 

Macro Definition Documentation

◆ BPyGPUOffScreen_Check

#define BPyGPUOffScreen_Check (   v)    (Py_TYPE(v) == &BPyGPUOffScreen_Type)

Definition at line 13 of file gpu_py_offscreen.h.

Typedef Documentation

◆ BPyGPUOffScreen

Function Documentation

◆ BPyGPUOffScreen_CreatePyObject()

PyObject* BPyGPUOffScreen_CreatePyObject ( struct GPUOffScreen ofs)

Definition at line 510 of file gpu_py_offscreen.c.

References BPyGPUOffScreen_Type, and NULL.

Referenced by pygpu_offscreen__tp_new().

Variable Documentation

◆ BPyGPUOffScreen_Type

PyTypeObject BPyGPUOffScreen_Type
extern

Definition at line 493 of file gpu_py_offscreen.c.

Referenced by bpygpu_types_init(), and BPyGPUOffScreen_CreatePyObject().