Blender V5.0
mathutils_Color.hh File Reference
#include <Python.h>
#include "mathutils.hh"

Go to the source code of this file.

Classes

struct  ColorObject

Macros

#define ColorObject_Check(v)
#define ColorObject_CheckExact(v)

Functions

PyObject * Color_CreatePyObject (const float col[3], PyTypeObject *base_type)
PyObject * Color_CreatePyObject_wrap (float col[3], PyTypeObject *base_type) ATTR_NONNULL(1)
PyObject * Color_CreatePyObject_cb (PyObject *cb_user, unsigned char cb_type, unsigned char cb_subtype)

Variables

PyTypeObject color_Type

Macro Definition Documentation

◆ ColorObject_Check

#define ColorObject_Check ( v)

◆ ColorObject_CheckExact

#define ColorObject_CheckExact ( v)
Value:
(Py_TYPE(v) == &color_Type)

Definition at line 17 of file mathutils_Color.hh.

Function Documentation

◆ Color_CreatePyObject()

◆ Color_CreatePyObject_cb()

PyObject * Color_CreatePyObject_cb ( PyObject * cb_user,
unsigned char cb_type,
unsigned char cb_subtype )
nodiscard

◆ Color_CreatePyObject_wrap()

PyObject * Color_CreatePyObject_wrap ( float col[3],
PyTypeObject * base_type )
nodiscard

Variable Documentation

◆ color_Type

PyTypeObject color_Type
extern