Blender V5.0
UnitSettings Struct Reference

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

Detailed Description

Display/Editing unit options for each scene.

Definition at line 1921 of file DNA_scene_types.h.

Member Data Documentation

◆ _pad

char UnitSettings::_pad[4]

Definition at line 1942 of file DNA_scene_types.h.

◆ flag

short UnitSettings::flag

Definition at line 1935 of file DNA_scene_types.h.

Referenced by BKE_unit_value_as_string().

◆ length_unit

char UnitSettings::length_unit

◆ mass_unit

char UnitSettings::mass_unit

◆ scale_length

◆ system

char UnitSettings::system

Imperial, metric etc.

Definition at line 1932 of file DNA_scene_types.h.

Referenced by blender::ed::transform::applyShrinkFatten(), BKE_unit_value_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(), blender::ed::transform::init_mode_impl(), blender::ed::transform::initBakeTime(), blender::ed::transform::initBend(), blender::ed::transform::initBoneEnvelope(), blender::ed::transform::initBoneRoll(), blender::ed::transform::initBoneSize(), blender::ed::transform::initCurveShrinkFatten(), blender::ed::transform::initEdgeSlide_ex(), blender::ed::transform::initGPOpacity(), blender::ed::transform::initMaskShrinkFatten(), blender::ed::transform::initNormalRotation(), blender::ed::transform::initPushPull(), blender::ed::transform::initResize(), blender::ed::transform::initRotation(), blender::ed::transform::initSeqSlide(), blender::ed::transform::initShear(), blender::ed::transform::initShrinkFatten(), blender::ed::transform::initSkinResize(), blender::ed::transform::initTilt(), blender::ed::transform::initTimeScale(), blender::ed::transform::initTimeSlide(), blender::ed::transform::initTimeTranslate(), blender::ed::transform::initToSphere(), blender::ed::transform::initTrackball(), blender::ed::transform::initTranslation(), blender::ed::transform::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(), blender::ed::transform::translate_dist_to_str(), 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().

◆ system_rotation

◆ temperature_unit

char UnitSettings::temperature_unit

Definition at line 1940 of file DNA_scene_types.h.

Referenced by preferred_units_from_UnitSettings(), and scene_init_data().

◆ time_unit

char UnitSettings::time_unit

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