Blender V4.5
gpu_py_uniformbuffer.hh File Reference
#include <Python.h>
#include "BLI_compiler_attrs.h"

Go to the source code of this file.

Classes

struct  BPyGPUUniformBuf

Macros

#define BPyGPUUniformBuf_Check(v)

Functions

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

Variables

PyTypeObject BPyGPUUniformBuf_Type

Macro Definition Documentation

◆ BPyGPUUniformBuf_Check

#define BPyGPUUniformBuf_Check ( v)
Value:
(Py_TYPE(v) == &BPyGPUUniformBuf_Type)
ATTR_WARN_UNUSED_RESULT const BMVert * v
PyTypeObject BPyGPUUniformBuf_Type

Definition at line 19 of file gpu_py_uniformbuffer.hh.

Function Documentation

◆ BPyGPUUniformBuf_CreatePyObject()

PyObject * BPyGPUUniformBuf_CreatePyObject ( GPUUniformBuf * ubo)

Definition at line 234 of file gpu_py_uniformbuffer.cc.

References BPyGPUUniformBuf_Type, and self.

Referenced by pygpu_uniformbuffer__tp_new().

Variable Documentation

◆ BPyGPUUniformBuf_Type

PyTypeObject BPyGPUUniformBuf_Type
extern