|
Blender V4.3
|
#include <DNA_scene_types.h>
Public Attributes | |
| float | scale_length |
| char | system |
| char | system_rotation |
| short | flag |
| char | length_unit |
| char | mass_unit |
| char | time_unit |
| char | temperature_unit |
| char | _pad [4] |
Display/Editing unit options for each scene.
Definition at line 1797 of file DNA_scene_types.h.
| char UnitSettings::_pad[4] |
Definition at line 1812 of file DNA_scene_types.h.
| short UnitSettings::flag |
Definition at line 1805 of file DNA_scene_types.h.
Referenced by BKE_unit_value_as_string().
| char UnitSettings::length_unit |
Definition at line 1807 of file DNA_scene_types.h.
Referenced by blo_do_versions_280(), preferred_units_from_UnitSettings(), and scene_init_data().
| char UnitSettings::mass_unit |
Definition at line 1808 of file DNA_scene_types.h.
Referenced by blo_do_versions_280(), preferred_units_from_UnitSettings(), and scene_init_data().
| float UnitSettings::scale_length |
Maybe have other unit conversions?
Definition at line 1800 of file DNA_scene_types.h.
Referenced by applyShrinkFatten(), BKE_scene_unit_scale(), blender::io::usd::USDCameraWriter::do_write(), DRW_text_edit_mesh_measure_stats(), ED_scene_grid_scale(), edbm_bevel_update_status_text(), blender::io::usd::export_to_stage(), blender::io::stl::exporter_main(), blender::io::ply::importer_main(), blender::io::stl::importer_main(), initWalkInfo(), knifetool_draw_visible_distances(), ruler_item_as_string(), scene_init_data(), translate_dist_to_str(), ui_get_but_string_unit(), ui_numedit_apply_snapf(), view3d_grid_steps_ex(), and blender::ed::object::voxel_size_edit_draw().
| char UnitSettings::system |
Imperial, metric etc.
Definition at line 1802 of file DNA_scene_types.h.
Referenced by BKE_scene_unit_scale(), blo_do_versions_280(), DRW_text_edit_mesh_measure_stats(), ed_marker_move_init(), ED_scene_grid_scale(), edbm_bevel_init(), edbm_inset_init(), blender::io::stl::exporter_main(), blender::io::ply::importer_main(), blender::io::stl::importer_main(), init_mode_impl(), initBakeTime(), initBend(), initBoneEnvelope(), initBoneRoll(), initBoneSize(), initCurveShrinkFatten(), initEdgeSlide_ex(), initGPOpacity(), initGPShrinkFatten(), initMaskShrinkFatten(), initNormalRotation(), initPushPull(), initResize(), initRotation(), initSeqSlide(), initShear(), initShrinkFatten(), initSkinResize(), initTilt(), initTimeScale(), initTimeSlide(), initTimeTranslate(), initToSphere(), initTrackball(), initTranslation(), initVertSlide_ex(), initWalkInfo(), knifetool_draw_angle(), knifetool_draw_visible_distances(), knifetool_init(), preferred_units_from_UnitSettings(), ringsel_init(), ruler_item_as_string(), scene_init_data(), ui_but_convert_to_unit_alt_name(), ui_but_is_unit(), ui_get_but_step_unit(), ui_numedit_apply_snapf(), user_string_to_number(), and view3d_grid_steps_ex().
| char UnitSettings::system_rotation |
Not implemented as a proper unit system yet.
Definition at line 1804 of file DNA_scene_types.h.
Referenced by ANIM_unit_mapping_get_factor(), DRW_text_edit_mesh_measure_stats(), initBend(), initBoneRoll(), initNormalRotation(), initRotation(), initTilt(), initTrackball(), preferred_units_from_UnitSettings(), ui_but_is_unit_radians_ex(), and ui_numedit_apply_snapf().
| char UnitSettings::temperature_unit |
Definition at line 1810 of file DNA_scene_types.h.
Referenced by preferred_units_from_UnitSettings(), and scene_init_data().
| char UnitSettings::time_unit |
Definition at line 1809 of file DNA_scene_types.h.
Referenced by blo_do_versions_280(), preferred_units_from_UnitSettings(), and scene_init_data().