Blender
V3.3
source
blender
bmesh
intern
bmesh_mesh_debug.h
Go to the documentation of this file.
1
/* SPDX-License-Identifier: GPL-2.0-or-later */
2
3
#pragma once
4
9
#include "
BLI_compiler_attrs.h
"
10
11
#include "
bmesh.h
"
12
13
#ifndef NDEBUG
14
char
*
BM_mesh_debug_info
(
BMesh
*
bm
)
ATTR_NONNULL
(1)
ATTR_MALLOC
ATTR_WARN_UNUSED_RESULT
;
15
void
BM_mesh_debug_print
(
BMesh
*
bm
)
ATTR_NONNULL
(1);
16
#endif
/* NDEBUG */
BLI_compiler_attrs.h
ATTR_WARN_UNUSED_RESULT
#define ATTR_WARN_UNUSED_RESULT
Definition:
BLI_compiler_attrs.h:14
ATTR_MALLOC
#define ATTR_MALLOC
Definition:
BLI_compiler_attrs.h:45
ATTR_NONNULL
#define ATTR_NONNULL(...)
Definition:
BLI_compiler_attrs.h:24
bmesh.h
bm
ATTR_WARN_UNUSED_RESULT BMesh * bm
Definition:
bmesh_iterators_inline.h:151
BM_mesh_debug_info
char * BM_mesh_debug_info(BMesh *bm) ATTR_NONNULL(1) ATTR_MALLOC ATTR_WARN_UNUSED_RESULT
Definition:
bmesh_mesh_debug.c:28
BM_mesh_debug_print
void BM_mesh_debug_print(BMesh *bm) ATTR_NONNULL(1)
Definition:
bmesh_mesh_debug.c:64
BMesh
Definition:
bmesh_class.h:296
Generated on Sat Jul 27 2024 14:57:55 for Blender by
doxygen
1.9.1