Blender  V3.3
BPy_ViewMap.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 "../view_map/ViewMap.h"
14 
15 #ifdef __cplusplus
16 extern "C" {
17 #endif
18 
20 
21 extern PyTypeObject ViewMap_Type;
22 
23 #define BPy_ViewMap_Check(v) (PyObject_IsInstance((PyObject *)v, (PyObject *)&ViewMap_Type))
24 
25 /*---------------------------Python BPy_ViewMap structure definition----------*/
26 typedef struct {
27  PyObject_HEAD
29 } BPy_ViewMap;
30 
31 /*---------------------------Python BPy_ViewMap visible prototypes-----------*/
32 
33 int ViewMap_Init(PyObject *module);
34 
36 
37 #ifdef __cplusplus
38 }
39 #endif
int ViewMap_Init(PyObject *module)
Definition: BPy_ViewMap.cpp:23
PyTypeObject ViewMap_Type
static struct PyModuleDef module
Definition: python.cpp:972
PyObject_HEAD Freestyle::ViewMap * vm
Definition: BPy_ViewMap.h:28