Blender V5.0
overlay_common_infos.hh File Reference

Go to the source code of this file.

Macros

#define OVERLAY_INFO_CLIP_VARIATION(name)
#define OVERLAY_INFO_SELECT_VARIATION(name)
#define OVERLAY_INFO_VARIATIONS(name)
#define OVERLAY_INFO_VARIATIONS_MODELMAT(name, base_info)

Macro Definition Documentation

◆ OVERLAY_INFO_CLIP_VARIATION

#define OVERLAY_INFO_CLIP_VARIATION ( name)
Value:
DO_STATIC_COMPILATION() \
ADDITIONAL_INFO(name) \
ADDITIONAL_INFO(drw_clipped) \
GPU_SHADER_CREATE_END()
#define GPU_SHADER_CREATE_INFO(_info)
const char * name

Definition at line 47 of file overlay_common_infos.hh.

Referenced by OVERLAY_INFO_VARIATIONS_MODELMAT().

◆ OVERLAY_INFO_SELECT_VARIATION

#define OVERLAY_INFO_SELECT_VARIATION ( name)
Value:
DO_STATIC_COMPILATION() \
ADDITIONAL_INFO(name) \
ADDITIONAL_INFO(overlay_select) \
GPU_SHADER_CREATE_END()

Definition at line 54 of file overlay_common_infos.hh.

◆ OVERLAY_INFO_VARIATIONS

#define OVERLAY_INFO_VARIATIONS ( name)
Value:
OVERLAY_INFO_CLIP_VARIATION(name) \
OVERLAY_INFO_CLIP_VARIATION(name##_selectable)
#define OVERLAY_INFO_SELECT_VARIATION(name)

Definition at line 61 of file overlay_common_infos.hh.

◆ OVERLAY_INFO_VARIATIONS_MODELMAT

#define OVERLAY_INFO_VARIATIONS_MODELMAT ( name,
base_info )
Value:
DO_STATIC_COMPILATION() \
ADDITIONAL_INFO(base_info) \
ADDITIONAL_INFO(draw_modelmat) \
GPU_SHADER_CREATE_END() \
\
GPU_SHADER_CREATE_INFO(name##_selectable) \
DO_STATIC_COMPILATION() \
ADDITIONAL_INFO(base_info) \
ADDITIONAL_INFO(draw_modelmat_with_custom_id) \
ADDITIONAL_INFO(overlay_select) \
GPU_SHADER_CREATE_END() \
\
OVERLAY_INFO_CLIP_VARIATION(name) \
OVERLAY_INFO_CLIP_VARIATION(name##_selectable)

Definition at line 66 of file overlay_common_infos.hh.

Referenced by OVERLAY_INFO_VARIATIONS_MODELMAT().