Blender V5.0
gpu_py_offscreen.hh File Reference
#include <Python.h>
#include "BLI_compiler_attrs.h"

Go to the source code of this file.

Classes

struct  BPyGPUOffScreen

Macros

#define BPyGPUOffScreen_Check(v)

Functions

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

Variables

PyTypeObject BPyGPUOffScreen_Type

Macro Definition Documentation

◆ BPyGPUOffScreen_Check

#define BPyGPUOffScreen_Check ( v)
Value:
(Py_TYPE(v) == &BPyGPUOffScreen_Type)
ATTR_WARN_UNUSED_RESULT const BMVert * v
PyTypeObject BPyGPUOffScreen_Type

Definition at line 20 of file gpu_py_offscreen.hh.

Function Documentation

◆ BPyGPUOffScreen_CreatePyObject()

PyObject * BPyGPUOffScreen_CreatePyObject ( GPUOffScreen * ofs)
nodiscard

Definition at line 664 of file gpu_py_offscreen.cc.

References BPyGPUOffScreen_Type, and self.

Referenced by pygpu_offscreen__tp_new().

Variable Documentation

◆ BPyGPUOffScreen_Type

PyTypeObject BPyGPUOffScreen_Type
extern

Definition at line 606 of file gpu_py_offscreen.cc.

Referenced by bpygpu_types_init(), and BPyGPUOffScreen_CreatePyObject().