Blender V5.0
BPy_Id.h File Reference
#include <Python.h>
#include <iostream>
#include "../system/Id.h"

Go to the source code of this file.

Classes

struct  BPy_Id

Macros

#define BPy_Id_Check(v)

Functions

int Id_Init (PyObject *module)

Variables

PyTypeObject Id_Type

Macro Definition Documentation

◆ BPy_Id_Check

#define BPy_Id_Check ( v)
Value:
(PyObject_IsInstance((PyObject *)v, (PyObject *)&Id_Type))
PyTypeObject Id_Type
Definition BPy_Id.cpp:157
ATTR_WARN_UNUSED_RESULT const BMVert * v

Definition at line 23 of file BPy_Id.h.

Referenced by FEdge_id_set(), SShape_id_set(), Stroke_id_set(), SVertex_id_set(), TVertex_id_set(), and ViewEdge_id_set().

Function Documentation

◆ Id_Init()

int Id_Init ( PyObject * module)

Definition at line 18 of file BPy_Id.cpp.

References Id_Type, and module.

Referenced by Freestyle_Init().

Variable Documentation

◆ Id_Type

PyTypeObject Id_Type
extern

Definition at line 157 of file BPy_Id.cpp.

Referenced by BPy_Id_from_Id(), Chain_init(), FrsCurve_init(), Id_Init(), Id_init(), and SVertex_init().