Blender
V4.3
source
blender
bmesh
intern
bmesh_mesh_debug.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
11
#include "
BLI_compiler_attrs.h
"
12
13
#include "
bmesh.hh
"
14
15
#ifndef NDEBUG
16
char
*
BM_mesh_debug_info
(
BMesh
*
bm
)
ATTR_NONNULL
(1)
ATTR_MALLOC
ATTR_WARN_UNUSED_RESULT
;
17
void
BM_mesh_debug_print
(
BMesh
*
bm
)
ATTR_NONNULL
(1);
18
#endif
/* !NDEBUG */
BLI_compiler_attrs.h
ATTR_WARN_UNUSED_RESULT
#define ATTR_WARN_UNUSED_RESULT
Definition
BLI_compiler_attrs.h:15
ATTR_MALLOC
#define ATTR_MALLOC
Definition
BLI_compiler_attrs.h:46
ATTR_NONNULL
#define ATTR_NONNULL(...)
Definition
BLI_compiler_attrs.h:25
bmesh.hh
bm
ATTR_WARN_UNUSED_RESULT BMesh * bm
Definition
bmesh_iterators_inline.hh:153
BM_mesh_debug_info
char * BM_mesh_debug_info(BMesh *bm) ATTR_NONNULL(1) ATTR_MALLOC ATTR_WARN_UNUSED_RESULT
Definition
bmesh_mesh_debug.cc:30
BM_mesh_debug_print
void BM_mesh_debug_print(BMesh *bm) ATTR_NONNULL(1)
Definition
bmesh_mesh_debug.cc:66
BMesh
Definition
bmesh_class.hh:298
Generated on Thu Feb 6 2025 07:36:39 for Blender by
doxygen
1.11.0