Changeset View
Changeset View
Standalone View
Standalone View
source/blender/makesrna/intern/rna_shader_fx.c
| Show First 20 Lines • Show All 330 Lines • ▼ Show 20 Lines | static void rna_def_shader_fx_pixel(BlenderRNA *brna) | ||||
| prop = RNA_def_property(srna, "size", PROP_INT, PROP_PIXEL); | prop = RNA_def_property(srna, "size", PROP_INT, PROP_PIXEL); | ||||
| RNA_def_property_int_sdna(prop, NULL, "size"); | RNA_def_property_int_sdna(prop, NULL, "size"); | ||||
| RNA_def_property_range(prop, 1, SHRT_MAX); | RNA_def_property_range(prop, 1, SHRT_MAX); | ||||
| RNA_def_property_array(prop, 2); | RNA_def_property_array(prop, 2); | ||||
| RNA_def_property_ui_text(prop, "Size", "Pixel size"); | RNA_def_property_ui_text(prop, "Size", "Pixel size"); | ||||
| RNA_def_property_update(prop, NC_OBJECT | ND_MODIFIER, "rna_ShaderFx_update"); | RNA_def_property_update(prop, NC_OBJECT | ND_MODIFIER, "rna_ShaderFx_update"); | ||||
| prop = RNA_def_property(srna, "color", PROP_FLOAT, PROP_COLOR); | prop = RNA_def_property(srna, "use_antialiasing", PROP_BOOLEAN, PROP_NONE); | ||||
| RNA_def_property_range(prop, 0.0, 1.0); | RNA_def_property_boolean_negative_sdna(prop, NULL, "flag", FX_PIXEL_FILTER_NEAREST); | ||||
| RNA_def_property_float_sdna(prop, NULL, "rgba"); | RNA_def_property_ui_text(prop, "Antialiasing", "Antialiase pixels"); | ||||
| RNA_def_property_array(prop, 4); | |||||
| RNA_def_property_ui_text(prop, "Color", "Color used for lines"); | |||||
| RNA_def_property_update(prop, NC_OBJECT | ND_MODIFIER, "rna_ShaderFx_update"); | RNA_def_property_update(prop, NC_OBJECT | ND_MODIFIER, "rna_ShaderFx_update"); | ||||
| } | } | ||||
| static void rna_def_shader_fx_rim(BlenderRNA *brna) | static void rna_def_shader_fx_rim(BlenderRNA *brna) | ||||
| { | { | ||||
| StructRNA *srna; | StructRNA *srna; | ||||
| PropertyRNA *prop; | PropertyRNA *prop; | ||||
| ▲ Show 20 Lines • Show All 350 Lines • Show Last 20 Lines | |||||