Blender V4.3
bmesh.hh
Go to the documentation of this file.
1/* SPDX-FileCopyrightText: 2023 Blender Authors
2 *
3 * SPDX-License-Identifier: GPL-2.0-or-later */
4
5#pragma once
6
178#include "BKE_customdata.hh"
179#include "DNA_customdata_types.h" /* BMesh struct in bmesh_class.hh uses */
180#include "DNA_listBase.h" /* selection history uses */
181
182#include <stdio.h>
183#include <stdlib.h>
184
185#include "bmesh_class.hh"
186
187/* include the rest of the API */
188#include "intern/bmesh_error.hh"
190
193#include "intern/bmesh_core.hh"
194#include "intern/bmesh_delete.hh"
196#include "intern/bmesh_interp.hh"
198#include "intern/bmesh_log.hh"
200#include "intern/bmesh_mesh.hh"
208#include "intern/bmesh_mods.hh"
212#include "intern/bmesh_query.hh"
215
216#include "intern/bmesh_inline.hh"
CustomData interface, see also DNA_customdata_types.h.
These structs are the foundation for all linked lists in the library system.