Blender  V3.3
BPy_FrsNoise.h
Go to the documentation of this file.
1 /* SPDX-License-Identifier: GPL-2.0-or-later */
2 
7 #pragma once
8 
9 extern "C" {
10 #include <Python.h>
11 }
12 
13 #include "../geometry/Noise.h"
14 #include "../system/PseudoNoise.h"
15 
16 #ifdef __cplusplus
17 extern "C" {
18 #endif
19 
21 
22 extern PyTypeObject FrsNoise_Type;
23 
24 #define BPy_FrsNoise_Check(v) (PyObject_IsInstance((PyObject *)v, (PyObject *)&FrsNoise_Type))
25 
26 /*---------------------------Python BPy_FrsNoise structure definition----------*/
27 typedef struct {
28  PyObject_HEAD
31 } BPy_FrsNoise;
32 
33 /*---------------------------Python BPy_FrsNoise visible prototypes-----------*/
34 
35 int FrsNoise_Init(PyObject *module);
36 
38 
39 #ifdef __cplusplus
40 }
41 #endif
int FrsNoise_Init(PyObject *module)
PyTypeObject FrsNoise_Type
static struct PyModuleDef module
Definition: python.cpp:972
Freestyle::PseudoNoise * pn
Definition: BPy_FrsNoise.h:30
PyObject_HEAD Freestyle::Noise * n
Definition: BPy_FrsNoise.h:29