Blender V4.3
gpu_py_texture.hh File Reference

Go to the source code of this file.

Classes

struct  BPyGPUTexture
 

Macros

#define BPyGPUTexture_Check(v)   (Py_TYPE(v) == &BPyGPUTexture_Type)
 

Functions

int bpygpu_ParseTexture (PyObject *o, void *p)
 
PyObject * bpygpu_texture_init ()
 
PyObject * BPyGPUTexture_CreatePyObject (GPUTexture *tex, bool shared_reference) ATTR_NONNULL(1)
 

Variables

PyTypeObject BPyGPUTexture_Type
 
const struct PyC_StringEnumItems pygpu_textureformat_items []
 

Macro Definition Documentation

◆ BPyGPUTexture_Check

#define BPyGPUTexture_Check ( v)    (Py_TYPE(v) == &BPyGPUTexture_Type)

Definition at line 18 of file gpu_py_texture.hh.

Referenced by bpygpu_ParseTexture(), and pygpu_framebuffer_new_parse_arg().

Function Documentation

◆ bpygpu_ParseTexture()

int bpygpu_ParseTexture ( PyObject * o,
void * p )

◆ bpygpu_texture_init()

PyObject * bpygpu_texture_init ( )

Definition at line 730 of file gpu_py_texture.cc.

References pygpu_texture_module_def.

Referenced by BPyInit_gpu().

◆ BPyGPUTexture_CreatePyObject()

PyObject * BPyGPUTexture_CreatePyObject ( GPUTexture * tex,
bool shared_reference )

Variable Documentation

◆ BPyGPUTexture_Type

PyTypeObject BPyGPUTexture_Type
extern

◆ pygpu_textureformat_items

const struct PyC_StringEnumItems pygpu_textureformat_items[]
extern