Blender  V2.93
Classes | Macros | Typedefs | Functions | Variables
gpu_py_framebuffer.h File Reference
#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) ATTR_NONNULL(1)
 

Variables

PyTypeObject BPyGPUFrameBuffer_Type
 

Macro Definition Documentation

◆ BPyGPUFrameBuffer_Check

#define BPyGPUFrameBuffer_Check (   v)    (Py_TYPE(v) == &BPyGPUFrameBuffer_Type)

Definition at line 27 of file gpu_py_framebuffer.h.

Typedef Documentation

◆ BPyGPUFrameBuffer

Function Documentation

◆ BPyGPUFrameBuffer_CreatePyObject()

PyObject* BPyGPUFrameBuffer_CreatePyObject ( struct GPUFrameBuffer fb)

Definition at line 534 of file gpu_py_framebuffer.c.

References BPyGPUFrameBuffer_Type, and fb().

Referenced by pygpu_framebuffer__tp_new().

Variable Documentation

◆ BPyGPUFrameBuffer_Type

PyTypeObject BPyGPUFrameBuffer_Type
extern

Definition at line 517 of file gpu_py_framebuffer.c.

Referenced by bpygpu_types_init(), and BPyGPUFrameBuffer_CreatePyObject().