Blender  V3.3
Macros | Functions
bmesh_callback_generic.h File Reference

Go to the source code of this file.

Macros

#define BM_elem_cb_check_hflag_ex_simple(type, hflag_p, hflag_n)
 
#define BM_elem_cb_check_hflag_enabled_simple(type, hflag_p)    (bool (*)(type, void *)) BM_elem_cb_check_hflag_enabled, POINTER_FROM_UINT((hflag_p))
 
#define BM_elem_cb_check_hflag_disabled_simple(type, hflag_n)    (bool (*)(type, void *)) BM_elem_cb_check_hflag_disabled, POINTER_FROM_UINT(hflag_n)
 

Functions

bool BM_elem_cb_check_hflag_enabled (BMElem *, void *user_data)
 
bool BM_elem_cb_check_hflag_disabled (BMElem *, void *user_data)
 
bool BM_elem_cb_check_hflag_ex (BMElem *, void *user_data)
 
bool BM_elem_cb_check_elem_not_equal (BMElem *ele, void *user_data)
 

Macro Definition Documentation

◆ BM_elem_cb_check_hflag_disabled_simple

#define BM_elem_cb_check_hflag_disabled_simple (   type,
  hflag_n 
)     (bool (*)(type, void *)) BM_elem_cb_check_hflag_disabled, POINTER_FROM_UINT(hflag_n)

Definition at line 21 of file bmesh_callback_generic.h.

◆ BM_elem_cb_check_hflag_enabled_simple

#define BM_elem_cb_check_hflag_enabled_simple (   type,
  hflag_p 
)     (bool (*)(type, void *)) BM_elem_cb_check_hflag_enabled, POINTER_FROM_UINT((hflag_p))

Definition at line 18 of file bmesh_callback_generic.h.

◆ BM_elem_cb_check_hflag_ex_simple

#define BM_elem_cb_check_hflag_ex_simple (   type,
  hflag_p,
  hflag_n 
)
Value:
POINTER_FROM_UINT(((hflag_p) | (hflag_n << 8)))
_GL_VOID GLfloat value _GL_VOID_RET _GL_VOID const GLuint GLboolean *residences _GL_BOOL_RET _GL_VOID GLsizei GLfloat GLfloat GLfloat GLfloat const GLubyte *bitmap _GL_VOID_RET _GL_VOID GLenum type
bool BM_elem_cb_check_hflag_ex(BMElem *, void *user_data)

Definition at line 14 of file bmesh_callback_generic.h.

Function Documentation

◆ BM_elem_cb_check_elem_not_equal()

bool BM_elem_cb_check_elem_not_equal ( BMElem ele,
void user_data 
)

Definition at line 38 of file bmesh_callback_generic.c.

References user_data.

◆ BM_elem_cb_check_hflag_disabled()

bool BM_elem_cb_check_hflag_disabled ( BMElem ele,
void user_data 
)

Definition at line 31 of file bmesh_callback_generic.c.

References BM_elem_flag_test, POINTER_AS_INT, and user_data.

Referenced by initSnappingMode().

◆ BM_elem_cb_check_hflag_enabled()

bool BM_elem_cb_check_hflag_enabled ( BMElem ele,
void user_data 
)

Definition at line 24 of file bmesh_callback_generic.c.

References BM_elem_flag_test, POINTER_AS_INT, and user_data.

◆ BM_elem_cb_check_hflag_ex()

bool BM_elem_cb_check_hflag_ex ( BMElem ele,
void user_data 
)

Definition at line 15 of file bmesh_callback_generic.c.

References BM_elem_flag_test, POINTER_AS_INT, and user_data.