|
Blender
V2.93
|
#include <DNA_color_types.h>
Public Attributes | |
| int | flag |
| int | cur |
| int | preset |
| int | changed_timestamp |
| rctf | curr |
| rctf | clipr |
| CurveMap | cm [4] |
| float | black [3] |
| float | white [3] |
| float | bwmul [3] |
| float | sample [3] |
| short | tone |
| char | _pad [6] |
Definition at line 75 of file DNA_color_types.h.
| char CurveMapping::_pad[6] |
Definition at line 95 of file DNA_color_types.h.
| float CurveMapping::black[3] |
Black/white point (black[0] abused for current frame).
Definition at line 87 of file DNA_color_types.h.
Referenced by BKE_curvemapping_evaluate_premulRGBF(), BKE_curvemapping_RGBA_does_something(), BKE_curvemapping_set_black_white(), curve_mapping_to_ocio_settings(), and curvemap_buttons_reset().
| float CurveMapping::bwmul[3] |
Black/white point multiply value, for speed.
Definition at line 89 of file DNA_color_types.h.
Referenced by BKE_curvemapping_evaluate_premulRGBF(), BKE_curvemapping_set_black_white(), BKE_curvemapping_set_defaults(), and curve_mapping_to_ocio_settings().
| int CurveMapping::changed_timestamp |
Definition at line 79 of file DNA_color_types.h.
Referenced by BKE_curvemapping_changed(), BKE_curvemapping_set_black_white(), BKE_curvemapping_set_defaults(), colormanage_cache_get(), colormanage_cache_put(), curve_mapping_to_ocio_settings(), GPU_viewport_colorspace_set(), and update_glsl_curve_mapping().
| rctf CurveMapping::clipr |
Definition at line 82 of file DNA_color_types.h.
Referenced by BKE_brush_curve_preset(), BKE_curvemapping_changed(), BKE_curvemapping_reset_view(), BKE_curvemapping_set_defaults(), BKE_paint_cavity_curve_preset(), BKE_texture_pointdensity_init_data(), blo_do_versions_270(), blo_do_versions_280(), blo_update_defaults_scene(), curvemap_buttons_layout(), curvemap_buttons_reset(), curvemap_buttons_zoom_in(), curvemap_buttons_zoom_out(), curvemap_clipping_func(), curvemap_make_table(), curvemap_tools_dofunc(), ED_gpencil_add_defaults(), hue_correct_init_data(), node_composit_init_huecorrect(), render_shutter_curve_preset_exec(), scene_init_data(), ui_draw_but_CURVE(), and ui_numedit_but_CURVE().
| CurveMap CurveMapping::cm[4] |
Max 4 builtin curves per mapping struct now.
Definition at line 85 of file DNA_color_types.h.
Referenced by BKE_brush_curve_preset(), BKE_curvemapping_blend_read(), BKE_curvemapping_changed(), BKE_curvemapping_changed_all(), BKE_curvemapping_copy_data(), BKE_curvemapping_curves_blend_write(), BKE_curvemapping_evaluate3F(), BKE_curvemapping_evaluate_premulRGBF_ex(), BKE_curvemapping_evaluateF(), BKE_curvemapping_evaluateRGBF(), BKE_curvemapping_free_data(), BKE_curvemapping_init(), BKE_curvemapping_premultiply(), BKE_curvemapping_RGBA_does_something(), BKE_curvemapping_set_defaults(), BKE_curvemapping_table_RGBA(), BKE_gpencil_brush_preset_set(), BKE_paint_cavity_curve_preset(), BKE_particlesettings_clump_curve_init(), BKE_particlesettings_rough_curve_init(), BKE_particlesettings_twist_curve_init(), BKE_texture_pointdensity_init_data(), blo_do_versions_270(), blo_do_versions_280(), blo_update_defaults_scene(), curve_mapping_apply_pixel(), curve_mapping_to_ocio_settings(), curvemap_buttons_delete(), curvemap_buttons_layout(), curvemap_buttons_reset(), curvemap_tools_dofunc(), curvemapping_evaluateRGBF_filmlike(), do_version_curvemapping_flag_extend_extrapolate(), ED_gpencil_add_defaults(), gpu_shader_curve_rgb(), gpu_shader_curve_vec(), hue_correct_init_data(), node_composit_init_huecorrect(), render_shutter_curve_preset_exec(), scene_init_data(), ui_do_but_CURVE(), ui_draw_but_CURVE(), ui_numedit_but_CURVE(), and vector_curve_node_remap().
| int CurveMapping::cur |
Definition at line 77 of file DNA_color_types.h.
Referenced by BKE_curvemapping_changed(), BKE_curvemapping_changed_all(), BKE_curvemapping_set_defaults(), curvemap_buttons_delete(), curvemap_buttons_layout(), curvemap_tools_dofunc(), hue_correct_init_data(), node_composit_init_huecorrect(), ui_do_but_CURVE(), ui_draw_but_CURVE(), and ui_numedit_but_CURVE().
| rctf CurveMapping::curr |
Current rect, clip rect (is default rect too).
Definition at line 82 of file DNA_color_types.h.
Referenced by BKE_curvemapping_changed(), BKE_curvemapping_evaluateF(), BKE_curvemapping_reset_view(), BKE_curvemapping_set_defaults(), curvemap_buttons_zoom_in(), curvemap_buttons_zoom_out(), ui_draw_but_CURVE(), and ui_numedit_but_CURVE().
| int CurveMapping::flag |
Cur; for buttons, to show active curve.
Definition at line 77 of file DNA_color_types.h.
Referenced by BKE_brush_curve_preset(), BKE_curvemapping_blend_read(), BKE_curvemapping_changed(), BKE_curvemapping_evaluateF(), BKE_curvemapping_premultiply(), BKE_curvemapping_set_defaults(), BKE_paint_cavity_curve_preset(), BKE_texture_pointdensity_init_data(), curve_mapping_to_ocio_settings(), curvemap_buttons_layout(), curvemap_buttons_zoom_out(), curvemap_calc_extend(), curvemap_clipping_func(), curvemap_tools_dofunc(), do_version_curvemapping_flag_extend_extrapolate(), Freestyle_evaluateCurveMappingF(), gpu_shader_curve_rgb(), gpu_shader_curve_vec(), node_buts_curvecol(), node_buts_time(), node_composit_buts_huecorrect(), render_shutter_curve_preset_exec(), ui_draw_but_CURVE(), ui_numedit_but_CURVE(), and vector_curve_node_remap().
| int CurveMapping::preset |
Definition at line 78 of file DNA_color_types.h.
Referenced by BKE_brush_curve_preset(), BKE_paint_cavity_curve_preset(), BKE_texture_pointdensity_init_data(), blo_do_versions_250(), curvemap_buttons_reset(), curvemap_tools_dofunc(), hue_correct_init_data(), node_composit_init_huecorrect(), and render_shutter_curve_preset_exec().
| float CurveMapping::sample[3] |
Sample values, if flag set it draws line and intersection.
Definition at line 92 of file DNA_color_types.h.
Referenced by node_buts_curvecol(), node_buts_time(), node_composit_buts_huecorrect(), and ui_draw_but_CURVE().
| short CurveMapping::tone |
Definition at line 94 of file DNA_color_types.h.
Referenced by BKE_curvemapping_evaluate_premulRGBF_ex().
| float CurveMapping::white[3] |
Definition at line 87 of file DNA_color_types.h.
Referenced by BKE_curvemapping_RGBA_does_something(), BKE_curvemapping_set_black_white(), BKE_curvemapping_set_defaults(), and curvemap_buttons_reset().