Blender V2.61 - r43446
|
Go to the source code of this file.
Definition in file DNA_brush_types.h.
#define BRUSH_ACCUMULATE (1<<13) |
Definition at line 118 of file DNA_brush_types.h.
Referenced by brush_debug_print_state(), rna_def_brush(), and sculpt_update_cache_invariants().
#define BRUSH_ADAPTIVE_SPACE (1<<19) |
Definition at line 123 of file DNA_brush_types.h.
Referenced by brush_debug_print_state(), and rna_def_brush().
#define BRUSH_AIRBRUSH (1<<0) |
Definition at line 105 of file DNA_brush_types.h.
Referenced by brush_debug_print_state(), brush_painter_paint(), paint_invoke(), paint_stroke_modal(), project_state_init(), and rna_def_brush().
#define BRUSH_ALPHA_PRESSURE (1<<2) |
Definition at line 107 of file DNA_brush_types.h.
Referenced by brush_debug_print_state(), brush_reset_sculpt(), brush_set_defaults(), brush_use_alpha_pressure(), and rna_def_brush().
#define BRUSH_ANCHORED (1<<8) |
Definition at line 113 of file DNA_brush_types.h.
Referenced by brush_debug_print_state(), brush_jitter_pos(), brush_strength(), paint_cursor_on_hit(), paint_smooth_stroke(), paint_space_stroke_enabled(), paint_stroke_modal(), rna_def_brush(), sculpt_restore_mesh(), sculpt_update_cache_invariants(), and sculpt_update_cache_variants().
#define BRUSH_CUSTOM_ICON (1<<28) |
Definition at line 132 of file DNA_brush_types.h.
Referenced by brush_debug_print_state(), get_brush_icon(), rna_def_brush(), and ui_id_brush_get_icon().
#define BRUSH_DIR_IN (1<<9) |
Definition at line 114 of file DNA_brush_types.h.
Referenced by brush_debug_print_state(), brush_reset_sculpt(), brush_strength(), and paint_draw_cursor().
#define BRUSH_EDGE_TO_EDGE (1<<22) |
Definition at line 126 of file DNA_brush_types.h.
Referenced by brush_debug_print_state(), rna_def_brush(), and sculpt_update_cache_variants().
#define BRUSH_FIXED_TEX (1<<6) |
Definition at line 111 of file DNA_brush_types.h.
Referenced by brush_debug_print_state(), brush_painter_refresh_cache(), and rna_def_brush().
#define BRUSH_FRONTFACE (1<<27) |
Definition at line 131 of file DNA_brush_types.h.
Referenced by brush_debug_print_state(), brush_reset_sculpt(), do_grab_brush(), do_snake_hook_brush(), frontface(), and rna_def_brush().
#define BRUSH_INVERSE_SMOOTH_PRESSURE (1<<24) |
Definition at line 128 of file DNA_brush_types.h.
Referenced by brush_debug_print_state(), do_brush_action(), and rna_def_brush().
#define BRUSH_INVERTED (1<<29) |
Definition at line 136 of file DNA_brush_types.h.
Referenced by paint_draw_cursor(), sculpt_stroke_done(), and sculpt_update_cache_invariants().
#define BRUSH_JITTER_PRESSURE (1<<4) |
Definition at line 109 of file DNA_brush_types.h.
Referenced by brush_apply_pressure(), brush_debug_print_state(), paint_brush_stroke_add_step(), and rna_def_brush().
#define BRUSH_LOCK_ALPHA (1<<14) |
Definition at line 119 of file DNA_brush_types.h.
Referenced by brush_debug_print_state(), do_projectpaint_thread(), and rna_def_brush().
#define BRUSH_LOCK_SIZE (1<<20) |
Definition at line 124 of file DNA_brush_types.h.
Referenced by brush_debug_print_state(), brush_use_locked_size(), and rna_def_brush().
#define BRUSH_OFFSET_PRESSURE (1<<16) |
Definition at line 121 of file DNA_brush_types.h.
Referenced by brush_debug_print_state(), get_offset(), and rna_def_brush().
#define BRUSH_ORIGINAL_NORMAL (1<<15) |
Definition at line 120 of file DNA_brush_types.h.
Referenced by brush_debug_print_state(), calc_sculpt_normal(), calc_sculpt_plane(), do_clay_tubes_brush(), and rna_def_brush().
#define BRUSH_PERSISTENT (1<<12) |
Definition at line 117 of file DNA_brush_types.h.
Referenced by brush_debug_print_state(), do_layer_brush(), rna_def_brush(), and sculpt_update_cache_invariants().
#define BRUSH_PLANE_TRIM (1<<26) |
Definition at line 130 of file DNA_brush_types.h.
Referenced by brush_debug_print_state(), plane_trim(), and rna_def_brush().
#define BRUSH_RAKE (1<<7) |
Definition at line 112 of file DNA_brush_types.h.
Referenced by brush_debug_print_state(), paint_draw_alpha_overlay(), rna_def_brush(), sculpt_update_cache_invariants(), and sculpt_update_cache_variants().
#define BRUSH_RANDOM_ROTATION (1<<25) |
Definition at line 129 of file DNA_brush_types.h.
Referenced by brush_debug_print_state(), rna_def_brush(), and sculpt_update_cache_variants().
#define BRUSH_RESTORE_MESH (1<<23) |
Definition at line 127 of file DNA_brush_types.h.
Referenced by brush_debug_print_state(), brush_jitter_pos(), paint_smooth_stroke(), rna_def_brush(), and sculpt_restore_mesh().
#define BRUSH_SIZE_PRESSURE (1<<3) |
Definition at line 108 of file DNA_brush_types.h.
Referenced by brush_debug_print_state(), brush_use_size_pressure(), and rna_def_brush().
#define BRUSH_SMOOTH_STROKE (1<<11) |
Definition at line 116 of file DNA_brush_types.h.
Referenced by brush_debug_print_state(), paint_draw_smooth_stroke(), paint_smooth_stroke(), paint_stroke_modal(), and rna_def_brush().
#define BRUSH_SPACE (1<<10) |
Definition at line 115 of file DNA_brush_types.h.
Referenced by brush_debug_print_state(), brush_painter_paint(), brush_reset_sculpt(), brush_set_defaults(), brush_strength(), paint_space_stroke_enabled(), and rna_def_brush().
#define BRUSH_SPACE_ATTEN (1<<18) |
Definition at line 122 of file DNA_brush_types.h.
Referenced by brush_debug_print_state(), brush_reset_sculpt(), brush_set_defaults(), brush_strength(), do_versions(), and rna_def_brush().
#define BRUSH_SPACING_PRESSURE (1<<5) |
Definition at line 110 of file DNA_brush_types.h.
Referenced by brush_apply_pressure(), brush_debug_print_state(), paint_apply_event(), and rna_def_brush().
#define BRUSH_TEXTURE_OVERLAY (1<<21) |
Definition at line 125 of file DNA_brush_types.h.
Referenced by brush_debug_print_state(), paint_draw_alpha_overlay(), and rna_def_brush().
#define BRUSH_TORUS (1<<1) |
Definition at line 106 of file DNA_brush_types.h.
Referenced by brush_debug_print_state(), imapaint_paint_op(), and rna_def_brush().
#define MAX_BRUSH_PIXEL_RADIUS 200 |
Definition at line 184 of file DNA_brush_types.h.
Referenced by rna_def_brush(), and rna_def_unified_paint_settings().
#define PAINT_TOOL_CLONE 3 |
Definition at line 162 of file DNA_brush_types.h.
Referenced by do_projectpaint_thread(), draw_image_paint_helpers(), image_paint_2d_clone_poll(), imapaint_canvas_set(), imapaint_paint_op(), project_paint_begin_clone(), project_paint_uvpixel_init(), project_state_init(), and texture_paint_init().
#define PAINT_TOOL_DRAW 0 |
Definition at line 159 of file DNA_brush_types.h.
Referenced by texture_paint_camera_project_exec(), and texture_paint_init().
#define PAINT_TOOL_SMEAR 2 |
Definition at line 161 of file DNA_brush_types.h.
Referenced by do_projectpaint_thread(), imapaint_paint_op(), and project_paint_uvpixel_init().
#define PAINT_TOOL_SOFTEN 1 |
Definition at line 160 of file DNA_brush_types.h.
Referenced by imapaint_paint_op(), and texture_paint_init().
#define SCULPT_TOOL_BLOB 17 |
Definition at line 155 of file DNA_brush_types.h.
Referenced by brush_strength(), do_brush_action(), do_crease_brush(), sculpt_tool_name(), and sculpt_update_cache_invariants().
#define SCULPT_TOOL_CLAY 8 |
Definition at line 146 of file DNA_brush_types.h.
Referenced by brush_reset_sculpt(), brush_strength(), do_brush_action(), ED_keymap_paint(), paint_draw_cursor(), sculpt_tool_name(), and sculpt_update_cache_invariants().
#define SCULPT_TOOL_CLAY_TUBES 18 |
Definition at line 156 of file DNA_brush_types.h.
Referenced by brush_strength(), do_brush_action(), sculpt_tool_name(), sculpt_update_brush_delta(), and sculpt_update_cache_invariants().
#define SCULPT_TOOL_CREASE 16 |
Definition at line 154 of file DNA_brush_types.h.
Referenced by brush_reset_sculpt(), brush_strength(), do_brush_action(), ED_keymap_paint(), paint_draw_cursor(), sculpt_tool_name(), and sculpt_update_cache_invariants().
#define SCULPT_TOOL_DRAW 1 |
Definition at line 139 of file DNA_brush_types.h.
Referenced by add_brush(), brush_strength(), do_brush_action(), ED_keymap_paint(), paint_draw_cursor(), sculpt_tool_name(), and sculpt_update_cache_invariants().
#define SCULPT_TOOL_FILL 9 |
Definition at line 147 of file DNA_brush_types.h.
Referenced by brush_reset_sculpt(), brush_strength(), do_brush_action(), and sculpt_tool_name().
#define SCULPT_TOOL_FLATTEN 7 |
Definition at line 145 of file DNA_brush_types.h.
Referenced by brush_reset_sculpt(), brush_strength(), do_brush_action(), ED_keymap_paint(), and sculpt_tool_name().
#define SCULPT_TOOL_GRAB 5 |
Definition at line 143 of file DNA_brush_types.h.
Referenced by brush_reset_sculpt(), brush_strength(), do_brush_action(), ED_keymap_paint(), paint_smooth_stroke(), paint_space_stroke_enabled(), sculpt_combine_proxies(), sculpt_restore_mesh(), sculpt_tool_name(), sculpt_update_brush_delta(), and sculpt_update_cache_variants().
#define SCULPT_TOOL_INFLATE 4 |
Definition at line 142 of file DNA_brush_types.h.
Referenced by brush_reset_sculpt(), brush_strength(), do_brush_action(), ED_keymap_paint(), paint_draw_cursor(), sculpt_tool_name(), and sculpt_update_cache_invariants().
#define SCULPT_TOOL_LAYER 6 |
Definition at line 144 of file DNA_brush_types.h.
Referenced by brush_strength(), do_brush_action(), ED_keymap_paint(), sculpt_combine_proxies(), sculpt_flush_stroke_deform(), sculpt_tool_name(), and sculpt_update_cache_invariants().
#define SCULPT_TOOL_NUDGE 11 |
Definition at line 149 of file DNA_brush_types.h.
Referenced by brush_reset_sculpt(), brush_strength(), do_brush_action(), sculpt_tool_name(), and sculpt_update_brush_delta().
#define SCULPT_TOOL_PINCH 3 |
Definition at line 141 of file DNA_brush_types.h.
Referenced by brush_reset_sculpt(), brush_strength(), do_brush_action(), ED_keymap_paint(), paint_draw_cursor(), and sculpt_tool_name().
#define SCULPT_TOOL_ROTATE 14 |
Definition at line 152 of file DNA_brush_types.h.
Referenced by brush_reset_sculpt(), brush_strength(), do_brush_action(), do_versions(), paint_smooth_stroke(), paint_space_stroke_enabled(), sculpt_combine_proxies(), sculpt_update_cache_invariants(), and sculpt_update_cache_variants().
#define SCULPT_TOOL_SCRAPE 10 |
Definition at line 148 of file DNA_brush_types.h.
Referenced by brush_reset_sculpt(), brush_strength(), do_brush_action(), and sculpt_tool_name().
#define SCULPT_TOOL_SMOOTH 2 |
Definition at line 140 of file DNA_brush_types.h.
Referenced by brush_reset_sculpt(), brush_strength(), do_brush_action(), ED_keymap_paint(), sculpt_brush_stroke_init(), sculpt_combine_proxies(), sculpt_flush_stroke_deform(), sculpt_stroke_modifiers_check(), and sculpt_tool_name().
#define SCULPT_TOOL_SNAKE_HOOK 13 |
Definition at line 151 of file DNA_brush_types.h.
Referenced by brush_reset_sculpt(), brush_strength(), do_brush_action(), paint_smooth_stroke(), paint_space_stroke_enabled(), sculpt_update_brush_delta(), and sculpt_update_cache_variants().
#define SCULPT_TOOL_THUMB 12 |
Definition at line 150 of file DNA_brush_types.h.
Referenced by brush_reset_sculpt(), brush_strength(), do_brush_action(), paint_smooth_stroke(), paint_space_stroke_enabled(), sculpt_combine_proxies(), sculpt_tool_name(), sculpt_update_brush_delta(), and sculpt_update_cache_variants().
typedef struct BrushClone BrushClone |
anonymous enum |
SCULPT_DISP_DIR_AREA | |
SCULPT_DISP_DIR_VIEW | |
SCULPT_DISP_DIR_X | |
SCULPT_DISP_DIR_Y | |
SCULPT_DISP_DIR_Z |
Definition at line 165 of file DNA_brush_types.h.
anonymous enum |
PAINT_BLEND_MIX | |
PAINT_BLEND_ADD | |
PAINT_BLEND_SUB | |
PAINT_BLEND_MUL | |
PAINT_BLEND_BLUR | |
PAINT_BLEND_LIGHTEN | |
PAINT_BLEND_DARKEN |
Definition at line 173 of file DNA_brush_types.h.