Blender V4.3
BPy_StrokeShader.h
Go to the documentation of this file.
1/* SPDX-FileCopyrightText: 2023 Blender Authors
2 *
3 * SPDX-License-Identifier: GPL-2.0-or-later */
4
9#pragma once
10
11extern "C" {
12#include <Python.h>
13}
14
16
18
19#ifdef __cplusplus
20extern "C" {
21#endif
22
24
25extern PyTypeObject StrokeShader_Type;
26
27#define BPy_StrokeShader_Check(v) \
28 (PyObject_IsInstance((PyObject *)v, (PyObject *)&StrokeShader_Type))
29
30/*---------------------------Python BPy_StrokeShader structure definition----------*/
31typedef struct {
32 PyObject_HEAD
35
36/*---------------------------Python BPy_StrokeShader visible prototypes-----------*/
37
38int StrokeShader_Init(PyObject *module);
39
41
42#ifdef __cplusplus
43}
44#endif
PyTypeObject StrokeShader_Type
int StrokeShader_Init(PyObject *module)
Configuration definitions.
Class defining StrokeShader.
static struct PyModuleDef module
Definition python.cpp:991
PyObject_HEAD Freestyle::StrokeShader * ss