|
Blender V4.3
|
#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 63 of file DNA_color_types.h.
| char CurveMapping::_pad[6] |
Definition at line 83 of file DNA_color_types.h.
| float CurveMapping::black[3] |
Black/white point (black[0] abused for current frame).
Definition at line 75 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_layout().
| float CurveMapping::bwmul[3] |
Black/white point multiply value, for speed.
Definition at line 77 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 67 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(), blender::ed::sculpt_paint::is_sampled_curve_valid(), update_glsl_curve_mapping(), and blender::ed::sculpt_paint::update_sampled_curve().
| rctf CurveMapping::clipr |
Definition at line 70 of file DNA_color_types.h.
Referenced by BKE_brush_curve_preset(), BKE_curvemapping_changed(), BKE_curvemapping_evaluateF(), BKE_curvemapping_reset_view(), BKE_curvemapping_set_defaults(), BKE_paint_cavity_curve_preset(), BKE_sculpt_default_cavity_curve(), BKE_texture_pointdensity_init_data(), blo_do_versions_270(), blo_do_versions_280(), blo_update_defaults_scene(), curvemap_buttons_layout(), curvemap_buttons_zoom_out(), curvemap_can_zoom_in(), curvemap_can_zoom_out(), curvemap_clipping_func(), curvemap_make_table(), curvemap_tools_func(), hue_correct_init_data(), hue_correct_set_wrapping(), blender::nodes::node_composite_huecorrect_cc::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 73 of file DNA_color_types.h.
Referenced by BKE_curvemapping_blend_read(), BKE_curvemapping_changed(), BKE_curvemapping_changed_all(), BKE_curvemapping_compute_range_dividers(), BKE_curvemapping_compute_slopes(), 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_get_range_minimums(), BKE_curvemapping_init(), BKE_curvemapping_is_map_identity(), BKE_curvemapping_premultiply(), BKE_curvemapping_RGBA_does_something(), BKE_curvemapping_set_defaults(), BKE_curvemapping_table_F(), BKE_curvemapping_table_RGBA(), BKE_paint_cavity_curve_preset(), BKE_particlesettings_clump_curve_init(), BKE_particlesettings_rough_curve_init(), BKE_particlesettings_twist_curve_init(), BKE_sculpt_default_cavity_curve(), 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_layout(), curvemap_tools_func(), do_version_curvemapping_flag_extend_extrapolate(), evaluate_film_like(), hue_correct_init_data(), blender::nodes::node_composite_huecorrect_cc::node_composit_init_huecorrect(), render_shutter_curve_preset_exec(), scene_init_data(), SEQ_sound_equalizer_add(), SEQ_sound_equalizermodifier_recreator(), ui_do_but_CURVE(), ui_draw_but_CURVE(), and ui_numedit_but_CURVE().
| int CurveMapping::cur |
Definition at line 65 of file DNA_color_types.h.
Referenced by BKE_curvemapping_changed(), BKE_curvemapping_changed_all(), BKE_curvemapping_set_defaults(), curvemap_buttons_layout(), curvemap_tools_func(), hue_correct_init_data(), blender::nodes::node_composite_huecorrect_cc::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 70 of file DNA_color_types.h.
Referenced by BKE_curvemapping_changed(), BKE_curvemapping_reset_view(), BKE_curvemapping_set_defaults(), curvemap_buttons_zoom_in(), curvemap_buttons_zoom_out(), curvemap_can_zoom_in(), curvemap_can_zoom_out(), hue_correct_set_wrapping(), SEQ_sound_equalizermodifier_recreator(), ui_do_but_CURVE(), ui_draw_but_CURVE(), and ui_numedit_but_CURVE().
| int CurveMapping::flag |
Cur; for buttons, to show active curve.
Definition at line 65 of file DNA_color_types.h.
Referenced by BKE_brush_curve_preset(), BKE_curvemapping_blend_read(), BKE_curvemapping_changed(), BKE_curvemapping_compute_slopes(), BKE_curvemapping_evaluateF(), BKE_curvemapping_is_map_identity(), BKE_curvemapping_premultiply(), BKE_curvemapping_set_defaults(), BKE_paint_cavity_curve_preset(), BKE_sculpt_default_cavity_curve(), BKE_texture_pointdensity_init_data(), curve_mapping_to_ocio_settings(), curvemap_buttons_layout(), curvemap_buttons_zoom_out(), curvemap_calc_extend(), curvemap_clipping_func(), curvemap_make_table(), curvemap_tools_func(), do_version_curvemapping_flag_extend_extrapolate(), Freestyle_evaluateCurveMappingF(), hue_correct_init_data(), hue_correct_set_wrapping(), blender::ed::space_node::node_buts_curvecol(), blender::ed::space_node::node_composit_buts_huecorrect(), blender::nodes::node_composite_huecorrect_cc::node_composit_init_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 66 of file DNA_color_types.h.
Referenced by BKE_brush_curve_preset(), BKE_paint_cavity_curve_preset(), BKE_sculpt_default_cavity_curve(), BKE_texture_pointdensity_init_data(), brush_sculpt_curves_falloff_preset_exec(), curvemap_buttons_layout(), curvemap_tools_func(), hue_correct_init_data(), blender::nodes::node_composite_huecorrect_cc::node_composit_init_huecorrect(), render_shutter_curve_preset_exec(), and SEQ_sound_equalizer_add().
| float CurveMapping::sample[3] |
Sample values, if flag set it draws line and intersection.
Definition at line 80 of file DNA_color_types.h.
Referenced by blender::ed::space_node::node_buts_curvecol(), blender::ed::space_node::node_composit_buts_huecorrect(), and ui_draw_but_CURVE().
| short CurveMapping::tone |
Definition at line 82 of file DNA_color_types.h.
Referenced by BKE_curvemapping_evaluate_premulRGBF_ex(), blender::nodes::node_composite_rgb_curves_cc::RGBCurvesShaderNode::compile(), and curvemap_buttons_layout().
| float CurveMapping::white[3] |
Definition at line 75 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_layout().