Blender V4.3
CurveMapping Struct Reference

#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]
 

Detailed Description

Definition at line 63 of file DNA_color_types.h.

Member Data Documentation

◆ _pad

char CurveMapping::_pad[6]

Definition at line 83 of file DNA_color_types.h.

◆ black

float CurveMapping::black[3]

◆ bwmul

float CurveMapping::bwmul[3]

◆ changed_timestamp

◆ clipr

◆ cm

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().

◆ cur

◆ curr

◆ flag

◆ preset

◆ sample

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().

◆ tone

◆ white


The documentation for this struct was generated from the following file: