Changeset View
Changeset View
Standalone View
Standalone View
source/blender/editors/gizmo_library/gizmo_types/snap3d_gizmo.c
| Show First 20 Lines • Show All 339 Lines • ▼ Show 20 Lines | const EnumPropertyItem *rna_enum_snap_element_items; | ||||
| BLI_assert(free == false); | BLI_assert(free == false); | ||||
| } | } | ||||
| /* Setup. */ | /* Setup. */ | ||||
| PropertyRNA *prop; | PropertyRNA *prop; | ||||
| prop = RNA_def_enum_flag(gzt->srna, | prop = RNA_def_enum_flag(gzt->srna, | ||||
| "snap_elements_force", | "snap_elements_force", | ||||
| rna_enum_snap_element_items, | rna_enum_snap_element_items, | ||||
| SCE_SNAP_MODE_VERTEX | SCE_SNAP_MODE_EDGE | SCE_SNAP_MODE_FACE, | SCE_SNAP_MODE_VERTEX | SCE_SNAP_MODE_EDGE | SCE_SNAP_MODE_FACE_RAYCAST, | ||||
| "Snap Elements", | "Snap Elements", | ||||
| ""); | ""); | ||||
| RNA_def_property_enum_funcs_runtime(prop, | RNA_def_property_enum_funcs_runtime(prop, | ||||
| gizmo_snap_rna_snap_elements_force_get_fn, | gizmo_snap_rna_snap_elements_force_get_fn, | ||||
| gizmo_snap_rna_snap_elements_force_set_fn, | gizmo_snap_rna_snap_elements_force_set_fn, | ||||
| NULL); | NULL); | ||||
| prop = RNA_def_float_array(gzt->srna, | prop = RNA_def_float_array(gzt->srna, | ||||
| ▲ Show 20 Lines • Show All 61 Lines • Show Last 20 Lines | |||||