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

Go to the source code of this file.

Classes

struct  BPyGPUVertBuf
 

Macros

#define BPyGPUVertBuf_Check(v)   (Py_TYPE(v) == &BPyGPUVertBuf_Type)
 

Typedefs

typedef struct BPyGPUVertBuf BPyGPUVertBuf
 

Functions

PyObject * BPyGPUVertBuf_CreatePyObject (struct GPUVertBuf *buf) ATTR_NONNULL(1)
 

Variables

PyTypeObject BPyGPUVertBuf_Type
 

Macro Definition Documentation

◆ BPyGPUVertBuf_Check

#define BPyGPUVertBuf_Check (   v)    (Py_TYPE(v) == &BPyGPUVertBuf_Type)

Definition at line 13 of file gpu_py_vertex_buffer.h.

Typedef Documentation

◆ BPyGPUVertBuf

typedef struct BPyGPUVertBuf BPyGPUVertBuf

Function Documentation

◆ BPyGPUVertBuf_CreatePyObject()

PyObject* BPyGPUVertBuf_CreatePyObject ( struct GPUVertBuf buf)

Definition at line 350 of file gpu_py_vertex_buffer.c.

References BPyGPUVertBuf_Type.

Referenced by pygpu_vertbuf__tp_new().

Variable Documentation

◆ BPyGPUVertBuf_Type

PyTypeObject BPyGPUVertBuf_Type
extern