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

Go to the source code of this file.

Classes

struct  BPyGPUUniformBuf
 

Macros

#define BPyGPUUniformBuf_Check(v)   (Py_TYPE(v) == &BPyGPUUniformBuf_Type)
 

Typedefs

typedef struct BPyGPUUniformBuf BPyGPUUniformBuf
 

Functions

PyObject * BPyGPUUniformBuf_CreatePyObject (struct GPUUniformBuf *ubo) ATTR_NONNULL(1)
 

Variables

PyTypeObject BPyGPUUniformBuf_Type
 

Macro Definition Documentation

◆ BPyGPUUniformBuf_Check

#define BPyGPUUniformBuf_Check (   v)    (Py_TYPE(v) == &BPyGPUUniformBuf_Type)

Definition at line 13 of file gpu_py_uniformbuffer.h.

Typedef Documentation

◆ BPyGPUUniformBuf

Function Documentation

◆ BPyGPUUniformBuf_CreatePyObject()

PyObject* BPyGPUUniformBuf_CreatePyObject ( struct GPUUniformBuf ubo)

Definition at line 185 of file gpu_py_uniformbuffer.c.

References BPyGPUUniformBuf_Type.

Referenced by pygpu_uniformbuffer__tp_new().

Variable Documentation

◆ BPyGPUUniformBuf_Type

PyTypeObject BPyGPUUniformBuf_Type
extern