Blender  V3.3
Public Member Functions | Public Attributes | Static Public Attributes | Protected Attributes | Friends | List of all members
Object Class Reference

#include <DNA_object_types.h>

Inheritance diagram for Object:
Node

Public Member Functions

 NODE_SOCKET_API (ParticleSystem *, particle_system)
 
 NODE_SOCKET_API (int, particle_index)
 
 Object ()
 
 ~Object ()
 
void tag_update (Scene *scene)
 
void compute_bounds (bool motion_blur)
 
void apply_transform (bool apply_to_motion)
 
bool use_motion () const
 
float motion_time (int step) const
 
int motion_step (float time) const
 
void update_motion ()
 
bool is_traceable () const
 
uint visibility_for_tracing () const
 
int get_device_index () const
 
float compute_volume_step_size () const
 
- Public Member Functions inherited from Node
 Node (const NodeType *type, ustring name=ustring())
 
virtual ~Node ()=0
 
void set (const SocketType &input, bool value)
 
void set (const SocketType &input, int value)
 
void set (const SocketType &input, uint value)
 
void set (const SocketType &input, float value)
 
void set (const SocketType &input, float2 value)
 
void set (const SocketType &input, float3 value)
 
void set (const SocketType &input, const char *value)
 
void set (const SocketType &input, ustring value)
 
void set (const SocketType &input, const Transform &value)
 
void set (const SocketType &input, Node *value)
 
template<class ValueType , typename std::enable_if_t< std::is_enum_v< ValueType >> * = nullptr>
void set (const SocketType &input, const ValueType &value)
 
void set (const SocketType &input, array< bool > &value)
 
void set (const SocketType &input, array< int > &value)
 
void set (const SocketType &input, array< float > &value)
 
void set (const SocketType &input, array< float2 > &value)
 
void set (const SocketType &input, array< float3 > &value)
 
void set (const SocketType &input, array< ustring > &value)
 
void set (const SocketType &input, array< Transform > &value)
 
void set (const SocketType &input, array< Node * > &value)
 
bool get_bool (const SocketType &input) const
 
int get_int (const SocketType &input) const
 
uint get_uint (const SocketType &input) const
 
float get_float (const SocketType &input) const
 
float2 get_float2 (const SocketType &input) const
 
float3 get_float3 (const SocketType &input) const
 
ustring get_string (const SocketType &input) const
 
Transform get_transform (const SocketType &input) const
 
Nodeget_node (const SocketType &input) const
 
const array< bool > & get_bool_array (const SocketType &input) const
 
const array< int > & get_int_array (const SocketType &input) const
 
const array< float > & get_float_array (const SocketType &input) const
 
const array< float2 > & get_float2_array (const SocketType &input) const
 
const array< float3 > & get_float3_array (const SocketType &input) const
 
const array< ustring > & get_string_array (const SocketType &input) const
 
const array< Transform > & get_transform_array (const SocketType &input) const
 
const array< Node * > & get_node_array (const SocketType &input) const
 
bool has_default_value (const SocketType &input) const
 
void set_default_value (const SocketType &input)
 
bool equals_value (const Node &other, const SocketType &input) const
 
void copy_value (const SocketType &input, const Node &other, const SocketType &other_input)
 
void set_value (const SocketType &input, const Node &other, const SocketType &other_input)
 
bool equals (const Node &other) const
 
void hash (MD5Hash &md5)
 
size_t get_total_size_in_bytes () const
 
bool is_a (const NodeType *type)
 
bool socket_is_modified (const SocketType &input) const
 
bool is_modified () const
 
void tag_modified ()
 
void clear_modified ()
 
void print_modified_sockets () const
 
const NodeOwnerget_owner () const
 
void set_owner (const NodeOwner *owner_)
 
int reference_count () const
 
void reference ()
 
void dereference ()
 
void clear_reference_count ()
 

Public Attributes

ID id
 
struct AnimDataadt
 
struct DrawDataList drawdata
 
struct SculptSessionsculpt
 
short type
 
short partype
 
int par1
 
int par2
 
int par3
 
char parsubstr [64]
 
struct Objectparent
 
struct Objecttrack
 
struct Object *proxy DNA_DEPRECATED
 
struct Object *proxy_group DNA_DEPRECATED
 
struct Object *proxy_from DNA_DEPRECATED
 
struct Ipo *ipo DNA_DEPRECATED
 
struct bAction *action DNA_DEPRECATED
 
struct bActionposelib
 
struct bPosepose
 
voiddata
 
struct bGPdata *gpd DNA_DEPRECATED
 
bAnimVizSettings avs
 
bMotionPathmpath
 
void_pad0
 
ListBase constraintChannels DNA_DEPRECATED
 
ListBase effect DNA_DEPRECATED
 
ListBase defbase DNA_DEPRECATED
 
ListBase modifiers
 
ListBase greasepencil_modifiers
 
ListBase fmaps
 
ListBase shader_fx
 
int mode
 
int restore_mode
 
struct Material ** mat
 
char * matbits
 
int totcol
 
int actcol
 
float loc [3]
 
float dloc [3]
 
float scale [3]
 
float dsize[3] DNA_DEPRECATED
 
float dscale [3]
 
float rot [3]
 
float drot [3]
 
float quat [4]
 
float dquat [4]
 
float rotAxis [3]
 
float drotAxis [3]
 
float rotAngle
 
float drotAngle
 
float obmat [4][4]
 
float parentinv [4][4]
 
float constinv [4][4]
 
float imat [4][4]
 
unsigned int lay DNA_DEPRECATED
 
short flag
 
short colbits DNA_DEPRECATED
 
short transflag
 
short protectflag
 
short trackflag
 
short upflag
 
short nlaflag
 
char _pad1
 
char duplicator_visibility_flag
 
short base_flag
 
unsigned short base_local_view_bits
 
unsigned short col_group
 
unsigned short col_mask
 
short rotmode
 
char boundtype
 
char collision_boundtype
 
short dtx
 
char dt
 
char empty_drawtype
 
float empty_drawsize
 
float instance_faces_scale
 
short index
 
unsigned short actdef DNA_DEPRECATED
 
unsigned short actfmap
 
char _pad2 [2]
 
float color [4]
 
short softflag
 
short visibility_flag
 
short shapenr
 
char shapeflag
 
char _pad3 [1]
 
ListBase constraints
 
ListBase nlastrips DNA_DEPRECATED
 
ListBase hooks DNA_DEPRECATED
 
ListBase particlesystem
 
struct PartDeflectpd
 
struct SoftBodysoft
 
struct Collectioninstance_collection
 
struct FluidsimSettings *fluidsimSettings DNA_DEPRECATED
 
ListBase pc_ids
 
struct RigidBodyObrigidbody_object
 
struct RigidBodyConrigidbody_constraint
 
float ima_ofs [2]
 
ImageUseriuser
 
char empty_image_visibility_flag
 
char empty_image_depth
 
char empty_image_flag
 
uint8_t modifier_flag
 
char _pad8 [4]
 
struct PreviewImagepreview
 
ObjectLineArt lineart
 
struct LightgroupMembershiplightgroup
 
Object_Runtime runtime
 
NODE_DECLARE BoundBox bounds
 
vector< ParamValue > attributes
 
bool intersects_volume
 
- Public Attributes inherited from Node
ustring name
 
const NodeTypetype
 
InternalNode internal
 
LeafNode leaf
 

Static Public Attributes

static const uint MAX_MOTION_STEPS = 129
 

Protected Attributes

int index
 
size_t attr_map_offset
 
- Protected Attributes inherited from Node
const NodeOwnerowner
 
int ref_count {0}
 
SocketModifiedFlags socket_modified
 

Friends

class ObjectManager
 
class GeometryManager
 

Additional Inherited Members

- Protected Member Functions inherited from Node
template<typename T >
void set_if_different (const SocketType &input, T value)
 
void set_if_different (const SocketType &input, Node *value)
 
template<typename T >
void set_if_different (const SocketType &input, array< T > &value)
 
void set_if_different (const SocketType &input, array< Node * > &value)
 
void dereference_all_used_nodes ()
 
- Static Protected Member Functions inherited from Node
template<typename T >
static Tget_socket_value (const Node *node, const SocketType &socket)
 

Detailed Description

Definition at line 242 of file DNA_object_types.h.

Constructor & Destructor Documentation

◆ Object()

Object::Object ( )

◆ ~Object()

Object::~Object ( )

Definition at line 116 of file scene/object.cpp.

Member Function Documentation

◆ apply_transform()

void Object::apply_transform ( bool  apply_to_motion)

◆ compute_bounds()

void Object::compute_bounds ( bool  motion_blur)

◆ compute_volume_step_size()

float Object::compute_volume_step_size ( ) const

◆ get_device_index()

int Object::get_device_index ( ) const

Definition at line 369 of file scene/object.cpp.

References index.

Referenced by RenderStats::collect_profiling(), and ObjectManager::device_update_prim_offsets().

◆ is_traceable()

bool Object::is_traceable ( ) const

Definition at line 266 of file scene/object.cpp.

References bounds, BoundBox::size(), BoundBox::valid(), and zero_float3().

Referenced by BVHBuild::add_references().

◆ motion_step()

int Object::motion_step ( float  time) const

Definition at line 253 of file scene/object.cpp.

References motion_time(), time, and use_motion().

◆ motion_time()

float Object::motion_time ( int  step) const

Definition at line 248 of file scene/object.cpp.

References use_motion().

Referenced by motion_step().

◆ NODE_SOCKET_API() [1/2]

Object::NODE_SOCKET_API ( int  ,
particle_index   
)

◆ NODE_SOCKET_API() [2/2]

Object::NODE_SOCKET_API ( ParticleSystem ,
particle_system   
)

◆ tag_update()

void Object::tag_update ( Scene scene)

◆ update_motion()

void Object::update_motion ( )

◆ use_motion()

bool Object::use_motion ( ) const

◆ visibility_for_tracing()

uint Object::visibility_for_tracing ( ) const

Friends And Related Function Documentation

◆ GeometryManager

friend class GeometryManager
friend

Definition at line 118 of file scene/object.h.

◆ ObjectManager

friend class ObjectManager
friend

Definition at line 117 of file scene/object.h.

Member Data Documentation

◆ _pad0

void* Object::_pad0

Definition at line 281 of file DNA_object_types.h.

◆ _pad1

char Object::_pad1

Definition at line 354 of file DNA_object_types.h.

◆ _pad2

char Object::_pad2[2]

Definition at line 389 of file DNA_object_types.h.

◆ _pad3

char Object::_pad3[1]

Definition at line 404 of file DNA_object_types.h.

◆ _pad8

char Object::_pad8[4]

Definition at line 441 of file DNA_object_types.h.

◆ actcol

int Object::actcol

Currently selected material in the UI.

Definition at line 307 of file DNA_object_types.h.

Referenced by MeshImporter::assign_material_to_geom(), utils::assign_materials(), blender::io::alembic::utils::assign_materials(), BKE_gpencil_convert_curve(), BKE_gpencil_object_material_ensure_from_active_input_material(), BKE_gpencil_object_material_ensure_from_brush(), BKE_gpencil_object_material_from_brush_get(), BKE_gpencil_object_material_get_index_from_brush(), BKE_gpencil_object_material_new(), BKE_object_material_array_assign(), BKE_object_material_resize(), BKE_object_material_slot_add(), BKE_object_material_slot_remove(), buttons_context(), buttons_context_path_material(), ED_curve_editnurb_select_pick(), ED_gpencil_create_blank(), ED_gpencil_create_lineart(), ED_gpencil_create_monkey(), ED_gpencil_create_stroke(), ED_object_texture_paint_mode_enter_ex(), EDBM_mesh_make(), EDBM_select_pick(), eyedropper_add_material(), blender::bke::paint::canvas::get_active_slot(), blender::ed::sculpt_paint::canvas::get_active_slot(), get_automasking_strokes_list(), blender::ed::space_node::get_context_path_node_shader(), get_default_texture_layer_name_for_object(), get_or_create_current_material(), gpencil_fill_invoke(), gpencil_material_hide_exec(), gpencil_material_isolate_exec(), gpencil_material_select_exec(), gpencil_material_set_exec(), gpencil_materials_copy_to_object_exec(), gpencil_prepare_stroke(), gpencil_primitive_set_initdata(), gpencil_set_active_material_exec(), gpencil_stroke_change_color_exec(), gpencil_stroke_from_buffer(), gpencil_stroke_newfrombuffer(), gpencil_stroke_separate_exec(), gpencil_strokes_merge_poll(), insert_into_textbuf(), material_slot_assign_exec(), material_slot_copy_exec(), material_slot_de_select(), material_slot_move_exec(), material_slot_remove_unused_exec(), new_material_exec(), object_convert_exec(), object_frame_has_keyframe(), object_material_assign(), object_materials_supported_poll_ex(), object_select_linked_exec(), preview_prepare_scene(), shader_get_from_context(), text_update_edited(), texture_paint_add_texture_paint_slot_invoke(), tree_element_active_material_get(), tree_element_material_activate(), ui_drop_material_tooltip(), and workbench_cache_sculpt_populate().

◆ actfmap

unsigned short Object::actfmap

◆ adt

struct AnimData* Object::adt

◆ attr_map_offset

size_t Object::attr_map_offset
protected

Definition at line 115 of file scene/object.h.

Referenced by Object(), and GeometryManager::update_svm_attributes().

◆ attributes

vector<ParamValue> Object::attributes

Definition at line 49 of file scene/object.h.

Referenced by GeometryManager::update_osl_attributes().

◆ avs

bAnimVizSettings Object::avs

◆ base_flag

short Object::base_flag

◆ base_local_view_bits

unsigned short Object::base_local_view_bits

Used by viewport, synced from base.

Definition at line 361 of file DNA_object_types.h.

Referenced by BKE_object_is_visible_in_viewport().

◆ bounds

NODE_DECLARE BoundBox Object::bounds

◆ boundtype

char Object::boundtype

Bounding box use for drawing.

Definition at line 370 of file DNA_object_types.h.

Referenced by blo_do_versions_260(), and OVERLAY_extra_cache_populate().

◆ col_group

unsigned short Object::col_group

Collision mask settings

Definition at line 364 of file DNA_object_types.h.

Referenced by blo_do_versions_260().

◆ col_mask

unsigned short Object::col_mask

Definition at line 364 of file DNA_object_types.h.

Referenced by blo_do_versions_260().

◆ collision_boundtype

char Object::collision_boundtype

Bounding box type used for collision.

Definition at line 372 of file DNA_object_types.h.

Referenced by blo_do_versions_260().

◆ color

float Object::color[4]

◆ constinv

float Object::constinv[4][4]

◆ constraints

ListBase Object::constraints

Object constraints.

Definition at line 407 of file DNA_object_types.h.

Referenced by add_new_constraint_to_list(), BKE_constraint_apply_for_object(), BKE_constraint_find_from_target(), BKE_object_eval_constraints(), BKE_object_eval_transform_all(), BKE_object_modifier_update_subframe(), BKE_object_moves_in_time(), BKE_object_movieclip_get(), BKE_pose_blend_read_lib(), blo_do_versions_250(), blo_do_versions_260(), blo_do_versions_270(), blo_do_versions_pre250(), blender::deg::DepsgraphNodeBuilder::build_object(), blender::deg::DepsgraphRelationBuilder::build_object(), blender::deg::DepsgraphNodeBuilder::build_object_transform(), constraint_add_exec(), constraint_find_original(), datastack_drop_link(), datastack_drop_reorder(), do_versions_ipos_to_animato(), ED_armature_bone_rename(), ED_object_constraint_active_list(), ED_object_constraint_list_from_constraint(), edit_constraint_invoke_properties(), edit_constraint_property_get(), BCAnimationSampler::get_animated_from_export_set(), initFlyInfo(), initWalkInfo(), joined_armature_fix_links(), make_object_duplilist_real(), object_blend_read_data(), object_blend_read_expand(), object_blend_read_lib(), object_blend_write(), object_constraint_add_exec(), object_constraint_copy_exec(), object_copy_data(), object_foreach_id(), object_free_data(), object_solver_camera(), object_solver_inverted_matrix(), object_test_constraint(), object_test_constraints(), object_where_is_calc_ex(), ObjectToTransData(), outliner_add_object_contents(), OVERLAY_relationship_lines(), separated_armature_fix_links(), test_constraints(), text_refresh_pyconstraints_exec(), uiTemplateConstraints(), version_liboverride_rnacollections_insertion_object(), visualkey_can_use(), and what_does_obaction().

◆ data

void* Object::data

Pointer to objects data - an 'ID' or NULL.

Definition at line 271 of file DNA_object_types.h.

Referenced by ArmatureExporter::add_armature_bones(), AnimationImporter::add_bone_animation_sampled(), add_hook_object(), ArmatureExporter::add_instance_controller(), ControllerExporter::add_instance_controller(), InstanceWriter::add_material_bindings(), add_mesh_quad_diag_springs(), add_orco_mesh(), add_points_bone(), add_primitive_circle_exec(), add_primitive_cone_exec(), add_primitive_cube_exec(), add_primitive_cube_gizmo_exec(), add_primitive_cylinder_exec(), add_primitive_grid_exec(), add_primitive_icosphere_exec(), add_primitive_monkey_exec(), add_primitive_plane_exec(), add_primitive_uvsphere_exec(), add_simple_uvs_exec(), add_stroke(), add_stroke_cyclic(), add_stroke_simple(), add_vertex_exec(), add_vertex_invoke(), add_verts_to_dgroups(), adduplicateflagNurb(), allow_make_links_data(), animchan_sync_group(), animdata_filter_base_is_ok(), animdata_filter_dopesheet_ob(), animdata_filter_ds_obdata(), animdata_filter_gpencil(), animviz_get_object_motionpaths(), AnimationImporter::apply_matrix_curves(), apply_objects_internal(), apply_objects_internal_can_multiuser(), apply_objects_internal_need_single_user(), blender::ed::spreadsheet::GeometryDataSource::apply_selection_filter(), applyGPOpacity(), applyGPShrinkFatten(), armature_align_bones_exec(), armature_autoside_names_exec(), armature_bone_layers_exec(), armature_bone_primitive_add_exec(), armature_calc_roll_exec(), armature_circle_select(), armature_click_extrude_exec(), armature_context_setup(), armature_deform_coords_impl(), armature_delete_selected_exec(), armature_dissolve_selected_exec(), armature_duplicate_selected_exec(), armature_extrude_exec(), armature_flip_names_exec(), armature_foreachScreenBone(), armature_hide_exec(), armature_parent_clear_exec(), armature_parent_clear_invoke(), armature_parent_set_exec(), armature_parent_set_invoke(), armature_reveal_exec(), armature_roll_clear_exec(), armature_select_hierarchy_exec(), armature_select_linked_exec(), armature_select_linked_impl(), armature_select_linked_pick_invoke(), armature_select_mirror_exec(), armature_select_more_less(), armature_shortest_path_pick_invoke(), armature_split_exec(), armature_switch_direction_exec(), armature_symmetrize_exec(), armature_undosys_step_decode(), average_islands_scale_exec(), background_image_camera_from_context(), bake(), bake_object_check(), bake_strokes(), bake_targets_init_vertex_colors(), bake_targets_output_vertex_colors(), bake_targets_populate_pixels_color_attributes(), bakeModifier(), bc_add_object(), bc_get_active_UVLayer(), bc_get_active_uvlayer_name(), bc_get_mesh_copy(), bc_getSceneCameraAction(), bc_getSceneLightAction(), bc_has_object_type(), BKE_armature_from_object(), BKE_camera_object_dof_distance(), BKE_camera_params_from_object(), BKE_crazyspace_api_eval(), BKE_crazyspace_build_sculpt(), BKE_crazyspace_get_first_deform_matrices_editbmesh(), BKE_crazyspace_get_mapped_editverts(), BKE_curve_bevelList_make(), BKE_curve_boundbox_get(), BKE_curve_calc_modifiers_pre(), BKE_curve_type_test(), BKE_curves_boundbox_get(), BKE_displist_make_curveTypes(), BKE_editlattice_free(), BKE_editlattice_load(), BKE_editlattice_make(), BKE_editmesh_from_object(), BKE_gpencil_boundbox_get(), BKE_gpencil_convert_curve(), BKE_gpencil_convert_mesh(), BKE_gpencil_merge_materials(), BKE_gpencil_modifiers_calc(), BKE_gpencil_modifiers_get_virtual_modifierlist(), BKE_gpencil_prepare_eval_data(), BKE_gpencil_time_modifier_cfra(), BKE_gpencil_update_layer_transforms(), BKE_gpencil_update_orig_pointers(), BKE_gpencil_vgroup_remove(), BKE_gpencil_visible_stroke_advanced_iter(), BKE_key_evaluate_object_ex(), BKE_key_from_object_p(), BKE_keyblock_convert_from_vertcos(), BKE_keyblock_convert_to_vertcos(), BKE_keyblock_update_from_offset(), BKE_keyblock_update_from_vertcos(), BKE_lattice_modifiers_calc(), BKE_lib_override_library_main_operations_create(), BKE_lib_override_library_operations_create(), BKE_lib_override_library_status_check_local(), BKE_lib_override_library_status_check_reference(), BKE_mball_deselect_all_multi_ex(), BKE_mball_is_any_selected_multi(), BKE_mball_polygonize(), BKE_mball_properties_copy(), BKE_mball_select_all_multi_ex(), BKE_mball_select_count_multi(), BKE_mball_select_swap_multi_ex(), BKE_mesh_assign_object(), BKE_mesh_boundbox_get(), BKE_mesh_create_derived_for_modifier(), BKE_mesh_from_object(), BKE_mesh_mirror_apply_mirror_on_axis_for_modifier(), BKE_mesh_new_from_object_to_bmain(), BKE_mesh_new_nomain_from_curve_displist(), BKE_mesh_to_curve(), BKE_mesh_to_pointcloud(), BKE_modifiers_get_virtual_modifierlist(), BKE_modifiers_uses_armature(), BKE_multires_create_deformed_base_mesh_vert_coords(), BKE_object_add_for_data(), BKE_object_as_kdtree(), BKE_object_batch_cache_dirty_tag(), BKE_object_copy_modifier(), BKE_object_data_transfer_ex(), BKE_object_data_transfer_layout(), BKE_object_defgroup_clear(), BKE_object_defgroup_list(), BKE_object_defgroup_list_mutable(), BKE_object_defgroup_name_index(), BKE_object_defgroup_remove_all_ex(), BKE_object_duplicate(), BKE_object_eval_assign_data(), BKE_object_facemap_clear(), BKE_object_foreach_display_point(), BKE_object_free_derived_caches(), BKE_object_get_evaluated_mesh(), BKE_object_get_lattice(), BKE_object_get_original_mesh(), BKE_object_get_parent_matrix(), BKE_object_handle_update_ex(), BKE_object_is_deform_modified(), BKE_object_is_in_editmode(), BKE_object_is_in_wpaint_select_vert(), BKE_object_material_array_p(), BKE_object_material_count_eval(), BKE_object_material_from_eval_data(), BKE_object_material_len_p(), BKE_object_material_remap(), BKE_object_material_slot_remove(), BKE_object_minmax(), BKE_object_modifier_update_subframe(), BKE_object_obdata_is_libdata(), BKE_object_obdata_size_init(), BKE_object_obdata_texspace_get(), BKE_object_replace_data_on_shallow_copy(), BKE_object_select_update(), BKE_object_shapekey_remove(), BKE_object_supports_vertex_groups(), BKE_objects_materials_test_all(), BKE_paint_always_hide_test(), BKE_paint_canvas_uvmap_layer_index_get(), BKE_paint_select_face_test(), BKE_paint_select_vert_test(), BKE_pchan_minmax(), BKE_pointcloud_boundbox_get(), BKE_pointcloud_to_mesh(), BKE_pose_blend_read_lib(), BKE_pose_bone_done(), BKE_pose_channel_active(), BKE_pose_channel_active_or_first_selected(), BKE_pose_constraints_evaluate(), BKE_pose_eval_bbone_segments(), BKE_pose_eval_bone(), BKE_pose_eval_init_ik(), BKE_pose_iktree_evaluate(), BKE_pose_minmax(), BKE_pose_splineik_evaluate(), BKE_pose_where_is(), BKE_sculpt_get_first_deform_matrices(), BKE_sculpt_mask_layers_ensure(), BKE_sculpt_multires_active(), BKE_sculpt_object_pbvh_ensure(), BKE_shrinkwrap_mesh_nearest_surface_deform(), BKE_vfont_select_clamp(), BKE_vfont_select_get(), BKE_vfont_to_curve(), BKE_vfont_to_curve_nubase(), BKE_view_layer_filter_edit_mesh_has_edges(), BKE_view_layer_filter_edit_mesh_has_uvs(), BKE_volume_boundbox_get(), BKE_volume_data_update(), BKE_where_on_path(), BLI_uvproject_camera_info(), blo_do_versions_250(), blo_do_versions_pre250(), bmo_object_load_bmesh_exec(), bone_mouse_select_menu(), boundbox_gpencil(), boundbox_lattice(), brush_draw_apply(), blender::deg::DepsgraphRelationBuilder::build_copy_on_write_relations(), blender::deg::DepsgraphRelationBuilder::build_driver_data(), blender::deg::DepsgraphNodeBuilder::build_object_data(), blender::deg::DepsgraphRelationBuilder::build_object_data(), blender::deg::DepsgraphNodeBuilder::build_object_data_camera(), blender::deg::DepsgraphRelationBuilder::build_object_data_camera(), blender::deg::DepsgraphNodeBuilder::build_object_data_geometry(), blender::deg::DepsgraphRelationBuilder::build_object_data_geometry(), blender::deg::DepsgraphNodeBuilder::build_object_data_light(), blender::deg::DepsgraphRelationBuilder::build_object_data_light(), blender::deg::DepsgraphNodeBuilder::build_object_data_lightprobe(), blender::deg::DepsgraphRelationBuilder::build_object_data_lightprobe(), blender::deg::DepsgraphNodeBuilder::build_object_data_speaker(), blender::deg::DepsgraphRelationBuilder::build_object_data_speaker(), blender::deg::DepsgraphRelationBuilder::build_object_parent(), blender::deg::DepsgraphNodeBuilder::build_rig(), blender::deg::DepsgraphRelationBuilder::build_rig(), buttons_context_path_data(), buttons_context_path_pose_bone(), calc_curve_deform(), calc_shapeKeys(), camera_offaxis_shiftx_get(), camera_stereoscopy_extra(), change_character_exec(), change_spacing_exec(), blender::io::AbstractHierarchyWriter::check_is_animated(), clear_strokes(), clear_tilt_exec(), construct_param_handle_subsurfed(), contarget_get_lattice_mat(), copy_particle_systems_to_object(), copy_selection(), correctivesmooth_modifier_do(), crazyspace_init_object_for_eval(), DocumentImporter::create_camera_object(), blender::io::obj::CurveFromGeometry::create_curve(), DocumentImporter::create_light_object(), blender::io::obj::MeshFromGeometry::create_mesh(), MeshImporter::create_mesh_object(), blender::io::usd::USDCameraReader::create_object(), blender::io::usd::USDCurvesReader::create_object(), blender::io::usd::USDLightReader::create_object(), blender::io::usd::USDMeshReader::create_object(), blender::io::usd::USDNurbsReader::create_object(), blender::io::usd::USDVolumeReader::create_object(), blender::io::usd::USDXformReader::create_object(), createTransGPencil(), createTransObject(), createTransTexspace(), cube_project_exec(), curve_bevel_make_from_object(), curve_calc_modifiers_post(), curve_decimate_exec(), curve_deform_coords_impl(), curve_delete_exec(), curve_delete_segments(), curve_dissolve_exec(), curve_draw_exec(), curve_draw_invoke(), curve_draw_stroke_3d(), curve_extrude_exec(), curve_from_curve_object(), curve_from_font_object(), curve_normals_make_consistent_exec(), curve_pen_invoke(), curve_pen_modal(), curve_select_less_exec(), curve_select_more_exec(), curve_select_random_exec(), curve_select_similar_exec(), curve_smooth_radius_exec(), curve_smooth_tilt_exec(), curve_smooth_weight_exec(), curve_split_exec(), curve_surf_to_softbody(), curve_undosys_step_decode(), curve_undosys_step_encode(), blender::ed::curves::convert_from_particle_system::curves_convert_from_particle_system_exec(), curvesurf_prim_add(), cylinder_project_exec(), data_transfer_exec(), data_transfer_exec_is_object_valid(), data_transfer_exec_preprocess_objects(), data_transfer_layersmapping_generate(), data_transfer_poll(), datadropper_id_sample_pt(), de_select_all_exec(), de_select_first_exec(), de_select_last_exec(), deformStroke(), deformVerts(), deformVerts_do(), blender::deg::deg_free_copy_on_write_datablock(), delete_exec(), delete_metaelems_exec(), delete_point_under_mouse(), depthdropper_init(), depthdropper_poll(), deselect_all_selected(), blender::compositor::ConvertDepthToRadiusOperation::determine_focal_distance(), ObjectManager::device_update_object_transform(), distribute_children_exec(), do_armature_box_select(), do_curve_key(), do_guides(), do_lasso_select_armature(), do_lasso_select_curve(), do_lasso_select_meta(), do_lasso_select_paintface(), do_lasso_select_paintvert(), do_latt_key(), do_meta_box_select(), do_nurbs_box_select(), do_paintvert_box_select(), do_pose_tag_select_op_exec(), do_pose_tag_select_op_prepare(), do_uvedit_vertex(), do_versions_after_linking_280(), do_view3d_region_buttons(), do_view3d_vgroup_buttons(), do_weight_paint_vertex_multi(), do_weight_paint_vertex_single(), draw_armature_edit(), draw_armature_pose(), draw_select_id_edit_mesh(), draw_select_id_mesh(), draw_selected_name(), drawviewborder(), DRW_batch_cache_free_old(), drw_batch_cache_generate_requested(), drw_batch_cache_validate(), DRW_cache_curve_edge_normal_get(), DRW_cache_curve_edge_overlay_get(), DRW_cache_curve_edge_wire_get(), DRW_cache_curve_vert_overlay_get(), DRW_cache_gpencil_face_wireframe_get(), DRW_cache_gpencil_sbuffer_clear(), DRW_cache_gpencil_sbuffer_fill_get(), DRW_cache_gpencil_sbuffer_stroke_data_get(), DRW_cache_gpencil_sbuffer_stroke_get(), DRW_cache_lattice_vert_overlay_get(), DRW_cache_lattice_verts_get(), DRW_cache_lattice_wire_get(), DRW_cache_mball_surface_shaded_get(), DRW_cache_mesh_all_edges_get(), DRW_cache_mesh_all_verts_get(), DRW_cache_mesh_edge_detection_get(), DRW_cache_mesh_face_wireframe_get(), DRW_cache_mesh_loose_edges_get(), DRW_cache_mesh_surface_edges_get(), DRW_cache_mesh_surface_get(), DRW_cache_mesh_surface_mesh_analysis_get(), DRW_cache_mesh_surface_sculptcolors_get(), DRW_cache_mesh_surface_shaded_get(), DRW_cache_mesh_surface_texpaint_get(), DRW_cache_mesh_surface_texpaint_single_get(), DRW_cache_mesh_surface_vertpaint_get(), DRW_cache_mesh_surface_weights_get(), DRW_cache_object_material_count_get(), DRW_cache_object_pos_vertbuf_get(), DRW_cache_pointcloud_surface_shaded_get(), DRW_cache_surf_edge_wire_get(), DRW_cache_text_edge_wire_get(), DRW_cache_volume_face_wireframe_get(), DRW_cache_volume_selection_surface_get(), drw_call_calc_orco(), DRW_curve_batch_cache_create_requested(), DRW_curves_batch_cache_create_requested(), DRW_mball_batch_cache_pos_vertbuf_get(), DRW_mesh_batch_cache_create_requested(), DRW_metaball_batch_cache_get_edge_detection(), DRW_metaball_batch_cache_get_triangles_with_normals(), DRW_metaball_batch_cache_get_wireframes_face(), DRW_object_use_hide_faces(), DRW_pointcloud_batch_cache_get_dots(), DRW_pointcloud_batch_cache_get_surface(), drw_sculpt_generate_calls(), drw_shgroup_bone_custom_solid(), drw_shgroup_bone_custom_wire(), DRW_text_edit_mesh_measure_stats(), drw_volume_object_grids_init(), duplibase_for_convert(), duplicate_exec(), duplicate_metaelems_exec(), duplicateStroke(), duplidata_key_free(), dynamicPaint_outputLayerExists(), ED_armature_base_and_ebone_from_select_buffer(), ED_armature_bone_rename(), ED_armature_ebone_add_primitive(), ED_armature_edit_deselect_all(), ED_armature_edit_deselect_all_visible(), ED_armature_edit_select_pick_bone(), ED_armature_edit_transform_mirror_update(), ED_armature_from_edit(), ED_armature_join_objects_exec(), ED_armature_object_and_ebone_from_select_buffer(), ED_armature_origin_set(), ED_armature_pose_select_pick_bone(), ED_curve_add_nurbs_primitive(), ed_curve_delete_selected(), ED_curve_deselect_all_multi_ex(), ED_curve_editfont_free(), ED_curve_editfont_load(), ED_curve_editfont_make(), ED_curve_editfont_select_pick(), ED_curve_editnurb_free(), ED_curve_editnurb_load(), ED_curve_editnurb_make(), ED_curve_editnurb_select_pick(), ED_curve_join_objects_exec(), ED_draw_object_facemap(), ed_editnurb_spin(), ED_editors_flush_edits_for_object_ex(), ED_gpencil_create_blank(), ED_gpencil_create_lineart(), ED_gpencil_create_monkey(), ED_gpencil_create_stroke(), ED_gpencil_data_get_active(), ED_gpencil_data_get_pointers_direct(), ED_gpencil_drawing_reference_get(), ED_gpencil_has_keyframe_v3d(), ED_gpencil_join_objects_exec(), ED_gpencil_sbuffer_update_eval(), ED_gpencil_sbuffer_vertex_color_set(), ED_gpencil_select_curve_toggle_all(), ED_gpencil_select_toggle_all(), ED_gpencil_trace_data_to_strokes(), ED_gpencil_vgroup_assign(), ED_gpencil_vgroup_deselect(), ED_gpencil_vgroup_remove(), ED_gpencil_vgroup_select(), ED_lattice_deselect_all_multi_ex(), ED_lattice_flags_set(), ED_lattice_select_pick(), ED_mball_add_primitive(), ED_mball_base_and_elem_from_select_buffer(), ED_mball_editmball_free(), ED_mball_editmball_make(), ed_mball_findnearest_metaelem(), ED_mball_select_pick(), ED_mesh_active_dvert_get_em(), ED_mesh_active_dvert_get_ob(), ED_mesh_context(), ED_mesh_defvert_mirror_update_em(), ED_mesh_defvert_mirror_update_ob(), ED_mesh_join_objects_exec(), ED_mesh_mirror_get_vert(), ED_mesh_mirror_spatial_table_begin(), ED_mesh_pick_face(), ED_mesh_pick_face_vert(), ED_mesh_pick_vert(), ED_mesh_shapes_join_objects_exec(), ED_object_add_duplicate(), ED_object_add_type_with_obdata(), ED_object_calc_active_center_for_editmode(), ED_object_data_xform_container_item_ensure(), ED_object_editmode_enter_ex(), ED_object_editmode_load_free_ex(), ED_object_facemap_face_add(), ED_object_facemap_face_remove(), ED_object_find_first_by_data_id(), ED_object_gpencil_exit(), ED_object_gpencil_modifier_add(), ED_object_gpencil_modifier_apply(), ED_object_iter_other(), ED_object_jump_to_bone(), ED_object_modifier_add(), ED_object_modifier_apply(), ED_object_modifier_convert_psys_to_mesh(), ED_object_parent_set(), ED_object_shaderfx_add(), ED_object_vgroup_calc_from_armature(), ED_objects_recalculate_paths(), ED_operator_editarmature(), ED_operator_editcurve(), ED_operator_editcurve_3d(), ED_operator_editfont(), ED_operator_editlattice(), ED_operator_editmball(), ED_operator_editmesh_auto_smooth(), ED_operator_editsurf(), ED_operator_editsurfcurve(), ED_operator_object_active_editable_font(), ED_operator_object_active_editable_mesh(), ED_operator_posemode_local(), ED_operator_uvmap_mesh(), ED_pose_backup_create_selected_bones(), ED_pose_bone_select(), ED_pose_bone_select_tag_update(), ED_pose_deselect_all(), ed_pose_is_any_selected(), ed_surf_delete_selected(), ED_transverts_create_from_obedit(), ED_transverts_update_obedit(), ED_undo_editmode_bases_from_view_layer(), ED_undo_editmode_objects_from_view_layer(), ED_undo_is_legacy_compatible_for_property(), ED_undo_object_editmode_restore_helper(), ED_uvedit_add_simple_uvs(), ED_uvedit_ensure_uvs(), ED_uvedit_pack_islands_multi(), ED_vgroup_array_copy(), ED_vgroup_mirror(), ED_vgroup_nr_vert_add(), ED_vgroup_parray_mirror_assign(), ED_vgroup_parray_mirror_sync(), ED_vgroup_sync_from_pose(), ED_vgroup_vert_active_mirror(), ED_vgroup_vert_add(), ED_vgroup_vert_remove(), ED_view3d_camera_data_get(), ED_view3d_camera_to_view_selected_with_set_clipping(), ED_view3d_cameracontrol_acquire(), ED_view3d_cameracontrol_release(), ED_view3d_minmax_verts(), ED_view3d_smooth_view_ex(), ED_view3d_win_to_3d(), ED_vpaint_proj_handle_create(), ED_wpaint_ensure_data(), ed_wpaint_vertex_select_pick(), edbm_add_edge_face_exec(), EDBM_automerge(), EDBM_automerge_and_split(), edbm_average_normals_exec(), edbm_beautify_fill_exec(), edbm_bevel_calc(), edbm_bevel_cancel(), edbm_blend_from_shape_exec(), edbm_blend_from_shape_ui(), edbm_bridge_edge_loops_exec(), edbm_collapse_edge_exec(), edbm_decimate_exec(), edbm_delete_edgeloop_exec(), edbm_delete_exec(), edbm_delete_loose_exec(), edbm_dissolve_degenerate_exec(), edbm_dissolve_edges_exec(), edbm_dissolve_faces_exec(), edbm_dissolve_limited_exec(), edbm_dissolve_verts_exec(), edbm_do_smooth_laplacian_vertex_exec(), edbm_do_smooth_vertex_exec(), edbm_dupli_extrude_cursor_invoke(), edbm_duplicate_exec(), edbm_edge_rotate_selected_exec(), edbm_edge_split_selected_edges(), edbm_edge_split_selected_verts(), edbm_extrude_context_exec(), edbm_extrude_edges_exec(), edbm_extrude_faces_exec(), edbm_extrude_region_exec(), edbm_extrude_repeat_exec(), edbm_extrude_verts_exec(), edbm_face_make_planar_exec(), edbm_face_split_by_edges_exec(), edbm_faces_select_interior_exec(), edbm_faces_shade_flat_exec(), edbm_faces_shade_smooth_exec(), edbm_fill_exec(), edbm_fill_grid_exec(), edbm_fill_holes_exec(), edbm_flag_disable_all_multi(), edbm_flip_normals_custom_loop_normals(), edbm_flip_normals_face_winding(), edbm_hide_exec(), edbm_inset_calc(), edbm_inset_cancel(), edbm_intersect_boolean_exec(), edbm_intersect_exec(), edbm_knife_cut_exec(), edbm_loop_multiselect_exec(), edbm_loop_to_region_exec(), edbm_mark_seam_exec(), edbm_mark_sharp_exec(), edbm_merge_exec(), EDBM_mesh_deselect_all_multi_ex(), EDBM_mesh_load_ex(), EDBM_mesh_make(), edbm_mod_weighted_strength_exec(), edbm_normals_make_consistent_exec(), edbm_normals_tools_exec(), edbm_offset_edgeloop_exec(), edbm_point_normals_exec(), edbm_point_normals_modal(), edbm_poke_face_exec(), edbm_polybuild_delete_at_cursor_invoke(), edbm_polybuild_dissolve_at_cursor_invoke(), edbm_polybuild_face_at_cursor_invoke(), edbm_polybuild_split_at_cursor_invoke(), edbm_polybuild_transform_at_cursor_invoke(), edbm_quads_convert_to_tris_exec(), edbm_region_to_loop_exec(), edbm_remove_doubles_exec(), edbm_reveal_exec(), edbm_reverse_colors_exec(), edbm_reverse_uvs_exec(), edbm_rip_edge_invoke(), edbm_rip_invoke(), edbm_rotate_colors_exec(), edbm_rotate_uvs_exec(), edbm_screw_exec(), edbm_select_all_exec(), edbm_select_axis_exec(), edbm_select_face_by_sides_exec(), edbm_select_less_exec(), edbm_select_linked_exec(), edbm_select_linked_flat_faces_exec(), edbm_select_linked_pick_exec(), edbm_select_linked_pick_invoke(), edbm_select_loose_exec(), edbm_select_mirror_exec(), edbm_select_more_exec(), edbm_select_non_manifold_exec(), edbm_select_nth_exec(), EDBM_select_pick(), edbm_select_random_exec(), edbm_select_sharp_edges_exec(), edbm_select_similar_region_exec(), edbm_select_ungrouped_exec(), EDBM_selectmode_set_multi(), EDBM_selectmode_toggle_multi(), edbm_separate_exec(), edbm_set_normals_from_faces_exec(), edbm_shape_propagate_to_all_exec(), edbm_shortest_path_pick_ex(), edbm_smooth_normals_exec(), edbm_solidify_exec(), edbm_spin_exec(), edbm_split_exec(), edbm_subdivide_edge_ring_exec(), edbm_subdivide_exec(), edbm_tris_convert_to_quads_exec(), EDBM_unified_findnearest_from_raycast(), edbm_unsubdivide_exec(), edbm_vert_connect_concave_exec(), edbm_vert_connect_exec(), edbm_vert_connect_nonplaner_exec(), edbm_vert_connect_path_exec(), edbm_wireframe_exec(), edcu_shortest_path_pick_invoke(), edgering_select(), edit_text_cache_populate_boxes(), edit_text_cache_populate_cursor(), edit_text_cache_populate_select(), editarm_object_from_context(), editbmesh_build_data(), editbmesh_calc_modifiers(), editcurve_object_from_context(), editfont_object_from_context(), editlatt_object_from_context(), editmball_object_from_context(), editmesh_object_from_context(), editmode_toggle_poll(), eevee_light_setup(), EEVEE_lightprobes_cache_add(), EEVEE_lightprobes_cube_data_from_object(), eevee_lightprobes_culling_test(), EEVEE_lightprobes_grid_data_from_object(), EEVEE_lightprobes_planar_data_from_object(), EEVEE_lights_cache_add(), EEVEE_shadows_cascade_add(), EEVEE_shadows_cube_add(), effector_add_exec(), empty_drop_named_image_invoke(), evaluate_curve_type_object(), evaluate_surface_object(), blender::ed::sculpt_paint::AddOperationExecutor::execute(), blender::ed::sculpt_paint::CombOperationExecutor::execute(), blender::ed::sculpt_paint::CurvesEffectOperationExecutor::execute(), blender::ed::sculpt_paint::DeleteOperationExecutor::execute(), blender::ed::sculpt_paint::DensityAddOperationExecutor::execute(), blender::ed::sculpt_paint::DensitySubtractOperationExecutor::execute(), blender::ed::sculpt_paint::PinchOperationExecutor::execute(), blender::ed::sculpt_paint::PuffOperationExecutor::execute(), blender::ed::sculpt_paint::SelectionPaintOperationExecutor::execute(), blender::ed::sculpt_paint::SlideOperationExecutor::execute(), blender::ed::sculpt_paint::SmoothOperationExecutor::execute(), blender::ed::sculpt_paint::SnakeHookOperatorExecutor::execute(), AnimationExporter::exportAnimation(), extrude_points_from_selected_vertices(), face_map_add_exec(), face_map_assign_exec(), face_map_deselect_exec(), face_map_remove_exec(), face_map_remove_from_exec(), face_map_select_exec(), face_map_supported_poll(), face_set_edit_do_post_visibility_updates(), fill_texpaint_slots_cb(), find_prev_next_keyframes(), fmap_select(), followpath_get_tarmat(), font_paste_wchar(), font_select_all_exec(), font_undosys_step_decode(), forEachCameraObjectInExportSet(), forEachLightObjectInExportSet(), generate_geometry(), Freestyle::BlenderStrokeRenderer::GenerateStrokeMesh(), generateStrokes(), generic_bake_deform_stroke(), blender::ed::geometry::geometry_attribute_add_exec(), blender::ed::geometry::geometry_attribute_convert_exec(), blender::ed::geometry::geometry_attribute_convert_poll(), blender::ed::geometry::geometry_attribute_domain_itemf(), blender::ed::geometry::geometry_attribute_remove_exec(), blender::ed::geometry::geometry_attributes_poll(), blender::ed::geometry::geometry_attributes_remove_poll(), blender::ed::geometry::geometry_color_attribute_add_exec(), blender::ed::geometry::geometry_color_attribute_duplicate_exec(), blender::ed::geometry::geometry_color_attribute_remove_exec(), blender::ed::geometry::geometry_color_attribute_set_render_exec(), blender::ed::geometry::geometry_color_attributes_duplicate_poll(), blender::ed::geometry::geometry_color_attributes_remove_poll(), geometry_extract_apply(), BCAnimationCurve::get_animation_name(), blender::bke::crazyspace::get_evaluated_curves_deformation(), get_evaluated_object_data_with_materials(), get_geometry_id(), blender::io::alembic::ABCAbstractWriter::get_id_properties(), get_levels_from_disps(), get_mesh_active_uvlayer_name(), AnimationExporter::get_modified_export_curve(), get_nearest_editbonepoint(), blender::ed::curves::get_unique_editable_curves(), get_vert_def_nr(), get_weights_array(), getActiveUVLayerName(), getTransformOrientation_ex(), give_parvert(), gizmo_preselect_elem_test_select(), gpencil_active_layer_poll(), gpencil_active_material_poll(), gpencil_add_poll(), gpencil_add_verts_to_dgroups(), gpencil_bake_grease_pencil_animation_exec(), gpencil_batch_cache_get(), gpencil_batch_cache_init(), gpencil_batches_ensure(), gpencil_brush_clone_add(), GPENCIL_cache_init(), GPENCIL_cache_populate(), gpencil_convert_layer_exec(), gpencil_convert_old_files_exec(), gpencil_convert_poll(), gpencil_convert_spline(), gpencil_copy_visible_frames_to_eval(), gpencil_curve_edit_mode_poll(), gpencil_data_selected_minmax(), gpencil_dissolve_points(), gpencil_dissolve_selected_points(), gpencil_do_curve_circle_sel(), gpencil_draw_invoke(), gpencil_draw_poll(), gpencil_edit_batches_ensure(), gpencil_editcurve_set_handle_type_exec(), gpencil_editmode_toggle_exec(), gpencil_editmode_toggle_poll(), gpencil_extrude_exec(), gpencil_fill_exit(), gpencil_frame_clean_duplicate_exec(), gpencil_generate_edgeloops(), gpencil_generate_weights_exec(), gpencil_generate_weights_poll(), gpencil_generic_curve_select(), gpencil_get_stroke_material_fromcurve(), gpencil_interpolate_seq_exec(), gpencil_interpolate_set_init_values(), gpencil_layer_active_exec(), gpencil_layer_add_exec(), gpencil_layer_cache_add(), gpencil_layer_cache_populate(), gpencil_layer_duplicate_object_exec(), gpencil_layer_duplicate_object_poll(), gpencil_layer_mask_add_exec(), gpencil_layer_mask_remove_exec(), gpencil_layer_to_curve(), gpencil_light_pool_populate(), gpencil_material_hide_exec(), gpencil_material_lock_all_exec(), gpencil_material_pool_create(), gpencil_material_reveal_exec(), gpencil_material_to_vertex_exec(), gpencil_material_unlock_all_exec(), gpencil_merge_by_distance_exec(), gpencil_merge_by_distance_poll(), gpencil_modifier_apply_obdata(), gpencil_move_to_layer_exec(), gpencil_move_to_layer_invoke(), gpencil_object_cache_add(), gpencil_object_vgroup_calc_from_armature(), gpencil_paint_initstroke(), gpencil_paintmode_toggle_exec(), gpencil_paintmode_toggle_poll(), gpencil_prepare_stroke(), gpencil_recalc_geometry_exec(), gpencil_reset_transform_fill_exec(), gpencil_sbuffer_cache_populate_fast(), gpencil_sculpt_brush_apply_standard(), gpencil_sculpt_brush_do_frame(), gpencil_sculptmode_toggle_exec(), gpencil_sculptmode_toggle_poll(), gpencil_select_vertex_color_poll(), gpencil_selectmode_toggle_exec(), gpencil_stroke_cache_populate(), gpencil_stroke_enter_editcurve_mode_exec(), gpencil_stroke_merge_exec(), gpencil_stroke_merge_material_exec(), gpencil_stroke_normalize_poll(), gpencil_stroke_not_in_curve_edit_mode(), gpencil_stroke_reset_vertex_color_exec(), gpencil_stroke_separate_exec(), gpencil_strokes_paste_exec(), gpencil_trace_image_exec(), gpencil_trace_image_poll(), gpencil_transform_fill_poll(), gpencil_uv_transform_init(), gpencil_vertex_group_assign_exec(), gpencil_vertex_group_deselect_exec(), gpencil_vertex_group_invert_exec(), gpencil_vertex_group_normalize_all_exec(), gpencil_vertex_group_normalize_exec(), gpencil_vertex_group_poll(), gpencil_vertex_group_remove_from_exec(), gpencil_vertex_group_select_exec(), gpencil_vertex_group_smooth_exec(), gpencil_vertex_group_weight_poll(), gpencil_vertexmode_toggle_exec(), gpencil_vertexmode_toggle_poll(), gpencil_vertexpaint_brightness_contrast_exec(), gpencil_vertexpaint_brush_apply_to_layers(), gpencil_vertexpaint_hsv_exec(), gpencil_vertexpaint_invert_exec(), gpencil_vertexpaint_levels_exec(), gpencil_vertexpaint_mode_poll(), gpencil_vertexpaint_set_exec(), gpencil_vfx_cache_populate(), gpencil_weightmode_toggle_exec(), gpencil_weightmode_toggle_poll(), gpencil_weightpaint_brush_apply_to_layers(), blender::io::gpencil::GpencilIO::GpencilIO(), hide_exec(), hide_metaelems_exec(), hide_pose_bone_fn(), hide_show_exec(), image_to_gpencil_exec(), image_walk_id_all_users(), blender::io::obj::obj_importer_test::import_and_check(), blender::eevee::Camera::init(), blender::compositor::ConvertDepthToRadiusOperation::init_execution(), init_index_map(), init_meta(), insert_curvekey(), insert_into_textbuf(), insert_key_exec(), insert_lattkey(), insert_meshkey(), insert_point_to_segment(), insert_text_invoke(), is_object_data_in_editmode(), is_spline_nearby(), join_mesh_single(), join_shapes_poll(), keyframe_jump_exec(), kill_selection(), knifetool_finish_single_post(), lattice_deform_coords_impl(), lattice_flip_exec(), lattice_foreachScreenVert(), lattice_select_all_exec(), lattice_select_mirror_exec(), lattice_select_more_less(), lattice_select_random_exec(), lattice_select_ungrouped_exec(), lattice_to_softbody(), lattice_undosys_step_decode(), lattice_undosys_step_encode(), layers_poll(), libblock_remap_data_postprocess_obdata_relink(), libblock_remap_data_preprocess_ob(), lightprobe_add_exec(), line_break_exec(), lineart_create_render_buffer(), lineart_gpencil_bake_startjob(), lineart_gpencil_clear_strokes_exec_common(), lineart_gpencil_generate(), lineart_main_try_generate_shadow(), loop_to_vertex_colors_exec(), loose_data_instantiate_obdata_preprocess(), loose_data_instantiate_obdata_process(), ArmatureImporter::make_armatures(), make_cyclic_if_endpoints(), make_dupli(), make_duplis_font(), make_links_data_exec(), make_prim_finish(), make_regular_exec(), make_segment_exec(), ArmatureImporter::make_shape_keys(), makeDerivedMesh(), match_texture_space_exec(), material_slot_assign_exec(), material_slot_copy_exec(), material_slot_de_select(), mball_circle_select(), mball_foreachScreenElem(), mball_select_all_exec(), mball_select_similar_exec(), mball_undosys_step_decode(), mball_undosys_step_encode(), memfile_undosys_step_id_reused_cb(), merge_nurb(), mesh_bisect_exec(), mesh_build_data(), mesh_calc_modifiers(), mesh_customdata_mask_clear_poll(), mesh_customdata_skin_add_exec(), mesh_customdata_skin_state(), mesh_faces_to_scratch(), mesh_get_eval_deform(), mesh_get_x_mirror_faces(), mesh_get_x_mirror_vert_spatial(), mesh_mirror_topo_table_get_meshes(), mesh_new_from_curve_type_object(), mesh_new_from_mball_object(), mesh_new_from_mesh(), mesh_new_from_mesh_object(), mesh_new_from_mesh_object_with_layers(), mesh_sculpt_vertex_color_add_exec(), mesh_sculpt_vertex_color_remove_exec(), mesh_separate_arrays(), mesh_separate_loose(), mesh_separate_material_assign_mat_nr(), mesh_separate_tagged(), mesh_symmetrize_exec(), mesh_symmetry_snap_exec(), mesh_to_softbody(), mesh_undosys_step_decode(), mesh_uv_texture_add_exec(), mesh_uv_texture_remove_exec(), mesh_vertex_color_add_exec(), mesh_vertex_color_remove_exec(), blender::ed::sculpt_paint::min_distance_edit::min_distance_edit_invoke(), minimize_stretch_exit(), minimize_stretch_iteration(), MOD_deform_mesh_eval_get(), modifier_apply_exec_ex(), modifier_apply_invoke(), modifier_apply_obdata(), modifier_apply_poll(), modifier_apply_shape(), modifier_skin_armature_create(), modifier_skin_customdata_delete(), modifyMesh(), mouse_mesh_loop(), mouse_mesh_shortest_path_edge(), mouse_mesh_shortest_path_face(), mouse_mesh_shortest_path_vert(), move_cursor(), move_to_collection_exec(), moveCloserToDistanceFromPlane(), multires_apply_smat(), multires_apply_uniform_scale(), multires_del_higher(), multires_external_pack_exec(), multires_external_save_exec(), multires_external_save_invoke(), multires_make_derived_from_derived(), multires_mark_as_modified(), multires_modifier_update_hidden(), multires_modifier_update_mdisps(), multires_reshape_context_create_from_base_mesh(), multires_reshape_context_create_from_object(), multires_reshape_context_create_from_subdiv(), multires_reshape_create_subdiv(), multires_sync_levels(), multiresbake_check(), multiresbake_create_hiresdm(), multiresbake_create_loresdm(), multiresModifier_rebuild_subdiv(), multiresModifier_reshapeFromVertcos(), multiresModifier_set_levels_from_disps(), namebutton_fn(), Freestyle::BlenderStrokeRenderer::NewMesh(), nlaedit_add_sound_exec(), blender::nodes::node_geo_deform_curves_on_surface_cc::node_geo_exec(), blender::nodes::node_shader_tex_pointdensity_cc::node_shader_buts_tex_pointdensity(), normalEditModifier_do(), normals_split_merge(), nurbs_foreachScreenVert(), nurbscurve_circle_select(), ob_parcurve(), obedit_circle_select(), blender::io::obj::OBJCurve::OBJCurve(), object_add_common(), object_blend_read_expand(), object_blend_read_lib(), object_blend_write(), object_camera_add_exec(), object_convert_exec(), object_convert_poll(), object_copy_data(), object_curves_empty_hair_add_exec(), object_data_convert_curve_to_mesh(), object_defgroup_active_index_get_p(), object_defgroup_remove_common(), object_defgroup_remove_edit_mode(), object_defgroup_remove_object_mode(), object_editcurve_get(), object_fmap_remap_edit_mode(), object_fmap_remap_object_mode(), object_fmap_remove_edit_mode(), object_fmap_remove_object_mode(), object_for_curve_to_mesh_create(), object_for_curve_to_mesh_free(), object_foreach_id(), object_gpencil_add_exec(), object_has_edges(), object_hook_index_array(), object_hook_select_exec(), object_is_target_compat(), object_join_exec(), object_join_poll(), object_light_add_exec(), object_material_assign(), object_materials_supported_poll_ex(), object_modifier_remove(), object_origin_set_exec(), object_remesh_poll(), object_select_linked_exec(), object_shape_key_mirror(), object_speaker_add_exec(), object_transform_apply_invoke(), object_unlink_data_exec(), object_update_from_subsurf_ccg(), op_generic_value_invoke(), GeometryExporter::operator()(), LightsExporter::operator()(), CamerasExporter::operator()(), outliner_add_object_contents(), outliner_draw_mode_column_toggle(), outliner_mode_toggle_fn(), outliner_select_sync_to_pose_bone(), outliner_set_properties_tab(), output_toggle_exec(), OVERLAY_camera_cache_populate(), OVERLAY_edit_curve_cache_populate(), overlay_edit_curves_add_ob_to_pass(), OVERLAY_edit_gpencil_cache_init(), OVERLAY_edit_gpencil_cache_populate(), overlay_edit_mesh_add_ob_to_pass(), OVERLAY_edit_mesh_cache_populate(), OVERLAY_edit_metaball_cache_populate(), OVERLAY_edit_uv_cache_init(), overlay_edit_uv_cache_populate(), OVERLAY_forcefield(), OVERLAY_gpencil_cache_init(), OVERLAY_gpencil_cache_populate(), OVERLAY_grid_init(), OVERLAY_image_camera_cache_populate(), OVERLAY_image_empty_cache_populate(), OVERLAY_light_cache_populate(), OVERLAY_lightprobe_cache_populate(), OVERLAY_metaball_cache_populate(), OVERLAY_outline_gpencil(), OVERLAY_paint_texture_cache_populate(), OVERLAY_paint_vertex_cache_populate(), OVERLAY_sculpt_cache_populate(), OVERLAY_texture_space(), OVERLAY_wireframe_cache_populate(), paint_facesel_circle_select(), paint_mask_slice_exec(), paint_mode_toggle_poll_test(), paint_object_is_rendered_transparent(), paint_sample_color(), paint_vertsel_circle_select(), paint_weight_gradient_exec(), paint_weight_gradient_modal(), paintface_flush_flags(), paintvert_tag_select_update(), panel_draw(), partialvis_update_mesh(), particle_edit_toggle_poll(), pchan_culling_test_bbone(), pchan_culling_test_envelope(), pchan_culling_test_line(), pchan_culling_test_wire(), PE_mirror_x(), pe_x_mirror(), point_normals_init(), pointcloud_batch_cache_ensure_pos(), pointdensity_cache_object(), pose_channel_flush_to_orig_if_needed(), pose_clear_user_transforms_exec(), pose_copy_exec(), pose_foreachScreenBone(), pose_grab_with_ik(), pose_group_deselect_exec(), pose_group_select_exec(), pose_hide_exec(), pose_reveal_exec(), pose_select_hierarchy_exec(), pose_select_mirror_exec(), pose_select_parent_exec(), pose_select_same_group(), pose_select_same_keyingset(), poseAnim_object_get(), poselib_blend_init_data(), poselib_blend_poll(), poselib_keytag_pose(), poselib_preview_init_data(), precalculate_effector(), prepare_mesh_for_viewport_render(), proj_paint_add_slot(), proj_paint_color_attribute_create(), proj_paint_face_lookup_init(), proj_paint_layer_clone_init(), project_paint_begin(), psys_calc_dmcache(), psys_face_mat(), psys_get_texture(), psys_mat_hair_to_orco(), psys_thread_context_init_distribute(), quadriflow_check(), quadriflow_start_job(), blender::io::gpencil::GpencilImporterSVG::read(), blender::io::alembic::AbcCurveReader::read_mesh(), blender::io::usd::USDCurvesReader::read_mesh(), blender::io::usd::USDNurbsReader::read_mesh(), blender::io::usd::USDCameraReader::read_object_data(), blender::io::usd::USDCurvesReader::read_object_data(), blender::io::usd::USDLightReader::read_object_data(), blender::io::usd::USDMeshReader::read_object_data(), blender::io::usd::USDNurbsReader::read_object_data(), blender::io::usd::USDVolumeReader::read_object_data(), blender::io::alembic::AbcCameraReader::readObjectData(), blender::io::alembic::AbcCurveReader::readObjectData(), blender::io::alembic::AbcMeshReader::readObjectData(), blender::io::alembic::AbcSubDReader::readObjectData(), blender::io::alembic::AbcNurbsReader::readObjectData(), blender::io::alembic::AbcPointsReader::readObjectData(), blender::io::alembic::AbcEmptyReader::readObjectData(), recalcData_gpencil_strokes(), recalcData_pose(), remap_hooks_and_vertex_parents(), remove_particle_systems_from_object(), Freestyle::BlenderStrokeRenderer::RenderScene(), reset_exec(), blender::deg::ObjectRuntimeBackup::restore_to_object(), restoreBones(), reveal_exec(), reveal_metaelems_exec(), ringsel_finish(), RNA_struct_override_matches(), blender::ed::sculpt_paint::sample_curves_3d_brush(), sample_detail_voxel(), screen_ctx_active_bone(), screen_ctx_selected_bones_(), screen_ctx_selected_pose_bones(), screen_ctx_selected_pose_bones_from_active_object(), screen_ctx_visible_or_editable_bones_(), screen_ctx_visible_pose_bones(), SCULPT_dynamic_topology_disable_ex(), SCULPT_dynamic_topology_enable_ex(), sculpt_expand_diagonals_falloff_create(), sculpt_expand_falloff_factors_from_vertex_and_symm_create(), sculpt_expand_invoke(), sculpt_expand_reposition_pivot(), sculpt_expand_resursion_step_add(), sculpt_expand_set_initial_components_for_mouse(), sculpt_face_set_create_exec(), sculpt_face_set_delete_geometry(), sculpt_face_set_edit_fair_face_set(), sculpt_face_set_edit_modify_geometry(), sculpt_face_set_init_exec(), sculpt_face_sets_init_flood_fill(), sculpt_face_sets_init_loop(), sculpt_face_sets_randomize_colors_exec(), sculpt_flush_pbvhvert_deform(), SCULPT_flush_stroke_deform(), SCULPT_flush_update_done(), sculpt_gesture_apply_trim(), sculpt_gesture_trim_end(), sculpt_mask_expand_modal(), sculpt_mode_toggle_exec(), sculpt_modifiers_active(), sculpt_pbvh_update_pixels(), sculpt_set_pivot_position_exec(), sculpt_symmetrize_exec(), sculpt_undo_bmesh_enable(), SCULPT_undo_push_begin(), sculpt_undo_refine_subdiv(), sculpt_undo_restore_list(), sculpt_undosys_step_decode(), SCULPT_vertcos_to_key(), sculpt_vertex_color_remove_poll(), sculptsession_bm_to_me_update_data_only(), select_cache_populate(), select_editbmesh_hook(), select_editlattice_hook(), blender::ed::sculpt_paint::select_end::select_end_poll(), select_grouped_lighttype(), blender::ed::sculpt_paint::select_grow::select_grow_invoke(), select_id_get_object_select_mode(), select_linked_exec(), select_linked_pick_invoke(), select_next_exec(), select_nth_exec(), select_previous_exec(), select_random_metaelems_exec(), select_row_exec(), select_similar_children(), select_similar_children_immediate(), select_similar_data_pchan(), select_similar_direction(), select_similar_layer(), select_similar_length(), select_similar_prefix(), select_similar_siblings(), select_similar_suffix(), blender::io::gpencil::GpencilIO::selected_objects_boundbox_calc(), selectend_nurb(), separate_armature_bones(), separate_armature_exec(), separate_exec(), set_case(), set_goal_weight_exec(), set_handle_type_exec(), set_pchan_colorset(), set_pose_keys(), set_radius_exec(), set_spline_type_exec(), set_style(), shade_poll(), shade_smooth_exec(), shader_get_from_context(), shader_preview_render(), shape_key_poll(), shape_key_remove_exec(), show_pose_bone_cb(), similar_edge_select_exec(), similar_face_select_exec(), similar_vert_select_exec(), skin_armature_create_exec(), skin_edit_poll(), skin_root_mark_exec(), skip_fcurve_selected_data(), smooth_exec(), snap_curs_to_sel_ex(), blender::ed::curves::snap_curves_to_surface::snap_curves_to_surface_exec_object(), snap_object_data_editmesh_runtime_get(), snap_sel_to_grid_exec(), snap_selected_to_location(), snapArmature(), snapCurve(), solve_camera_freejob(), sort_bmelem_flag(), sphere_project_exec(), spin_exec(), blender::ed::spreadsheet::spreadsheet_get_display_geometry_set(), springs_from_mesh(), stats_object(), stats_object_edit(), stats_object_pose(), blender::eevee::VelocityModule::step_object_sync(), stitch_exit(), stitch_invoke(), stroke_elem_radius_from_pressure(), subdivide_exec(), subdividenurb(), blender::ed::curves::surface_set::surface_set_exec(), switch_direction_exec(), blender::eevee::Camera::sync(), blender::eevee::SyncModule::sync_gpencil(), test_constraint(), blender::bke::tests::test_lattice_deform_init(), text_update_edited(), textbox_add_exec(), textbox_remove_exec(), texture_paint_toggle_poll(), toggle_case_exec(), toggle_cyclic_exec(), toggle_style_exec(), trace_end_job(), trace_initialize_job_data(), transform_convert_pose_transflags_update(), transform_mode_really_used(), AnimationImporter::translate_animation_OLD(), AnimationImporter::translate_Animations(), tree_element_bone_state_get(), tree_element_posechannel_activate(), blender::ed::curves::convert_to_particle_system::try_convert_single_object(), txt_add_object(), UI_context_copy_to_selected_list(), UI_icon_from_id(), UI_icon_render_id(), uiTemplatePaintModeSelection(), undo_editmode_objects_from_view_layer_prepare(), ShaderParameters::update(), update_location_for_2d_curve(), updateDepsgraph(), blender::ed::sculpt_paint::use_add_density_mode(), uv_from_view_exec(), uv_hide_exec(), uv_mark_seam_exec(), uv_pin_exec(), uv_remove_doubles_to_selected(), uv_remove_doubles_to_unselected(), uv_reveal_exec(), uv_rip_exec(), uv_rip_object(), uv_seams_from_islands_exec(), uv_select_linked_internal(), uv_select_more_less(), uv_select_tag_update_for_object(), uv_shortest_path_pick_ex(), uv_snap_selection_exec(), uv_texture_remove_poll(), uv_weld_align(), uvedit_pack_islands_multi(), uvedit_unwrap_multi(), uvprojectModifier_do(), v3d_editarmature_buts(), v3d_editmetaball_buts(), v3d_editvertex_buts(), vert_select_ungrouped_exec(), vertex_color_remove_poll(), vertex_group_add_exec(), vertex_group_assign_exec(), vertex_group_clean_exec(), vertex_group_copy_exec(), vertex_group_deselect_exec(), vertex_group_fix_exec(), vertex_group_invert_exec(), vertex_group_levels_exec(), vertex_group_limit_total_exec(), vertex_group_mesh_with_dvert_poll(), vertex_group_mirror_exec(), vertex_group_normalize_all_exec(), vertex_group_normalize_exec(), vertex_group_quantize_exec(), vertex_group_remove_exec(), vertex_group_remove_from_exec(), vertex_group_select_exec(), vertex_group_smooth_exec(), vertex_group_supported_poll_ex(), vertex_group_use_vert_sel(), vertex_paint_init_session_data(), vertex_paint_mode_poll(), vertex_parent_set_exec(), vertex_to_loop_colors_exec(), vgroup_assign_verts(), vgroup_clean_subset(), vgroup_copy_active_to_sel(), vgroup_copy_active_to_sel_single(), vgroup_do_remap(), vgroup_duplicate(), vgroup_edit_lattice(), vgroup_fix(), vgroup_invert_subset(), vgroup_levels_subset(), vgroup_limit_total_subset(), vgroup_normalize(), vgroup_normalize_active_vertex(), vgroup_normalize_all(), vgroup_quantize_subset(), vgroup_select_verts(), vgroup_smooth_subset(), vgroup_sort_bone_hierarchy(), view3d_box_select_exec(), view3d_camera_to_view_selected_impl(), view3d_get_name(), view3d_lasso_select(), view3d_main_region_listener(), view3d_orbit_calc_center(), view3d_select_exec(), view3d_stereo3d_setup(), view_lock_to_active_exec(), viewselected_exec(), volume_import_exec(), voxel_remesh_exec(), voxel_size_edit_invoke(), voxel_size_edit_modal(), vpaint_do_symmetrical_brush_actions(), vpaint_mode_toggle_exec(), vpaint_proj_dm_map_cosnos_init(), vpaint_proj_dm_map_cosnos_update(), vpaint_stroke_update_step_intern(), weight_from_bones_exec(), weight_paint_mode_poll(), weight_paint_set(), WIDGETGROUP_armature_spline_poll(), WIDGETGROUP_camera_message_subscribe(), WIDGETGROUP_camera_poll(), WIDGETGROUP_camera_refresh(), WIDGETGROUP_empty_image_refresh(), WIDGETGROUP_light_area_poll(), WIDGETGROUP_light_area_refresh(), WIDGETGROUP_light_spot_poll(), WIDGETGROUP_light_spot_refresh(), WIDGETGROUP_light_target_draw_prepare(), WIDGETGROUP_light_target_poll(), wm_draw_region_stereo_set(), workbench_color_type_get(), workbench_volume_object_cache_populate(), wpaint_do_symmetrical_brush_actions(), wpaint_stroke_done(), and wpaint_stroke_update_step().

◆ dloc

float Object::dloc[3]

◆ DNA_DEPRECATED [1/16]

struct Object* proxy Object::DNA_DEPRECATED

Definition at line 260 of file DNA_object_types.h.

◆ DNA_DEPRECATED [2/16]

struct Object* proxy_group Object::DNA_DEPRECATED

Definition at line 261 of file DNA_object_types.h.

◆ DNA_DEPRECATED [3/16]

struct Object* proxy_from Object::DNA_DEPRECATED

Definition at line 262 of file DNA_object_types.h.

◆ DNA_DEPRECATED [4/16]

struct Ipo* ipo Object::DNA_DEPRECATED

Old animation system, deprecated for 2.5.

Definition at line 264 of file DNA_object_types.h.

◆ DNA_DEPRECATED [5/16]

struct bAction* action Object::DNA_DEPRECATED

Definition at line 266 of file DNA_object_types.h.

◆ DNA_DEPRECATED [6/16]

struct bGPdata* gpd Object::DNA_DEPRECATED

Grease Pencil data.

Definition at line 275 of file DNA_object_types.h.

◆ DNA_DEPRECATED [7/16]

ListBase constraintChannels Object::DNA_DEPRECATED

Definition at line 283 of file DNA_object_types.h.

◆ DNA_DEPRECATED [8/16]

ListBase effect Object::DNA_DEPRECATED

Definition at line 284 of file DNA_object_types.h.

◆ DNA_DEPRECATED [9/16]

ListBase defbase Object::DNA_DEPRECATED

Definition at line 285 of file DNA_object_types.h.

◆ DNA_DEPRECATED [10/16]

float dsize [3] Object::DNA_DEPRECATED

DEPRECATED, 2.60 and older only.

Definition at line 314 of file DNA_object_types.h.

◆ DNA_DEPRECATED [11/16]

unsigned int lay Object::DNA_DEPRECATED

Copy of Base's layer in the scene.

Definition at line 341 of file DNA_object_types.h.

◆ DNA_DEPRECATED [12/16]

short colbits Object::DNA_DEPRECATED

Deprecated, use 'matbits'.

Definition at line 346 of file DNA_object_types.h.

◆ DNA_DEPRECATED [13/16]

unsigned short actdef Object::DNA_DEPRECATED

Current deformation group, NOTE: index starts at 1.

Definition at line 386 of file DNA_object_types.h.

◆ DNA_DEPRECATED [14/16]

ListBase nlastrips Object::DNA_DEPRECATED

Definition at line 408 of file DNA_object_types.h.

◆ DNA_DEPRECATED [15/16]

ListBase hooks Object::DNA_DEPRECATED

Definition at line 409 of file DNA_object_types.h.

◆ DNA_DEPRECATED [16/16]

struct FluidsimSettings* fluidsimSettings Object::DNA_DEPRECATED

If fluidsim enabled, store additional settings.

Definition at line 422 of file DNA_object_types.h.

◆ dquat

float Object::dquat[4]

◆ drawdata

struct DrawDataList Object::drawdata

Runtime (must be immediately after id for utilities to use it).

Definition at line 247 of file DNA_object_types.h.

Referenced by object_copy_data().

◆ drot

float Object::drot[3]

◆ drotAngle

float Object::drotAngle

◆ drotAxis

float Object::drotAxis[3]

◆ dscale

float Object::dscale[3]

◆ dt

char Object::dt

◆ dtx

short Object::dtx

◆ duplicator_visibility_flag

char Object::duplicator_visibility_flag

Definition at line 355 of file DNA_object_types.h.

Referenced by BKE_object_visibility().

◆ empty_drawsize

float Object::empty_drawsize

◆ empty_drawtype

char Object::empty_drawtype

◆ empty_image_depth

char Object::empty_image_depth

Definition at line 436 of file DNA_object_types.h.

Referenced by OVERLAY_image_empty_cache_populate().

◆ empty_image_flag

char Object::empty_image_flag

Definition at line 437 of file DNA_object_types.h.

Referenced by OVERLAY_image_empty_cache_populate().

◆ empty_image_visibility_flag

char Object::empty_image_visibility_flag

◆ flag

short Object::flag

◆ fmaps

ListBase Object::fmaps

◆ greasepencil_modifiers

ListBase Object::greasepencil_modifiers

List of GpencilModifierData structures.

Definition at line 289 of file DNA_object_types.h.

Referenced by BKE_gpencil_cache_data_clear(), BKE_gpencil_cache_data_init(), BKE_gpencil_get_lineart_modifier_limits(), BKE_gpencil_has_geometry_modifiers(), BKE_gpencil_has_time_modifiers(), BKE_gpencil_has_transform_modifiers(), BKE_gpencil_is_first_lineart_in_stack(), BKE_gpencil_modifier_blend_read_lib(), BKE_gpencil_modifiers_calc(), BKE_gpencil_modifiers_findby_name(), BKE_gpencil_modifiers_findby_type(), BKE_gpencil_modifiers_foreach_ID_link(), BKE_gpencil_modifiers_foreach_tex_link(), BKE_gpencil_modifiers_get_virtual_modifierlist(), BKE_gpencil_time_modifier_cfra(), BKE_object_copy_gpencil_modifier(), BKE_object_free_modifiers(), BKE_object_modifier_stack_copy(), blender::deg::DepsgraphNodeBuilder::build_object(), blender::deg::DepsgraphRelationBuilder::build_object(), blender::deg::DepsgraphRelationBuilder::build_object_data_geometry(), datastack_drop_reorder(), ED_armature_bone_rename(), ED_object_gpencil_modifier_add(), ED_object_gpencil_modifier_apply(), ED_object_gpencil_modifier_clear(), ED_object_gpencil_modifier_copy(), ED_object_gpencil_modifier_move_down(), ED_object_gpencil_modifier_move_to_index(), ED_object_gpencil_modifier_move_up(), gpencil_modifier_ops_extra_draw(), gpencil_object_modifier_remove(), lineart_gpencil_bake_single_target(), lineart_gpencil_clear_strokes_exec_common(), lineart_gpencil_guard_modifiers(), object_blend_read_data(), object_blend_read_expand(), object_blend_write(), object_copy_data(), object_gpencil_add_exec(), outliner_add_object_contents(), OVERLAY_relationship_lines(), tree_element_get_icon(), uiTemplateGpencilModifiers(), and version_liboverride_rnacollections_insertion_object().

◆ id

ID Object::id

Definition at line 245 of file DNA_object_types.h.

Referenced by actcon_get_tarmat(), action_preview_render_prepare(), AnimationImporter::add_bone_animation_sampled(), blender::deg::DepsgraphRelationBuilder::add_customdata_mask(), blender::deg::DepsgraphRelationBuilder::add_depends_on_transform_relation(), add_hook_object(), add_object_relation(), blender::deg::DepsgraphRelationBuilder::add_particle_forcefield_relations(), ANIM_apply_keyingset(), animdata_filter_dopesheet_ob(), animdata_keyframe_list_get(), animfilter_modifier_idpoin_cb(), animviz_verify_motionpaths(), append_sorted_object_parent_hierarchy(), apply_armature_pose2bones_exec(), AnimationImporter::apply_matrix_curves(), apply_objects_internal(), applyarmature_fix_boneparents(), applyLength(), armature_autoside_names_exec(), armature_bone_primitive_add_exec(), armature_click_extrude_exec(), armature_de_select_all_exec(), armature_de_select_less_exec(), armature_de_select_more_exec(), armature_deform_coords_impl(), armature_duplicate_selected_exec(), armature_extrude_exec(), armature_flip_names_exec(), armature_parent_set_exec(), armature_select_hierarchy_exec(), armature_select_mirror_exec(), armature_shortest_path_pick_invoke(), armature_subdivide_exec(), armature_symmetrize_exec(), armature_undosys_step_decode(), autokeyframe_object(), autokeyframe_pose(), bake(), bake_invoke(), bake_job_canceled(), bake_job_complete(), bake_object_check(), bake_objects_check(), bake_targets_output_external(), bake_targets_output_internal(), bc_add_object(), bc_is_marked(), bc_remove_mark(), bc_set_mark(), BCAnimation::BCAnimation(), BKE_cryptomatte_object_hash(), BKE_gpencil_boundbox_get(), BKE_gpencil_convert_curve(), BKE_gpencil_convert_mesh(), BKE_gpencil_prepare_eval_data(), BKE_lib_override_library_proxy_convert(), BKE_linestyle_alpha_modifier_copy(), BKE_main_lib_objects_recalc_all(), BKE_mball_basis_find(), BKE_mball_is_basis(), BKE_mball_is_same_group(), BKE_mball_properties_copy(), BKE_mesh_to_curve(), BKE_mesh_to_pointcloud(), BKE_modifier_blend_read_data(), BKE_modifier_check_uuids_unique_and_report(), BKE_modifier_path_relbase(), BKE_modifier_set_error(), BKE_object_add_for_data(), BKE_object_add_only_object(), BKE_object_duplicate(), BKE_object_eval_assign_data(), BKE_object_eval_constraints(), BKE_object_eval_eval_base_flags(), BKE_object_eval_local_transform(), BKE_object_eval_parent(), BKE_object_eval_ptcache_reset(), BKE_object_eval_transform_final(), BKE_object_eval_uber_data(), BKE_object_free_caches(), BKE_object_get_editmesh_eval_cage(), BKE_object_get_editmesh_eval_final(), BKE_object_get_original_mesh(), BKE_object_get_pre_modified_mesh(), BKE_object_handle_data_update(), BKE_object_handle_update_ex(), BKE_object_material_resize(), BKE_object_materials_test(), BKE_object_modifier_update_subframe(), BKE_object_modifiers_lib_link_common(), BKE_object_moves_in_time(), BKE_object_replace_data_on_shallow_copy(), BKE_object_select_update(), BKE_object_update_select_id(), BKE_object_where_is_calc_time(), BKE_objects_materials_test_all(), BKE_particle_system_eval_init(), BKE_pointcloud_to_mesh(), BKE_pose_apply_action_all_bones(), BKE_pose_blend_read_lib(), BKE_pose_bone_done(), BKE_pose_channel_copy_data(), BKE_pose_channel_free_ex(), BKE_pose_constraints_evaluate(), BKE_pose_eval_bbone_segments(), BKE_pose_eval_bone(), BKE_pose_eval_cleanup(), BKE_pose_eval_done(), BKE_pose_eval_init(), BKE_pose_eval_init_ik(), BKE_pose_iktree_evaluate(), BKE_pose_splineik_evaluate(), BKE_ptcache_id_from_cloth(), BKE_ptcache_id_from_dynamicpaint(), BKE_ptcache_id_from_particles(), BKE_ptcache_id_from_rigidbody(), BKE_ptcache_id_from_smoke(), BKE_ptcache_id_from_softbody(), BKE_rigidbody_free_object(), BKE_rigidbody_object_sync_transforms(), BKE_sculpt_ensure_orig_mesh_data(), BKE_sculptsession_bm_to_me(), blo_do_versions_250(), blo_do_versions_260(), blo_do_versions_270(), blo_do_versions_pre250(), bpy_bmesh_from_object(), brush_edit_apply(), blender::deg::DepsgraphRelationBuilder::build_collection(), blender::deg::DepsgraphRelationBuilder::build_constraints(), blender::deg::DepsgraphNodeBuilder::build_dimensions(), blender::deg::DepsgraphRelationBuilder::build_dimensions(), blender::deg::DepsgraphRelationBuilder::build_driver_data(), blender::deg::DepsgraphNodeBuilder::build_ik_pose(), blender::deg::DepsgraphRelationBuilder::build_ik_pose(), blender::deg::DepsgraphRelationBuilder::build_inter_ik_chains(), blender::deg::DepsgraphNodeBuilder::build_object(), blender::deg::DepsgraphRelationBuilder::build_object(), blender::deg::DepsgraphNodeBuilder::build_object_constraints(), blender::deg::DepsgraphRelationBuilder::build_object_data(), blender::deg::DepsgraphRelationBuilder::build_object_data_camera(), blender::deg::DepsgraphNodeBuilder::build_object_data_geometry(), blender::deg::DepsgraphRelationBuilder::build_object_data_geometry(), blender::deg::DepsgraphRelationBuilder::build_object_data_geometry_datablock(), blender::deg::DepsgraphRelationBuilder::build_object_data_light(), blender::deg::DepsgraphNodeBuilder::build_object_data_lightprobe(), blender::deg::DepsgraphRelationBuilder::build_object_data_lightprobe(), blender::deg::DepsgraphNodeBuilder::build_object_data_speaker(), blender::deg::DepsgraphRelationBuilder::build_object_data_speaker(), blender::deg::DepsgraphNodeBuilder::build_object_flags(), blender::deg::DepsgraphNodeBuilder::build_object_from_layer(), blender::deg::DepsgraphRelationBuilder::build_object_from_view_layer_base(), blender::deg::DepsgraphRelationBuilder::build_object_layer_component_relations(), blender::deg::DepsgraphRelationBuilder::build_object_parent(), blender::deg::DepsgraphNodeBuilder::build_object_pointcache(), blender::deg::DepsgraphRelationBuilder::build_object_pointcache(), blender::deg::DepsgraphNodeBuilder::build_object_transform(), blender::deg::DepsgraphRelationBuilder::build_particle_settings(), blender::deg::DepsgraphRelationBuilder::build_particle_system_visualization_object(), blender::deg::DepsgraphRelationBuilder::build_particle_systems(), blender::deg::DepsgraphNodeBuilder::build_particle_systems(), blender::deg::DepsgraphNodeBuilder::build_pose_constraints(), blender::deg::DepsgraphNodeBuilder::build_rig(), blender::deg::DepsgraphRelationBuilder::build_rig(), blender::deg::DepsgraphRelationBuilder::build_rigidbody(), blender::deg::DepsgraphNodeBuilder::build_splineik_pose(), blender::deg::DepsgraphRelationBuilder::build_splineik_pose(), buttons_context(), buttons_context_path_modifier(), buttons_context_path_object(), buttons_context_path_particle(), buttons_context_path_pose_bone(), buttons_texture_modifier_foreach(), buttons_texture_modifier_geonodes_users_add(), buttons_texture_modifier_gpencil_foreach(), buttons_texture_users_from_context(), blender::deg::DepsgraphBuilder::check_pchan_has_bbone(), check_valid_camera_multiview(), childof_set_inverse_exec(), clean_viewport_memory_base(), clear_edited_exec(), clear_override_library_exec(), cloth_brush_collider_cache_create(), collection_drop_invoke(), collection_duplicate_recursive(), collection_object_add(), collection_object_remove(), connect_hair_exec(), constraint_add_exec(), constraint_apply_exec(), constraint_bone_name_fix(), constraint_find_original(), constraint_find_original_for_update(), constraint_ops_extra_draw(), blender::deg::RNANodeQuery::construct_node_identifier(), convert_tree(), copy_animedit_keys(), copy_particle_systems_to_object(), correctivesmooth_bind_exec(), DocumentImporter::create_instance_node(), createObjectSpace(), createTransData(), createTransObject(), createViewSpace(), curve_select_random_exec(), curve_undosys_step_decode(), blender::ed::sculpt_paint::curves_sculptmode_enter(), blender::ed::sculpt_paint::curves_sculptmode_toggle_exec(), curvesurf_prim_add(), dash_segment_add_exec(), dash_segment_move_exec(), dash_segment_remove_exec(), data_transfer_exec(), data_transfer_exec_is_object_valid(), data_transfer_exec_preprocess_objects(), datalayout_transfer_exec(), datastack_drop_init(), deformStroke(), DEG_add_bone_relation(), DEG_add_object_pointcache_relation(), DEG_add_object_relation(), blender::deg::deg_check_base_in_depsgraph(), blender::deg::deg_evaluate_object_node_visibility(), DEG_get_customdata_mask_for_object(), DEG_get_evaluated_object(), DEG_get_original_object(), DEG_is_original_object(), DEG_object_has_geometry_component(), blender::io::alembic::SubdivModifierDisabler::disable_modifiers(), disconnect_hair_exec(), do_armature_box_select(), do_map(), do_object_box_select(), do_outliner_item_posemode_toggle(), do_pose_box_select(), do_pose_tag_select_op_prepare(), do_set_scale(), do_version_mdef_250(), do_versions_ipos_to_animato(), draw_constraint_header(), draw_selected_name(), draw_seq_text_get_source(), drawTransformPixel(), drawviewborder(), driver_check_valid_targets(), drop_named_material_invoke(), drw_call_obinfos_init(), DRW_curve_batch_cache_create_requested(), drw_engines_cache_populate(), DRW_select_buffer_context_offset_for_object_elem(), ds_base_sorting_cmp(), duplibase_for_convert(), duplicate_ids(), dvar_eval_locDiff(), dvar_eval_rotDiff(), ED_actedit_animdata_from_context(), ED_armature_bone_rename(), ED_armature_from_edit(), ED_armature_join_objects_exec(), ED_armature_pose_select_pick_bone(), ED_autokeyframe_object(), ED_autokeyframe_pchan(), ED_curve_join_objects_exec(), ED_editors_flush_edits_ex(), ED_gpencil_add_armature(), ED_gpencil_add_lattice_modifier(), ED_gpencil_data_get_pointers_direct(), ED_gpencil_join_objects_exec(), ED_gpencil_sbuffer_vertex_color_set(), ED_mesh_join_objects_exec(), ED_object_add_duplicate(), ED_object_base_free_and_unlink(), ED_object_base_free_and_unlink_no_indirect_check(), ED_object_constraint_tag_update(), ED_object_constraint_update(), ED_object_editmode_enter_ex(), ED_object_editmode_exit_ex(), ED_object_gpencil_exit(), ED_object_gpencil_modifier_add(), ED_object_gpencil_modifier_clear(), ED_object_gpencil_modifier_copy_to_object(), ED_object_gpencil_modifier_move_to_index(), ED_object_gpencil_modifier_remove(), ED_object_iter_other(), ED_object_modifier_add(), ED_object_modifier_clear(), ED_object_modifier_copy_to_object(), ED_object_modifier_link(), ED_object_modifier_move_to_index(), ED_object_modifier_remove(), ED_object_multires_update_totlevels_cb(), ED_object_ot_drop_named_material_tooltip(), ED_object_parent_clear(), ED_object_parent_set(), ED_object_particle_edit_mode_enter_ex(), ED_object_particle_edit_mode_exit_ex(), ED_object_posemode_enter(), ED_object_posemode_enter_ex(), ED_object_posemode_exit_ex(), ED_object_sculptmode_enter_ex(), ED_object_sculptmode_exit_ex(), ED_object_shaderfx_add(), ED_object_shaderfx_clear(), ED_object_shaderfx_copy(), ED_object_shaderfx_link(), ED_object_shaderfx_move_to_index(), ED_object_shaderfx_remove(), ED_object_xform_array_m4(), ED_object_xform_skip_child_container_update_all(), ED_objects_recalculate_paths(), ED_operator_posemode_local(), ED_pose_bone_select_tag_update(), ED_pose_clear_paths(), ED_pose_recalculate_paths(), ED_rigidbody_constraint_add(), ED_rigidbody_constraint_remove(), ED_rigidbody_object_remove(), ED_spreadsheet_context_path_is_active(), ED_undo_object_set_active_or_warn(), ED_view3d_camera_lock_autokey(), ED_view3d_camera_lock_sync(), ED_view3d_cameracontrol_release(), ED_view3d_cameracontrol_update(), ED_view3d_smooth_view_ex(), ed_vwpaintmode_enter_generic(), ed_vwpaintmode_exit_generic(), edbm_fill_grid_exec(), edbm_region_to_loop_exec(), edbm_select_random_exec(), edbm_sort_elements_exec(), edit_modifier_poll_generic(), editbmesh_get_eval_cage_from_orig(), editmode_toggle_exec(), EEVEE_light_data_ensure(), EEVEE_light_data_get(), EEVEE_lightprobe_data_ensure(), EEVEE_lightprobe_data_get(), EEVEE_object_data_ensure(), EEVEE_object_data_get(), EEVEE_render_cache(), evaluate_curve_type_object(), explode_refresh_exec(), eyedropper_add_material(), face_map_add_exec(), face_map_assign_exec(), face_map_deselect_exec(), face_map_move_exec(), face_map_remove_exec(), face_map_remove_from_exec(), face_map_select_exec(), find_family_object(), fluid_bake_endjob(), fluid_bake_startjob(), fluid_free_endjob(), flush_trans_object_base_deps_flag(), flushTransParticles(), followpath_path_animate_exec(), forcefield_toggle_exec(), blender::ed::outliner::foreach_natural_hierarchy_child(), blender::ed::geometry::geometry_attributes_poll(), geometry_extract_apply(), geometry_node_tree_get_from_context(), geometry_nodes_input_attribute_toggle_exec(), blender::io::obj::OBJCurve::get_curve_name(), get_default_texture_layer_name_for_object(), blender::io::alembic::get_id_name(), get_stats_string(), gizmo_empty_image_prop_matrix_set(), gpencil_armatures_enum_itemf(), gpencil_assign_object_eval(), gpencil_edit_modifier_poll_generic(), gpencil_editmode_toggle_exec(), gpencil_extract_palette_from_vertex(), gpencil_extrude_exec(), gpencil_layer_random_color_get(), gpencil_layer_to_curve(), gpencil_modifier_apply_exec(), gpencil_modifier_apply_obdata(), gpencil_modifier_copy_exec(), gpencil_modifier_copy_to_selected_exec(), gpencil_modifier_move_down_exec(), gpencil_modifier_move_up_exec(), gpencil_modifier_ops_extra_draw(), gpencil_paintmode_toggle_exec(), gpencil_sculpt_brush_apply_standard(), gpencil_sculptmode_toggle_exec(), gpencil_shaderfx_ops_extra_draw(), gpencil_snap_to_cursor(), gpencil_snap_to_grid(), gpencil_stroke_reset_vertex_color_exec(), gpencil_vertex_group_poll(), gpencil_vertex_group_weight_poll(), gpencil_vertexmode_toggle_exec(), gpencil_vertexpaint_brush_apply_to_layers(), gpencil_weightmode_toggle_exec(), gpencil_weightpaint_brush_apply_to_layers(), group_sort_exec(), hide_show_exec(), image_walk_id_all_users(), blender::io::usd::import_endjob(), import_endjob(), blender::io::stl::importer_main(), init_meta(), initFlyInfo(), initWalkInfo(), Freestyle::BlenderFileLoader::insertShapeNode(), blender::deg::DepsgraphBuilder::is_object_visibility_animated(), join_shapes_exec(), joined_armature_fix_animdata_cb(), joined_armature_fix_links(), joined_armature_fix_links_constraints(), knifetool_init_obinfo(), laplaciandeform_bind_exec(), lattice_flip_exec(), lattice_select_random_exec(), lattice_undosys_step_decode(), lib_id_generate_preview_from_object_exec(), lib_override_library_create_post_process(), lib_override_library_proxy_convert_do(), lib_override_linked_group_tag_collections_keep_tagged_check_recursive(), lineart_gpencil_generate(), lineart_intersection_mask_check(), lineart_intersection_priority_check(), lineart_object_load_single_instance(), lineart_usage_check(), loop_to_vertex_colors_exec(), loose_data_instantiate_object_process(), make_dupli(), make_links_data_exec(), make_local_all__instance_indirect_unused(), make_new_animlistelem(), make_object_duplilist_real(), make_override_library_exec(), make_recursive_duplis(), make_regular_exec(), makeDerivedMesh(), material_slot_assign_exec(), material_slot_move_exec(), material_slot_remove_exec(), material_slot_remove_unused_exec(), mball_undosys_step_decode(), mesh_build_extra_data(), mesh_get_eval_deform(), mesh_get_eval_final(), mesh_new_from_mesh_object_with_layers(), mesh_undosys_step_decode(), meshdeform_bind_exec(), mirror_exec(), MOD_nodes_update_interface(), modifier_apply_exec_ex(), modifier_apply_obdata(), modifier_convert_exec(), modifier_copy_exec(), modifier_move_down_exec(), modifier_move_up_exec(), modifier_ops_extra_draw(), modifyMesh(), motionpath_need_update_object(), motionpath_need_update_pose(), move_to_collection_exec(), multires_base_apply_exec(), multires_rebuild_subdiv_exec(), multires_reshape_exec(), multires_subdivide_exec(), multires_unsubdivide_exec(), namebutton_fn(), new_particle_settings_exec(), new_particle_target_exec(), Freestyle::BlenderStrokeRenderer::NewMesh(), blender::ed::space_node::node_add_object_exec(), node_socket_copy_default_value(), ob_keyframes_loop(), ob_parbone(), ob_to_keylist(), object_add_common(), object_add_duplicate_internal(), object_add_named_exec(), object_add_or_copy_particle_system(), object_armature_add_exec(), object_asset_pre_save(), object_blend_read_data(), object_blend_read_lib(), object_blend_write(), object_clear_mpath(), object_convert_exec(), object_copy_data(), object_for_curve_to_mesh_create(), object_gpencil_add_exec(), object_hook_assign_exec(), object_hook_recenter_exec(), object_hook_remove_exec(), object_hook_reset_exec(), object_init(), object_join_exec(), object_metaball_add_exec(), object_mouse_select_menu(), object_origin_set_exec(), object_rand_verts_exec(), object_remove_particle_system(), object_select_linked_exec(), object_select_more_less(), object_shape_key_mirror(), object_speaker_add_exec(), object_transform_axis_target_cancel(), object_transform_axis_target_modal(), object_transform_to_mouse_exec(), blender::eevee::ObjectKey::ObjectKey(), objectsolver_set_inverse_exec(), obrel_list_add(), obrel_list_test(), ocean_bake_exec(), oceanbake_endjob(), outliner_base_or_object_pointer_create(), outliner_batch_delete_hierarchy(), outliner_draw_mode_column_toggle(), outliner_draw_restrictbuts(), outliner_make_object_parent_hierarchy(), outliner_object_delete_fn(), outliner_object_set_flag_recursive_fn(), outliner_set_properties_tab(), outliner_show_active_get_element(), OVERLAY_cache_populate(), OVERLAY_object_center(), OVERLAY_object_name(), paint_mask_slice_exec(), paint_weight_gradient_exec(), paint_weight_gradient_modal(), parent_clear_invoke(), parent_drop_set_parents(), parent_noinv_set_exec(), particle_edit_toggle_exec(), particle_undosys_step_decode(), PE_update_selection(), pose_clear_user_transforms_exec(), pose_copy_exec(), pose_group_assign_exec(), pose_group_remove_exec(), pose_group_unassign_exec(), pose_paste_exec(), pose_propagate_get_refVal(), pose_select_mirror_exec(), pose_select_same_group(), pose_select_same_keyingset(), pose_select_same_layer(), pose_update_paths_range_exec(), poseAnim_mapping_autoKeyframe(), poseAnim_mapping_refresh(), poselib_blend_apply(), poselib_blend_cleanup(), poselib_keytag_pose(), poselib_preview_apply(), poselib_preview_init_data(), posemode_exec(), prepare_mesh_for_viewport_render(), ptcache_add_new_exec(), ptcache_remove_exec(), quadriflow_end_job(), rearrange_nla_channels(), recalcData_objects(), recalcData_pose(), recalcData_texspace(), remove_doubles_exec(), remove_particle_target_exec(), blender::deg::ObjectRuntimeBackup::restore_to_object(), sbFree(), scene_changed(), screen_ctx_active_object(), screen_ctx_active_pose_bone(), screen_ctx_edit_object(), screen_ctx_image_paint_object(), screen_ctx_object(), screen_ctx_particle_edit_object(), screen_ctx_pose_object(), screen_ctx_sculpt_object(), screen_ctx_selected_pose_bones(), screen_ctx_selected_pose_bones_from_active_object(), screen_ctx_vertex_paint_object(), screen_ctx_visible_pose_bones(), screen_ctx_weight_paint_object(), SCULPT_dynamic_topology_disable_ex(), SCULPT_dynamic_topology_enable_ex(), sculpt_face_set_edit_modify_geometry(), SCULPT_flush_update_done(), SCULPT_flush_update_step(), sculpt_gesture_trim_end(), sculpt_mask_by_color_invoke(), sculpt_mode_toggle_exec(), SCULPT_pbvh_clear(), SCULPT_tag_update_overlays(), sculpt_undo_alloc_node_type(), sculpt_undo_bmesh_push(), sculpt_undo_face_sets_push(), SCULPT_undo_push_begin(), sculpt_undo_restore_list(), select_cache_populate(), select_random_metaelems_exec(), select_similar_children(), select_similar_children_immediate(), select_similar_data_pchan(), select_similar_direction(), select_similar_layer(), select_similar_length(), select_similar_prefix(), select_similar_siblings(), select_similar_suffix(), blender::io::gpencil::GpencilIO::selected_objects_boundbox_calc(), separate_armature_exec(), separate_exec(), separated_armature_fix_links(), set_active_group_exec(), set_axis_exec(), set_origin_exec(), set_plane_exec(), shade_smooth_exec(), shader_get_from_context(), shaderfx_copy_exec(), shaderfx_move_down_exec(), shaderfx_move_up_exec(), shape_cut_exec(), shape_key_add_exec(), shape_key_clear_exec(), shape_key_move_exec(), shape_key_remove_exec(), shape_key_retime_exec(), single_object_users_collection(), skin_armature_create_exec(), skin_loose_mark_clear_exec(), skin_radii_equalize_exec(), skin_root_mark_exec(), snap_sel_to_grid_exec(), snap_selected_to_location(), socket_id_user_decrement(), softbody_step(), special_aftertrans_update__actedit(), special_aftertrans_update__object(), special_aftertrans_update__pose(), blender::ed::spreadsheet::spreadsheet_context_update_tag(), spreadsheet_id_remap(), blender::eevee::VelocityModule::step_object_sync(), blender::ed::curves::surface_set::surface_set_exec(), surface_slot_remove_exec(), surfacedeform_bind_exec(), target_move_down_exec(), target_move_up_exec(), blender::bke::tests::test_lattice_deform_free(), blender::bke::tests::test_lattice_deform_init(), text_refresh_pyconstraints_exec(), texture_paint_toggle_exec(), trace_end_job(), transform_convert_mesh_crazyspace_detect(), AnimationImporter::translate_animation_OLD(), AnimationImporter::translate_Animations(), tree_element_defgroup_activate(), blender::ed::curves::convert_to_particle_system::try_convert_single_object(), type_toggle_exec(), ui_drop_material_exec(), ui_drop_material_tooltip(), ui_template_id_liboverride_hierarchy_make(), uiTemplateConstraintHeader(), uiTemplateConstraints(), uiTemplateGpencilModifiers(), uiTemplateModifiers(), uiTemplateShaderFx(), unify_length_exec(), unlink_collection_fn(), unlink_object_fn(), updateDepsgraph(), updateDuplicateCustomBoneShapes(), v3d_object_dimension_buts(), v3d_posearmature_buts(), vertex_group_add_exec(), vertex_group_assign_exec(), vertex_group_clean_exec(), vertex_group_copy_exec(), vertex_group_copy_to_selected_exec(), vertex_group_fix_exec(), vertex_group_invert_exec(), vertex_group_levels_exec(), vertex_group_limit_total_exec(), vertex_group_mirror_exec(), vertex_group_normalize_all_exec(), vertex_group_normalize_exec(), vertex_group_quantize_exec(), vertex_group_remove_exec(), vertex_group_remove_from_exec(), vertex_group_smooth_exec(), vertex_group_sort_exec(), vertex_to_loop_colors_exec(), vertex_weight_copy_exec(), vertex_weight_delete_exec(), vertex_weight_normalize_active_vertex_exec(), vertex_weight_paste_exec(), vertex_weight_set_active_exec(), vgroup_move_exec(), view3d_box_select_exec(), view3d_camera_to_view_exec(), view3d_camera_to_view_poll(), view3d_camera_to_view_selected_impl(), view3d_context(), view3d_object_skip_minmax(), view3d_panel_transform(), volume_import_exec(), voxel_remesh_exec(), vpaint_mode_toggle_exec(), weight_sample_group_exec(), weight_set_exec(), what_does_obaction(), WIDGETGROUP_forcefield_refresh(), workbench_material_ubo_data(), workbench_shadow_cache_populate(), wpaint_mode_toggle_exec(), DocumentImporter::write_node(), and BCAnimation::~BCAnimation().

◆ ima_ofs

float Object::ima_ofs[2]

◆ imat

float Object::imat[4][4]

Inverse matrix of 'obmat' for any other use than rendering!

Note
this isn't assured to be valid as with 'obmat', before using this value you should do: invert_m4_m4(ob->imat, ob->obmat)

Definition at line 338 of file DNA_object_types.h.

Referenced by add_hook_object(), add_primitive_cube_gizmo_exec(), apply_curve_transform(), armature_bone_primitive_add_exec(), armature_calc_roll_exec(), armature_fill_bones_exec(), BKE_constraints_clear_evalob(), BKE_gpencil_update_layer_transforms(), BKE_object_eval_transform_final(), BKE_object_modifier_gpencil_hook_reset(), BKE_object_modifier_hook_reset(), BKE_object_sync_to_original(), BKE_object_tfm_backup(), BKE_object_tfm_restore(), BKE_pose_eval_init(), BKE_pose_where_is(), brush_edit_apply(), calc_brush_local_mat(), calc_local_y(), cloth_to_object(), blender::io::alembic::create_transform_matrix(), createTransParticleVerts(), cuboid_do(), curve_draw_event_add(), curve_draw_exec(), curve_draw_stroke_from_operator_elem(), deformStroke(), deformVerts_do(), do_texture_effector(), drw_call_matrix_init(), DRW_text_edit_mesh_measure_stats(), ED_armature_origin_set(), ED_transform_calc_gizmo_stats(), edbm_dupli_extrude_cursor_invoke(), edbm_polybuild_delete_at_cursor_invoke(), edbm_polybuild_face_at_cursor_invoke(), edbm_polybuild_split_at_cursor_invoke(), edbm_polybuild_transform_at_cursor_invoke(), EDBM_project_snap_verts(), face_dupli(), face_to_plane(), get_cpa_texture(), gpencil_brush_clone_add(), gpencil_brush_pinch_apply(), gpencil_brush_twist_apply(), gpencil_light_pool_populate(), gpencil_sbuffer_stroke_ensure(), knife_snap_angle_relative(), make_child_duplis_faces_from_editmesh(), make_child_duplis_faces_from_mesh(), make_child_duplis_verts_from_editmesh(), make_child_duplis_verts_from_mesh(), make_duplis_particle_system(), merge_target(), mesh_to_volume(), modifyMesh(), blender::nodes::node_geo_collection_info_cc::node_geo_exec(), blender::nodes::node_shader_tex_coord_cc::node_shader_gpu_tex_coord(), object_origin_set_exec(), paint_space_stroke_spacing(), pointdensity_cache_psys(), psys_get_dupli_path_transform(), save_hair(), SCULPT_cursor_geometry_info_update(), sculpt_gesture_context_init_common(), sculpt_gesture_line_plane_from_tri(), SCULPT_tilt_apply_to_normal(), sculpt_update_cache_invariants(), shape_cut(), shape_cut_test_point(), similar_face_select_exec(), similar_vert_select_exec(), snap_sel_to_grid_exec(), snap_selected_to_location(), softbody_to_object(), sphere_do(), spin_exec(), stroke_elem_project_fallback(), uv_map_transform_center(), v3d_editvertex_buts(), vertex_dupli(), view3d_preselect_update_preview_triangle_from_edge(), view3d_preselect_update_preview_triangle_from_vert(), voxel_size_edit_invoke(), vwpaint_update_cache_invariants(), waveModifier_do(), and workbench_shadow_cache_populate().

◆ index [1/2]

int Object::index
protected

Definition at line 111 of file scene/object.h.

◆ index [2/2]

short Object::index

◆ instance_collection

struct Collection* Object::instance_collection

◆ instance_faces_scale

float Object::instance_faces_scale

◆ intersects_volume

bool Object::intersects_volume

Definition at line 72 of file scene/object.h.

Referenced by Object().

◆ iuser

ImageUser* Object::iuser

◆ lightgroup

struct LightgroupMembership* Object::lightgroup

◆ lineart

ObjectLineArt Object::lineart

◆ loc

float Object::loc[3]

◆ mat

struct Material** Object::mat

◆ matbits

char* Object::matbits

◆ MAX_MOTION_STEPS

const uint Object::MAX_MOTION_STEPS = 129
static

Definition at line 90 of file scene/object.h.

◆ mode

int Object::mode

Local object mode.

Definition at line 296 of file DNA_object_types.h.

Referenced by add_simple_uvs_poll(), add_verts_to_dgroups(), animdata_filter_base_is_ok(), animdata_filter_dopesheet(), animviz_motionpath_compute_range(), blender::ed::spreadsheet::GeometryDataSource::apply_selection_filter(), base_is_in_mode(), BIF_createTransformOrientation(), BKE_curves_data_update(), BKE_modifier_get_evaluated_mesh_from_evaluated_object(), BKE_modifiers_is_correctable_deformed(), BKE_object_eval_eval_base_flags(), BKE_object_handle_data_update(), BKE_object_is_in_editmode(), BKE_object_is_in_wpaint_select_vert(), BKE_object_is_mode_compat(), BKE_object_pose_armature_get_with_wpaint_check(), BKE_object_pose_context_check(), BKE_object_sculpt_data_create(), BKE_paint_always_hide_test(), BKE_paint_get_active(), BKE_paint_get_active_from_context(), BKE_paint_select_face_test(), BKE_paint_select_vert_test(), BKE_paintmode_get_active_from_context(), BKE_sculpt_ensure_orig_mesh_data(), BKE_sculpt_multires_active(), blo_do_versions_250(), bone_select_menu_exec(), brush_colors_flip_poll(), brush_reset_exec(), cloth_clear_cache(), convert_type_get(), CURVES_SCULPT_mode_poll(), blender::ed::sculpt_paint::curves_sculptmode_enter(), blender::ed::sculpt_paint::curves_sculptmode_exit(), blender::ed::sculpt_paint::curves_sculptmode_toggle_exec(), deformVerts(), do_outliner_item_mode_toggle_generic(), do_outliner_item_posemode_toggle(), draw_armature_pose(), draw_selected_name(), drw_context_state_init(), DRW_draw_depth_object(), DRW_draw_select_loop(), DRW_mesh_batch_cache_create_requested(), DRW_object_is_in_edit_mode(), DRW_object_is_visible_psys_in_active_context(), DRW_object_use_hide_faces(), DRW_object_wire_theme_get(), drw_particle_update_ptcache(), drw_select_filter_object_mode_lock(), ED_armature_join_objects_exec(), ED_armature_pose_select_in_wpaint_mode(), ED_armature_pose_select_pick_bone(), ED_editors_flush_edits_for_object_ex(), ED_editors_init_for_undo(), ED_info_draw_stats(), ED_mesh_active_dvert_get_em(), ED_mesh_active_dvert_get_only(), ED_mesh_join_objects_exec(), ED_object_array_in_mode_or_selected(), ED_object_base_activate_with_mode_exit_if_needed(), ED_object_calc_active_center(), ED_object_constraint_active_list(), ED_object_editmode_enter_ex(), ED_object_editmode_exit_ex(), ED_object_editmode_exit_multi_ex(), ED_object_gpencil_exit(), ED_object_gpencil_modifier_apply(), ed_object_hidden(), ED_object_jump_to_bone(), ED_object_mode_compat_set(), ed_object_mode_generic_exit_ex(), ED_object_mode_set_ex(), ED_object_modifier_add(), ED_object_modifier_apply(), ED_object_modifier_convert_psys_to_mesh(), ED_object_particle_edit_mode_enter_ex(), ED_object_particle_edit_mode_exit_ex(), ED_object_posemode_enter_ex(), ED_object_posemode_exit_ex(), ed_object_posemode_set_for_weight_paint_ex(), ED_object_sculptmode_enter_ex(), ED_object_sculptmode_exit_ex(), ed_object_select_pick(), ED_object_texture_paint_mode_enter_ex(), ED_object_texture_paint_mode_exit_ex(), ED_operator_objectmode(), ED_operator_posemode(), ED_operator_posemode_context(), ed_operator_posemode_exclusive_ex(), ED_space_image_auto_set(), ED_space_image_scopes_update(), ED_transform_calc_gizmo_stats(), ED_transform_calc_orientation_from_type_ex(), ED_undo_editmode_bases_from_view_layer(), ED_undo_editmode_objects_from_view_layer(), ED_undo_is_legacy_compatible_for_property(), ED_undo_is_memfile_compatible(), ed_undo_step_post(), ED_vgroup_sync_from_pose(), ED_view3d_has_workbench_in_texture_color(), ED_view3d_select_filter_from_mode(), ed_vwpaintmode_enter_generic(), ed_vwpaintmode_exit_generic(), editbmesh_build_data(), editbmesh_calc_modifiers(), editmode_toggle_exec(), editmode_toggle_poll(), envelope_bone_weighting(), face_map_supported_edit_mode_poll(), geometry_extract_poll(), get_evaluated_object_data_with_materials(), get_stats_string(), getTransformOrientation_ex(), gizmo_prepare_mat(), gpencil_check_cursor_region(), gpencil_circle_select_exec(), gpencil_draw_invoke(), gpencil_editmode_toggle_exec(), GPENCIL_engine_init(), gpencil_fill_poll(), gpencil_generic_select_exec(), gpencil_merge_by_distance_poll(), gpencil_paintmode_toggle_exec(), gpencil_sculptmode_toggle_exec(), gpencil_select_exec(), gpencil_select_random_exec(), gpencil_selectmode_toggle_poll(), gpencil_stroke_normalize_poll(), gpencil_stroke_separate_exec(), gpencil_transform_fill_poll(), gpencil_vertex_group_poll(), gpencil_vertex_group_weight_poll(), gpencil_vertexmode_toggle_exec(), gpencil_vertexpaint_brush_do_frame(), gpencil_vertexpaint_brush_init(), gpencil_weightmode_toggle_exec(), blender::ed::spreadsheet::GeometryDataSource::has_selection_filter(), heat_bone_weighting(), image_listener(), image_paint_poll_ex(), image_undosys_poll(), init_TransDataContainers(), initTransInfo(), is_object_data_in_editmode(), join_shapes_exec(), lib_override_object_posemode_transfer(), loose_data_instantiate_object_process(), material_paint_slot_filter(), material_slot_add_exec(), material_slot_remove_exec(), material_slot_remove_unused_exec(), mesh_build_data(), mesh_calc_modifiers(), mesh_customdata_mask_clear_poll(), mesh_uv_texture_add_exec(), mesh_uv_texture_remove_exec(), modifier_apply_poll(), modifier_remove_exec(), modifyMesh(), multires_get_level(), multires_set_tot_level(), multires_subdivide_exec(), multiresModifier_subdivide(), multiresModifier_subdivide_to_level(), object_add_duplicate_internal(), object_blend_read_data(), object_blend_read_lib(), object_blend_write(), object_copy_data(), object_get_datamask(), object_gpencil_add_poll(), object_join_exec(), object_mode_poll(), object_mode_set_exec(), object_modifier_remove(), object_rand_verts_exec(), object_remesh_poll(), object_remove_particle_system(), object_transfer_mode_invoke(), object_transfer_mode_poll(), object_transfer_mode_to_base(), objects_selectable_poll(), outliner_add_object_contents(), outliner_draw_mode_column(), outliner_draw_mode_column_toggle(), outliner_is_co_within_active_mode_column(), outliner_item_mode_toggle(), outliner_object_delete_fn(), outliner_show_active_get_element(), outliner_sync_select_from_outliner_set_types(), outliner_sync_select_to_outliner_set_types(), outliner_viewcontext_init(), OVERLAY_armature_is_pose_mode(), OVERLAY_cache_populate(), overlay_edit_uv_cache_populate(), OVERLAY_gpencil_cache_populate(), OVERLAY_paint_vertex_cache_populate(), overlay_should_fade_object(), OVERLAY_wireframe_cache_populate(), paint_curve_poll(), paint_mask_slice_exec(), panel_draw(), particle_edit_toggle_exec(), particle_system_remove_exec(), PE_current_changed(), PE_hair_poll(), PE_poll(), pose_grab_with_ik(), pose_select_constraint_target_exec(), pose_select_mirror_exec(), posemode_exec(), precompute_weight_values(), proj_paint_add_slot(), psys_in_edit_mode(), psys_update_path_cache(), quadriflow_check(), quadriflow_poll_property(), quadriflow_start_job(), read_libblock_undo_restore_identical(), recalcData_pose(), saveTransform(), scene_changed(), screen_ctx_image_paint_object(), screen_ctx_objects_in_mode(), screen_ctx_objects_in_mode_unique_data(), screen_ctx_particle_edit_object(), screen_ctx_sculpt_object(), screen_ctx_selected_pose_bones(), screen_ctx_selected_pose_bones_from_active_object(), screen_ctx_vertex_paint_object(), screen_ctx_visible_pose_bones(), screen_ctx_weight_paint_object(), SCULPT_mode_poll(), sculpt_mode_toggle_exec(), sculpt_modifiers_active(), sculpt_undosys_step_decode(), sculpt_update_object(), select_id_draw_object(), select_id_get_object_select_mode(), separate_armature_exec(), shade_poll(), shade_smooth_exec(), shape_key_mode_poll(), shrinkwrapModifier_deform(), snap_curs_to_sel_ex(), snap_object_is_snappable(), snap_target_select_from_spacetype(), snapArmature(), blender::ed::spreadsheet::spreadsheet_get_display_geometry_set(), stats_is_object_dynamic_topology_sculpt(), stats_update(), subsurf_dm_create_local(), texture_get_from_context(), texture_paint_add_texture_paint_slot_ui(), texture_paint_toggle_exec(), toggle_xray_exec(), transform_object_deform_pose_armature_get(), transform_orientation_matrix_get(), tree_element_object_activate(), tree_element_pose_state_get(), ui_id_brush_get_icon(), uiTemplateHeader3D_mode(), uiTemplatePaintModeSelection(), undo_editmode_objects_from_view_layer_prepare(), validate_object_select_id(), vertex_group_use_vert_sel(), vertex_group_vert_poll_ex(), vertex_paint_init_session_data(), vertex_paint_mode_poll(), vertex_weight_paint_mode_poll(), vfont_to_curve(), vgroup_do_remap(), vgroup_selected_get(), view3d_box_select_exec(), view3d_circle_select_exec(), view3d_circle_select_recalc(), view3d_context(), view3d_lasso_select(), view3d_main_region_message_subscribe(), view3d_object_mode_menu(), view3d_opengl_select_ex(), view3d_orbit_calc_center(), view3d_panel_transform(), view3d_select_exec(), view3d_selectable_data(), view_lock_to_active_exec(), viewselected_exec(), voxel_remesh_exec(), vpaint_mode_toggle_exec(), weight_from_bones_poll(), weight_paint_mode_poll(), weight_paint_poll_ex(), WM_toolsystem_mode_from_spacetype(), WM_toolsystem_ref_sync_from_context(), workbench_cache_common_populate(), and wpaint_mode_toggle_exec().

◆ modifier_flag

uint8_t Object::modifier_flag

◆ modifiers

ListBase Object::modifiers

List of ModifierData structures.

Definition at line 287 of file DNA_object_types.h.

Referenced by blender::io::usd::USDGeomReader::add_cache_modifier(), add_hook_object(), blender::io::usd::USDGeomReader::add_subdiv_modifier(), blender::io::alembic::AbcObjectReader::addCacheModifier(), animdata_filter_dopesheet_ob(), blender::deg::ObjectRuntimeBackup::backup_modifier_runtime_data(), bake(), bc_get_assigned_armature(), BKE_mesh_create_derived_for_modifier(), BKE_modifier_blend_read_lib(), BKE_modifier_check_uuids_unique_and_report(), BKE_modifier_remove_from_list(), BKE_modifiers_clear_errors(), BKE_modifiers_findby_name(), BKE_modifiers_findby_session_uuid(), BKE_modifiers_findby_type(), BKE_modifiers_foreach_ID_link(), BKE_modifiers_foreach_tex_link(), BKE_modifiers_get_cage_index(), BKE_modifiers_get_virtual_modifierlist(), BKE_modifiers_test_object(), BKE_object_active_modifier(), BKE_object_copy_modifier(), BKE_object_copy_particlesystems(), BKE_object_defgroup_remap_update_users(), BKE_object_defgroup_validmap_get(), BKE_object_free_caches(), BKE_object_free_modifiers(), BKE_object_get_last_subsurf_modifier(), BKE_object_modifier_set_active(), BKE_object_modifier_stack_copy(), BKE_object_sync_to_original(), BKE_particlesystem_reset_all(), BKE_ptcache_object_reset(), blo_do_versions_250(), blo_do_versions_260(), blo_do_versions_270(), blo_do_versions_pre250(), blender::deg::DepsgraphNodeBuilder::build_object(), blender::deg::DepsgraphRelationBuilder::build_object(), blender::deg::DepsgraphRelationBuilder::build_object_data_geometry(), ccgDM_release(), construct_param_handle_subsurfed(), copy_particle_systems_to_object(), curve_to_mesh_eval_ensure(), blender::ed::curves::convert_from_particle_system::curves_convert_from_particle_system_exec(), datastack_drop_reorder(), do_version_mdef_250(), ED_armature_bone_rename(), ED_object_modifier_add(), ED_object_modifier_apply(), ED_object_modifier_clear(), ED_object_modifier_copy(), ED_object_modifier_move_down(), ED_object_modifier_move_to_index(), ED_object_modifier_move_up(), ED_object_multires_update_totlevels_cb(), ED_spreadsheet_context_path_set_geometry_node(), edbm_do_smooth_vertex_exec(), edbm_extrude_edge_exclude_mirror(), EEVEE_cryptomatte_particle_hair_cache_populate(), EEVEE_motion_blur_hair_cache_populate(), EEVEE_motion_blur_hair_data_get(), EEVEE_particle_hair_cache_populate(), blender::io::alembic::ABCGenericMeshWriter::export_as_subdivision_surface(), external_cache_populate(), blender::nodes::geometry_nodes_eval_log::ModifierLog::find_root_by_node_editor_context(), findPrecedingParticlesystem(), foreach_object_modifier_ptcache(), get_multires_modifier(), blender::io::alembic::SubdivModifierDisabler::get_subdiv_modifier(), blender::ed::curves::has_surface_deformation_node(), hook_mod_itemf(), isDisabled(), modifier_get_last_enabled_for_mode(), modifier_ops_extra_draw(), modifier_unwrap_state(), modifiers_disable_subsurf_temporary(), object_add_or_copy_particle_system(), object_blend_read_data(), object_blend_read_expand(), object_blend_write(), object_copy_data(), object_deforms_in_time(), object_foreach_path(), object_has_modifier(), object_hook_from_context(), object_hook_remove_exec(), object_modifier_remove(), object_remove_parent_deform_modifiers(), blender::eevee::Instance::object_sync(), obrel_armature_find(), outliner_add_object_contents(), OVERLAY_relationship_lines(), psys_get_modifier(), remove_particle_systems_from_object(), blender::deg::ObjectRuntimeBackup::restore_modifier_runtime_data(), sculpt_init_mirror_clipping(), select_grouped_object_hooks(), skin_armature_create_exec(), transform_convert_clip_mirror_modifier_apply(), tree_element_get_icon(), uiTemplateModifiers(), version_liboverride_rnacollections_insertion_object(), vertex_group_fix_exec(), vpaint_proj_dm_map_cosnos_update(), and workbench_cache_populate().

◆ mpath

bMotionPath* Object::mpath

◆ nlaflag

short Object::nlaflag

Used for DopeSheet filtering settings (expanded/collapsed).

Definition at line 352 of file DNA_object_types.h.

◆ obmat

float Object::obmat[4][4]

Final world-space matrix with constraints & animsys applied.

Definition at line 326 of file DNA_object_types.h.

Referenced by add_hook_object(), add_pose_transdata(), add_primitive_cube_gizmo_exec(), add_vertex_exec(), add_vertex_invoke(), add_verts_to_dgroups(), apply_curve_transform(), apply_objects_internal(), applyarmature_fix_boneparents(), applyFaceNearest(), applyFaceProject(), applyGridAbsolute(), armature_bone_primitive_add_exec(), armature_calc_roll_exec(), armature_click_extrude_exec(), armature_deform_coords_impl(), armature_fill_bones_exec(), armdef_accumulate_bone(), armdef_evaluate(), armdef_get_tarmat(), arrayModifier_doArray(), bake(), base_callback(), bc_match_scale(), bc_set_parent(), BKE_armature_mat_world_to_pose(), BKE_camera_object_dof_distance(), BKE_constraint_apply_for_object(), BKE_constraint_mat_convertspace(), BKE_constraint_target_matrix_get(), BKE_constraints_clear_evalob(), BKE_constraints_make_evalob(), BKE_gpencil_instance_modifier_instance_tfm(), BKE_gpencil_layer_transform_matrix_get(), BKE_gpencil_update_layer_transforms(), BKE_lattice_deform_data_create(), BKE_lattice_resize(), BKE_mesh_mirror_apply_mirror_on_axis_for_modifier(), BKE_object_apply_parent_inverse(), BKE_object_as_kdtree(), BKE_object_dimensions_get(), BKE_object_empty_image_data_is_visible_in_view3d(), BKE_object_eval_local_transform(), BKE_object_eval_parent(), BKE_object_eval_transform_final(), BKE_object_get_parent_matrix(), BKE_object_matrix_local_get(), BKE_object_minmax(), BKE_object_modifier_gpencil_hook_reset(), BKE_object_modifier_hook_reset(), BKE_object_sync_to_original(), BKE_object_tfm_backup(), BKE_object_tfm_restore(), BKE_object_workob_calc_parent(), BKE_paint_stroke_get_average(), BKE_pchan_minmax(), BKE_pose_eval_init(), BKE_pose_rest(), BKE_pose_where_is(), BKE_scene_base_iter_next(), BKE_scene_foreach_display_point(), BLI_uvproject_camera_info(), BMBVH_EdgeVisible(), BMD_mesh_bm_create(), BMD_mesh_intersection(), boids_precalc_rules(), bone_direction_worldspace_get(), bone_length_squared_worldspace_get(), brush_add(), brush_edit_apply(), build_sequential(), bundle_midpoint(), calc_brush_local_mat(), calc_ortho_extent(), calc_point_weight_by_distance(), calculateCenterActive(), camera_frame_fit_data_init(), camera_view3d_reconstruction(), childof_evaluate(), clampto_evaluate(), cloth_brush_solve_collision(), cloth_filter_apply_forces_task_cb(), cloth_from_object(), cloth_to_object(), cloth_update_verts(), connect_hair(), constraint_target_to_mat4(), contarget_get_lattice_mat(), contarget_get_mesh_mat(), convert_pose(), convert_tree(), copy_particle_systems_to_object(), DocumentImporter::create_instance_node(), blender::io::gpencil::GpencilIO::create_object_list(), blender::io::alembic::create_transform_matrix(), createObjectSpace(), createTransParticleVerts(), createTransSculpt(), createTransTexspace(), cuboid_do(), cursor_draw_point_with_symmetry(), cursor_draw_tiling_preview(), curve_draw_event_add(), curve_draw_exec(), curve_draw_invoke(), curve_draw_stroke_3d(), blender::ed::curves::convert_from_particle_system::curves_convert_from_particle_system_exec(), blender::bke::CurvesSurfaceTransforms::CurvesSurfaceTransforms(), deformStroke(), deformVerts(), deformVerts_do(), depthdropper_depth_sample_pt(), displaceModifier_do(), do_brush_action(), do_child_modifiers(), do_guides(), do_kink_spiral(), do_step_cloth(), draw_bone_degrees_of_freedom(), draw_bone_name(), drw_call_culling_init(), DRW_draw_depth_object(), DRW_hair_duplimat_get(), DRW_mesh_batch_cache_create_requested(), drw_sculpt_generate_calls(), drw_sculpt_get_frustum_planes(), drw_shgroup_bone_axes(), drw_shgroup_bone_box(), drw_shgroup_bone_custom_empty(), drw_shgroup_bone_custom_mesh_wire(), drw_shgroup_bone_custom_solid_mesh(), drw_shgroup_bone_envelope(), drw_shgroup_bone_envelope_distance(), drw_shgroup_bone_octahedral(), drw_shgroup_bone_point(), drw_shgroup_bone_relationship_lines_ex(), drw_shgroup_bone_stick(), drw_shgroup_bone_wire(), DRW_shgroup_call_ex(), DRW_shgroup_call_instance_range(), DRW_shgroup_call_instances(), DRW_shgroup_call_instances_with_attrs(), drw_shgroup_call_procedural_add_ex(), DRW_shgroup_call_range(), DRW_shgroup_curves_create_sub(), drw_shgroup_custom_bone_curve(), DRW_text_edit_mesh_measure_stats(), drw_volume_object_grids_init(), duplicateStroke(), dvar_eval_locDiff(), dvar_eval_rotDiff(), dynamic_paint_generate_bake_data_cb(), dynamicPaint_brushMeshCalculateVelocity(), dynamicPaint_brushObjectCalculateVelocity(), dynamicPaint_generateBakeData(), dynamicPaint_paintMesh(), dynamicPaint_surfaceHasMoved(), dyntopo_detail_size_edit_invoke(), dyntopo_detail_size_parallel_lines_draw(), dyntopo_detail_size_sample_from_surface(), ED_armature_join_objects_exec(), ED_armature_origin_set(), ED_curve_join_objects_exec(), ed_editnurb_spin(), ED_gizmo_draw_preset_facemap(), ED_gpencil_drawing_reference_get(), ED_gpencil_join_objects_exec(), ED_gpencil_project_point_to_plane(), ED_gpencil_project_stroke_to_plane(), ED_gpencil_reset_layers_parent(), ED_mesh_deform_bind_callback(), ED_mesh_join_objects_exec(), ED_object_base_init_transform_on_add(), ED_object_calc_active_center(), ED_object_data_xform_container_item_ensure(), ED_object_data_xform_container_update_all(), ED_object_new_primitive_matrix(), ED_object_parent_clear(), ED_object_parent_set(), ED_object_sculptmode_enter_ex(), ED_object_xform_skip_child_container_item_ensure(), ED_object_xform_skip_child_container_update_all(), ED_transform_calc_gizmo_stats(), ED_transform_calc_orientation_from_type_ex(), ED_view3d_camera_lock_init_ex(), ED_view3d_camera_lock_sync(), ED_view3d_cameracontrol_acquire(), ED_view3d_cameracontrol_update(), ED_view3d_clipping_calc(), ED_view3d_draw_offscreen_imbuf_simple(), ED_view3d_from_object(), ED_view3d_init_mats_rv3d(), ED_view3d_init_mats_rv3d_gl(), ED_view3d_minmax_verts(), ED_view3d_ob_project_mat_get(), ED_view3d_persp_switch_from_camera(), ED_view3d_project_base(), ED_view3d_smooth_view_ex(), edbm_bevel_init(), edbm_dupli_extrude_cursor_invoke(), edbm_extrude_edge_exclude_mirror(), edbm_extrude_repeat_exec(), edbm_inset_init(), EDBM_mesh_knife(), edbm_polybuild_delete_at_cursor_invoke(), edbm_polybuild_face_at_cursor_invoke(), edbm_polybuild_split_at_cursor_invoke(), edbm_polybuild_transform_at_cursor_invoke(), edbm_screw_exec(), edbm_select_axis_exec(), edbm_spin_exec(), EDBM_unified_findnearest_from_raycast(), edge_length_squared_worldspace_get(), edge_pos_direction_worldspace_get(), edit_text_cache_populate_boxes(), edit_text_cache_populate_cursor(), edit_text_cache_populate_select(), eevee_light_setup(), EEVEE_lightprobes_cache_add(), EEVEE_lightprobes_cube_data_from_object(), eevee_lightprobes_culling_test(), EEVEE_lightprobes_grid_data_from_object(), EEVEE_lightprobes_planar_data_from_object(), EEVEE_motion_blur_cache_populate(), EEVEE_motion_blur_curves_cache_populate(), EEVEE_shadows_caster_register(), EEVEE_volumes_cache_object_add(), ElementResize(), execute_posetree(), explodeMesh(), extrude_points_from_selected_vertices(), face_dupli(), face_to_plane(), followpath_get_tarmat(), followtrack_evaluate_using_2d_position(), followtrack_evaluate_using_3d_position_object(), followtrack_project_to_depth_object_if_needed(), generate_vert_coordinates(), get_bm_knife_vert(), get_effector_data(), get_new_constraint_target(), get_ob2ob_distance(), get_quick_mesh(), get_vert2ob_distance(), getTransformOrientation_ex(), gimbal_axis_object(), gimbal_axis_pose(), gizmo_mesh_spin_init_refresh(), gizmo_preselect_edgering_draw(), gizmo_preselect_elem_draw(), gizmo_preselect_elem_test_select(), globallen(), gpencil_add_verts_to_dgroups(), gpencil_bake_grease_pencil_animation_exec(), gpencil_brush_clone_add(), gpencil_brush_pinch_apply(), gpencil_brush_twist_apply(), gpencil_depth_plane(), gpencil_layer_cache_populate(), gpencil_light_pool_populate(), gpencil_object_cache_add(), gpencil_sculpt_brush_init(), gpencil_uv_transform_init(), gpencil_vfx_blur(), gpencil_vfx_pixelize(), gpencil_vfx_rim(), gpencil_vfx_shadow(), gpencil_vfx_swirl(), gpencil_vfx_wave(), hair_create_input_mesh(), ignore_parent_tx(), imapaint_pick_uv(), init_curve_deform(), init_meta(), init_scene(), init_TransDataContainers(), Freestyle::BlenderFileLoader::insertShapeNode(), iter_snap_objects(), join_mesh_single(), kinematic_get_tarmat(), knife_bm_tri_cagecos_get_worldspace(), knifetool_draw_angle(), lattice_foreachScreenVert(), lineart_create_render_buffer(), lineart_main_load_geometries(), lineart_main_try_generate_shadow(), SkinInfo::link_armature(), make_child_duplis_faces_from_editmesh(), make_child_duplis_faces_from_mesh(), make_child_duplis_verts_from_editmesh(), make_child_duplis_verts_from_mesh(), make_duplis_collection(), make_duplis_font(), make_duplis_geometry_set(), make_duplis_particle_system(), make_object_duplilist_real(), matrix_from_obj_pchan(), merge_target(), mesh_bisect_exec(), mesh_foreachScreenEdge(), mesh_foreachScreenEdge_clip_bb_segment(), mesh_foreachScreenVert(), mesh_to_volume(), meshdeformModifier_do(), meshobject_foreachScreenVert(), metaball_instance_data_set(), MOD_get_texture_coords(), MOD_lineart_gpencil_generate(), modifyMesh(), motionpaths_calc_bake_targets(), mouse_select_object_center(), normalEditModifier_do_directional(), nurb_bezt_direction_worldspace_get(), nurb_bpoint_direction_worldspace_get(), nurbs_foreachScreenVert(), object_add_named_exec(), object_apply_location(), object_circle_select(), object_convert_exec(), object_curves_empty_hair_add_exec(), object_hook_recenter_exec(), object_join_exec(), object_orient_to_location(), object_origin_set_exec(), object_preview_camera_create(), object_transform_axis_target_calc_depth_init(), object_transform_axis_target_modal(), object_transform_to_mouse_exec(), object_warp_calc_view_matrix(), object_where_is_calc_ex(), objectsolver_evaluate(), ObjectToTransData(), obmat_to_viewmat(), OVERLAY_bounds(), OVERLAY_camera_cache_populate(), OVERLAY_empty_cache_populate(), OVERLAY_extra_cache_populate(), OVERLAY_gpencil_cache_init(), overlay_gpencil_draw_stroke_color_name(), OVERLAY_image_empty_cache_populate(), OVERLAY_lattice_cache_populate(), OVERLAY_light_cache_populate(), OVERLAY_lightprobe_cache_populate(), OVERLAY_object_center(), OVERLAY_object_name(), OVERLAY_relationship_lines(), OVERLAY_speaker_cache_populate(), OVERLAY_texture_space(), OVERLAY_volume_extra(), OVERLAY_wireframe_cache_populate(), paint_brush_stroke_add_step(), paint_calc_object_space_radius(), paint_cursor_cursor_draw_3d_view_brush_cursor_active(), paint_cursor_draw_3d_view_brush_cursor_inactive(), paint_cursor_drawing_setup_cursor_space(), paint_cursor_pose_brush_origins_draw(), paint_cursor_preview_boundary_data_pivot_draw(), paint_cursor_update_pixel_radius(), paint_line_strokes_spacing(), paint_space_stroke(), paint_stroke_curve_end(), paint_stroke_modal(), paintface_minmax(), parent_set_vert_find(), particle_system_minmax(), particle_system_update(), particles_fluid_step(), pchan_culling_test_bbone(), pchan_culling_test_envelope(), pointdensity_cache_object(), pointdensity_cache_psys(), precalc_guides(), precalculate_effector(), blender::io::gpencil::GpencilIO::prepare_camera_params(), proj_paint_state_viewport_init(), project_paint_begin(), psys_get_birth_coords(), psys_get_particle_on_path(), psys_mat_hair_to_global(), psys_thread_create_path(), RE_bake_normal_world_to_object(), AnimationImporter::read_node_transform(), remap_hair_emitter(), ringsel_draw(), blender::ed::sculpt_paint::sample_curves_3d_brush(), sample_detail_dyntopo(), save_hair(), screenspace_to_worldspace(), SCULPT_cursor_geometry_info_update(), sculpt_detail_flood_fill_exec(), sculpt_face_sets_change_visibility_exec(), SCULPT_filter_cache_init(), sculpt_gesture_trim_shape_origin_normal_get(), sculpt_init_mirror_clipping(), SCULPT_raycast_init(), sculpt_stroke_update_step(), SCULPT_tilt_apply_to_normal(), sculpt_topology_update(), sculpt_update_brush_delta(), sculpt_update_cache_invariants(), select_cache_populate(), blender::io::alembic::AbcObjectReader::setupObjectTransform(), shrinkwrap_get_tarmat(), similar_edge_select_exec(), similar_face_select_exec(), similar_vert_select_exec(), snap_curs_to_sel_ex(), snap_sel_to_grid_exec(), snap_selected_to_location(), softbody_reset(), softbody_to_object(), softbody_update_positions(), solve_parenting(), sort_bmelem_flag(), sphere_do(), spin_exec(), springs_from_mesh(), blender::eevee::VelocityModule::step_object_sync(), stroke_elem_pressure_set(), stroke_elem_project_fallback(), surfacedeformModifier_do(), target_callback(), transform_convert_clip_mirror_modifier_apply(), unwrap_exec(), update_location_for_2d_curve(), update_mirror_object(), uv_from_view_exec(), uv_map_rotation_matrix_ex(), uv_map_transform_center(), uv_select_similar_edge_exec(), uv_select_similar_face_exec(), uv_select_similar_vert_exec(), uvprojectModifier_do(), v3d_editvertex_buts(), v3d_object_dimension_buts(), vertex_dupli(), vertex_parent_set_exec(), vfont_to_curve(), view3d_camera_to_view_selected_impl(), view3d_ob_drop_matrix_from_snap(), view3d_object_calc_minmax(), view3d_orbit_calc_center(), view3d_preselect_update_preview_triangle_from_edge(), view3d_preselect_update_preview_triangle_from_vert(), view3d_viewmatrix_set(), viewselected_exec(), visual_transform_apply_exec(), visualkey_get_values(), voxel_size_edit_draw(), voxel_size_edit_invoke(), vpaint_stroke_update_step_intern(), vwpaint_update_cache_invariants(), warpModifier_do(), waveModifier_do(), what_does_obaction(), WIDGETGROUP_armature_spline_refresh(), WIDGETGROUP_camera_refresh(), WIDGETGROUP_camera_setup(), WIDGETGROUP_empty_image_refresh(), WIDGETGROUP_forcefield_refresh(), WIDGETGROUP_light_area_refresh(), WIDGETGROUP_light_spot_refresh(), WIDGETGROUP_light_target_draw_prepare(), wireframe_hair_cache_populate(), wm_xr_session_base_pose_calc(), workbench_shadow_object_shadow_bbox_get(), workbench_volume_object_cache_populate(), and wpaint_stroke_update_step().

◆ par1

int Object::par1

◆ par2

int Object::par2

◆ par3

int Object::par3

◆ parent

struct Object* Object::parent

Definition at line 258 of file DNA_object_types.h.

Referenced by ABC_get_transform(), append_sorted_object_parent_hierarchy(), applyarmature_fix_boneparents(), bc_get_assigned_armature(), bc_get_children(), bc_get_highest_exported_ancestor_or_self(), bc_test_parent_loop(), BKE_constraint_mat_convertspace(), BKE_cryptomatte_asset_hash(), BKE_gpencil_modifiers_get_virtual_modifierlist(), BKE_modifiers_get_virtual_modifierlist(), BKE_object_apply_mat4(), BKE_object_apply_parent_inverse(), BKE_object_eval_parent(), BKE_object_eval_transform_all(), BKE_object_flag_test_recursive(), BKE_object_is_child_recursive(), BKE_object_matrix_local_get(), BKE_object_modifier_update_subframe(), BKE_object_moves_in_time(), BKE_object_parent_loop_check(), BKE_object_relational_superset(), BKE_object_where_is_calc_mat4(), BKE_object_workob_calc_parent(), BKE_rigidbody_is_affected_by_simulation(), blo_do_versions_250(), blo_do_versions_pre250(), blender::deg::DepsgraphNodeBuilder::build_object(), blender::deg::DepsgraphRelationBuilder::build_object(), blender::deg::DepsgraphRelationBuilder::build_object_parent(), blender::deg::DepsgraphNodeBuilder::build_object_transform(), blender::deg::DepsgraphRelationBuilder::build_rigidbody(), count_proportional_objects(), blender::io::alembic::create_transform_matrix(), createTransObject(), ED_armature_bone_rename(), ED_mesh_join_objects_exec(), ED_object_parent(), ED_object_parent_clear(), ED_object_parent_set(), ED_object_xform_skip_child_container_item_ensure(), ED_object_xform_skip_child_container_item_ensure_from_array(), ED_object_xform_skip_child_container_update_all(), ED_preview_draw(), ED_view3d_camera_lock_autokey(), ED_view3d_camera_lock_sync(), ED_view3d_cameracontrol_acquire(), ED_view3d_cameracontrol_update(), ED_view3d_to_object(), evaluate_emitter_anim(), blender::io::DupliParentFinder::find_suitable_export_parent(), blender::ed::outliner::foreach_natural_hierarchy_child(), blender::io::alembic::get_object_dag_path_name(), get_orientation_object(), gimbal_axis_object(), blender::io::usd::import_startjob(), import_startjob(), init_meta(), is_child(), joined_armature_fix_links(), SkinInfo::link_armature(), make_object_duplilist_real(), mark_children(), object_batch_delete_hierarchy_fn(), object_blend_read_expand(), object_blend_read_lib(), object_deform_mball(), object_foreach_id(), object_parent_in_set(), object_select_more_less(), object_where_is_calc_ex(), ObjectToTransData(), obrel_armature_find(), outliner_batch_delete_hierarchy(), outliner_make_object_parent_hierarchy(), OVERLAY_relationship_lines(), parent_clear_poll(), parent_drop_allowed(), select_grouped_children(), select_grouped_parent(), select_grouped_siblings(), separated_armature_fix_links(), set_trans_object_base_flags(), blender::io::alembic::AbcObjectReader::setupObjectTransform(), snap_sel_to_grid_exec(), snap_selected_to_location(), USD_get_transform(), vertex_parent_set_exec(), visualkey_can_use(), what_does_obaction(), and DocumentImporter::write_node().

◆ parentinv

float Object::parentinv[4][4]

◆ parsubstr

char Object::parsubstr[64]

◆ particlesystem

ListBase Object::particlesystem

Particle systems.

Definition at line 411 of file DNA_object_types.h.

Referenced by animdata_filter_dopesheet_ob(), animdata_filter_ds_particles(), basic_cache_populate_particles(), BKE_effector_relations_create(), BKE_effectors_create(), BKE_object_copy_particlesystems(), BKE_object_defgroup_remap_update_users(), BKE_object_duplicate(), BKE_object_eval_eval_base_flags(), BKE_object_free_caches(), BKE_object_free_particlesystems(), BKE_object_handle_data_update(), BKE_object_material_slot_used(), BKE_object_visibility(), BKE_particle_system_eval_init(), BKE_ptcache_object_reset(), blo_do_versions_270(), blo_do_versions_pre250(), blender::deg::DepsgraphNodeBuilder::build_object(), blender::deg::DepsgraphRelationBuilder::build_object(), blender::deg::DepsgraphRelationBuilder::build_particle_systems(), blender::deg::DepsgraphNodeBuilder::build_particle_systems(), cache_pointdensity(), connect_hair_exec(), copy_particle_systems_poll(), copy_particle_systems_to_object(), deformVerts(), disconnect_hair_exec(), duplicate_particle_systems_poll(), dynamics_step(), ED_object_particle_edit_mode_supported(), foreach_object_particle_ptcache(), free_all_psys_edit(), isDisabled(), make_duplis_particles(), modifier_apply_obdata(), modifyMesh(), object_add_or_copy_particle_system(), object_blend_read_data(), object_blend_read_expand(), object_blend_read_lib(), object_blend_write(), object_copy_modifier_particle_system_ensure(), object_foreach_id(), object_foreach_path(), object_modifier_remove(), object_remove_particle_system(), object_select_linked_exec(), OVERLAY_cache_populate(), OVERLAY_edit_particle_cache_populate(), OVERLAY_particle_cache_populate(), OVERLAY_wireframe_cache_populate(), psys_disable_all(), psys_enable_all(), psys_eval_get(), psys_free(), psys_get_current(), psys_get_current_num(), psys_get_target_system(), psys_set_current_num(), psys_unique_name(), RE_point_density_minmax(), set_keyed_keys(), blender::ed::curves::convert_to_particle_system::try_convert_single_object(), and wpaint_stroke_done().

◆ partype

short Object::partype

◆ pc_ids

ListBase Object::pc_ids

◆ pd

struct PartDeflect* Object::pd

◆ pose

struct bPose* Object::pose

Pose data, armature objects only.

Definition at line 269 of file DNA_object_types.h.

Referenced by action_flip_pchan(), action_preview_render_prepare(), AnimationImporter::add_bone_animation_sampled(), add_verts_to_dgroups(), animchan_sync_group(), animviz_get_object_motionpaths(), animviz_motionpath_compute_range(), animviz_target_settings_get(), animviz_verify_motionpaths(), apply_armature_pose2bones_exec(), AnimationImporter::apply_matrix_curves(), apply_targetless_ik(), armature_autoside_names_exec(), armature_deform_coords_impl(), armature_delete_selected_exec(), armature_flip_names_exec(), armature_symmetrize_exec(), armdef_evaluate(), armdef_get_tarmat(), autokeyframe_pose(), blender::deg::ObjectRuntimeBackup::backup_pose_channel_runtime_data(), bc_bone_matrix_local_get(), BIK_execute_tree(), BIK_init_tree(), BIK_release_tree(), BIK_test_constraint(), BKE_action_flip_with_pose(), BKE_camera_object_dof_distance(), BKE_constraint_apply_for_pose(), BKE_constraint_find_from_target(), BKE_constraint_remove_ex(), BKE_gpencil_layer_transform_matrix_get(), BKE_gpencil_update_layer_transforms(), BKE_object_check_uuids_unique_and_report(), BKE_object_defgroup_selected_get(), BKE_object_defgroup_validmap_get(), BKE_object_duplicate(), BKE_object_handle_update_ex(), BKE_object_has_mode_data(), BKE_object_modifier_gpencil_hook_reset(), BKE_object_modifier_hook_reset(), BKE_object_pose_context_check(), BKE_pose_channel_active(), BKE_pose_channel_active_or_first_selected(), BKE_pose_channels_remove(), BKE_pose_ensure(), BKE_pose_eval_init(), BKE_pose_minmax(), BKE_pose_rebuild(), BKE_pose_where_is(), BKE_pose_where_is_bone(), BKE_ptcache_object_reset(), blo_do_versions_250(), blo_do_versions_260(), blo_do_versions_270(), blo_do_versions_pre250(), bone_mouse_select_menu(), brush_draw_apply(), blender::deg::DepsgraphRelationBuilder::build_driver_data(), blender::deg::DepsgraphRelationBuilder::build_driver_variables(), blender::deg::DepsgraphNodeBuilder::build_ik_pose(), blender::deg::DepsgraphNodeBuilder::build_rig(), blender::deg::DepsgraphRelationBuilder::build_rig(), blender::deg::DepsgraphNodeBuilder::build_splineik_pose(), buttons_context_path_pose_bone(), blender::deg::DepsgraphBuilder::check_pchan_has_bbone_segments(), compute_vertex_mask__armature_mode(), constraint_add_exec(), constraint_target_to_mat4(), convert_tree(), copy_animedit_keys(), copy_object_pose(), copy_pchan(), copypose_callback(), create_scene(), createTransPose(), deformStroke(), deformVerts_do(), DEG_get_evaluated_rna_pointer(), distance_callback(), do_lasso_tag_pose(), do_pose_box_select(), do_pose_tag_select_op_exec(), do_pose_tag_select_op_prepare(), do_versions_ipos_to_animato(), draw_armature_pose(), dvar_eval_locDiff(), dvar_eval_rotDiff(), ED_action_fcurve_ensure(), ED_armature_base_and_pchan_from_select_buffer(), ED_armature_bone_rename(), ED_armature_join_objects_exec(), ED_armature_pose_select_pick_bone(), ED_armature_pose_select_pick_with_buffer(), ED_object_constraint_dependency_tag_update(), ED_object_constraint_dependency_update(), ED_object_constraint_list_from_constraint(), ED_object_constraint_tag_update(), ED_object_constraint_update(), ED_object_editmode_load_free_ex(), ED_object_jump_to_bone(), ed_object_mode_generic_exit_ex(), ED_objects_recalculate_paths(), ED_pose_bone_select(), ED_pose_clear_paths(), ED_pose_deselect_all(), ed_pose_is_any_selected(), ED_pose_recalculate_paths(), ED_transform_calc_gizmo_stats(), ED_wpaint_ensure_data(), blender::deg::RNANodeQueryIDData::ensure_constraint_to_pchan_map(), SkinInfo::get_pose_channel_from_node(), getTransformOrientation_ex(), gpencil_add_verts_to_dgroups(), graph_panel_driverVar__locDiff(), graph_panel_driverVar__rotDiff(), graph_panel_driverVar__transChan(), group_move_exec(), group_sort_exec(), has_pose_motion_paths(), iksolver_initialize_tree(), iksolver_release_tree(), blender::deg::BoneComponentNode::init(), init_scene(), itasc_execute_tree(), itasc_initialize_tree(), joined_armature_fix_links(), joint_callback(), libblock_remap_data_preprocess_ob(), matrix_from_obj_pchan(), memfile_undosys_step_id_reused_cb(), minmax_armature(), MOD_get_texture_coords(), modifyMesh(), motionpath_need_update_pose(), motionpaths_calc_bake_targets(), namebutton_fn(), ob_parbone(), object_blend_read_data(), object_blend_read_expand(), object_blend_read_lib(), object_blend_write(), object_copy_data(), object_foreach_id(), object_free_data(), object_pose_tag_update(), object_test_constraint(), object_test_constraints(), outliner_add_object_contents(), OVERLAY_motion_path_cache_populate(), pose_backup_create(), pose_bone_do_paste(), pose_calculate_paths_exec(), pose_calculate_paths_invoke(), pose_channel_in_IK_chain(), pose_channels_remove_internal_links(), pose_clear_paths_exec(), pose_clear_transform_generic_exec(), pose_clear_user_transforms_exec(), pose_copy_exec(), pose_foreachScreenBone(), pose_grab_with_ik(), pose_grab_with_ik_clear(), pose_group_add_exec(), pose_group_assign_exec(), pose_group_deselect_exec(), pose_group_remove_exec(), pose_group_select(), pose_group_select_exec(), pose_group_unassign_exec(), pose_groups_menu_invoke(), pose_paste_exec(), pose_pchan_get_indexed(), pose_select_constraint_target_exec(), pose_select_grouped_exec(), pose_select_hierarchy_exec(), pose_select_mirror_exec(), pose_select_same_group(), pose_select_same_keyingset(), pose_slide_init(), pose_transform_mirror_update(), pose_update_paths_poll(), pose_update_paths_range_exec(), poselib_add_exec(), poselib_add_menu_invoke(), poselib_blend_cleanup(), poselib_blend_init_data(), poselib_blend_poll(), poselib_init_new(), poselib_keytag_pose(), poselib_preview_init_data(), poselib_validate(), postEditBoneDuplicate(), recalcData_pose(), blender::deg::ObjectRuntimeBackup::restore_pose_channel_runtime_data(), restoreMirrorPoseBones(), screen_ctx_selected_pose_bones(), screen_ctx_selected_pose_bones_from_active_object(), screen_ctx_visible_pose_bones(), select_pchan_for_action_group(), select_similar_data_pchan(), separate_armature_bones(), separated_armature_fix_links(), set_pchan_colorset(), set_pose_keys(), skip_fcurve_selected_data(), snap_curs_to_sel_ex(), snap_sel_to_grid_exec(), snap_selected_to_location(), snapArmature(), special_aftertrans_update__actedit(), special_aftertrans_update__pose(), splineik_init_tree(), stats_object_pose(), text_refresh_pyconstraints_exec(), transform_convert_pose_transflags_update(), AnimationImporter::translate_animation_OLD(), tree_element_posechannel_activate(), tree_element_posechannel_state_get(), tree_element_posegroup_activate(), tree_element_posegroup_state_get(), update_deg_with_temporary_ik(), updateDepsgraph(), updateDuplicateActionConstraintSettings(), updateDuplicateConstraintSettings(), updateDuplicateCustomBoneShapes(), updateDuplicateSubtarget(), version_liboverride_rnacollections_insertion_object(), view3d_viewmatrix_set(), and what_does_obaction().

◆ poselib

struct bAction* Object::poselib

◆ preview

struct PreviewImage* Object::preview

◆ protectflag

short Object::protectflag

◆ quat

float Object::quat[4]

◆ restore_mode

int Object::restore_mode

◆ rigidbody_constraint

struct RigidBodyCon* Object::rigidbody_constraint

◆ rigidbody_object

struct RigidBodyOb* Object::rigidbody_object

◆ rot

float Object::rot[3]

◆ rotAngle

float Object::rotAngle

◆ rotAxis

float Object::rotAxis[3]

◆ rotmode

short Object::rotmode

◆ runtime

Object_Runtime Object::runtime

Runtime evaluation data (keep last).

Definition at line 451 of file DNA_object_types.h.

Referenced by arrayModifier_doArray(), basic_cache_populate(), basic_cache_populate_particles(), BKE_anim_path_calc_data(), BKE_armature_boundbox_get(), BKE_crazyspace_api_displacement_to_deformed(), BKE_crazyspace_api_displacement_to_original(), BKE_crazyspace_api_eval(), BKE_crazyspace_api_eval_clear(), BKE_curve_bevelList_make(), BKE_curve_boundbox_get(), BKE_curves_boundbox_get(), BKE_displist_make_curveTypes(), BKE_displist_make_mball(), BKE_editmesh_cage_boundbox_get(), BKE_gpencil_boundbox_get(), BKE_gpencil_prepare_eval_data(), BKE_lattice_boundbox_get(), BKE_lattice_deform_data_create(), BKE_lattice_minmax_dl(), BKE_lattice_modifiers_calc(), BKE_lattice_resize(), BKE_mball_boundbox_get(), BKE_mball_make_orco(), BKE_mball_texspace_calc(), BKE_mesh_boundbox_get(), BKE_mesh_create_derived_for_modifier(), BKE_mesh_new_nomain_from_curve(), BKE_object_as_kdtree(), BKE_object_boundbox_calc_from_evaluated_geometry(), BKE_object_boundbox_calc_from_mesh(), BKE_object_data_transfer_ex(), BKE_object_eval_assign_data(), BKE_object_eval_parent(), BKE_object_foreach_display_point(), BKE_object_free_curve_cache(), BKE_object_free_derived_caches(), BKE_object_get_pre_modified_mesh(), BKE_object_has_geometry_set_instances(), BKE_object_is_visible_in_viewport(), BKE_object_material_slot_remove(), BKE_object_minmax_dupli(), BKE_object_replace_data_on_shallow_copy(), BKE_object_runtime_reset(), BKE_object_select_update(), BKE_object_to_curve_clear(), BKE_object_to_mesh_clear(), BKE_object_update_select_id(), BKE_pointcloud_boundbox_get(), BKE_pointcloud_to_mesh(), BKE_sculpt_object_pbvh_ensure(), BKE_volume_boundbox_get(), BKE_where_on_path(), boundbox_armature(), boundbox_gpencil(), boundbox_lattice(), calc_curve_deform(), camera_view3d_reconstruction(), contarget_get_lattice_mat(), crazyspace_init_object_for_eval(), curve_bevel_make_from_object(), curve_calc_modifiers_post(), displist_calc_taper(), do_meta_box_select(), do_pose_box_select(), draw_armature_edit(), draw_armature_pose(), DRW_curve_batch_cache_create_requested(), DRW_metaball_batch_cache_get_triangles_with_normals(), DRW_metaball_batch_cache_get_wireframes_face(), DRW_select_buffer_context_create(), DRW_select_buffer_elem_get(), duplidata_key_free(), ed_mball_findnearest_metaelem(), ED_object_parent_set(), ed_object_select_pick_camera_track(), editbmesh_build_data(), editbmesh_get_eval_cage(), evaluate_curve_type_object(), evaluate_surface_object(), followpath_get_tarmat(), get_dupli_generator(), blender::bke::crazyspace::get_evaluated_curves_deformation(), get_evaluated_curves_from_object(), get_nearest_editbonepoint(), give_parvert(), knifeproject_poly_from_object(), lattice_foreachScreenVert(), make_duplis_geometry_set(), make_object_duplilist_real(), match_texture_space_exec(), mball_batch_cache_get_edges_adj_lines(), mball_batch_cache_get_pos_and_normals(), mesh_build_data(), mesh_get_eval_deform(), mesh_get_eval_final(), mesh_new_from_mball_object(), mesh_new_from_mesh_object_with_layers(), ob_parcurve(), object_convert_exec(), object_copy_data(), object_data_convert_ensure_curve_cache(), object_for_curve_to_mesh_free(), object_free_data(), object_overlay_mode_transfer_animation_start(), object_sync_boundbox_to_original(), object_update_from_subsurf_ccg(), OVERLAY_edit_metaball_cache_populate(), OVERLAY_mode_transfer_cache_populate(), OVERLAY_relationship_lines(), paintface_flush_flags(), position_tail_on_spline(), precalculate_effector(), pycon_get_tarmat(), SCULPT_update_object_bounding_box(), solve_parenting(), splineik_evaluate_init(), blender::ed::spreadsheet::spreadsheet_get_display_geometry_set(), stats_object(), vfont_to_curve(), and view3d_orbit_calc_center().

◆ scale

float Object::scale[3]

◆ sculpt

struct SculptSession* Object::sculpt

Definition at line 251 of file DNA_object_types.h.

Referenced by BKE_multires_create_deformed_base_mesh_vert_coords(), BKE_object_has_mode_data(), BKE_object_sculpt_data_create(), BKE_sculpt_color_layer_create_if_needed(), BKE_sculpt_ensure_orig_mesh_data(), BKE_sculpt_multires_active(), BKE_sculpt_object_pbvh_ensure(), BKE_sculpt_update_object_before_eval(), BKE_sculptsession_bm_to_me(), BKE_sculptsession_bm_to_me_for_render(), BKE_sculptsession_free(), BKE_sculptsession_use_pbvh_draw(), build_pbvh_for_dynamic_topology(), build_pbvh_from_ccg(), build_pbvh_from_regular_mesh(), calc_brush_local_mat(), calc_sculpt_normal(), calc_sculpt_plane(), calculate_average_color(), cloth_brush_apply_brush_foces(), convert_type_get(), createTransSculpt(), blender::deg::deg_free_copy_on_write_datablock(), do_brush_action(), do_gravity(), blender::ed::sculpt_paint::paint::image::do_paint_pixels(), do_radial_symmetry(), do_symmetrical_brush_actions(), do_tiled(), do_vpaint_brush_blur_loops(), do_vpaint_brush_blur_verts(), do_vpaint_brush_smear(), do_weight_paint_vertex_multi(), do_weight_paint_vertex_single(), DRW_mesh_batch_cache_create_requested(), drw_sculpt_generate_calls(), dyntopo_detail_size_edit_cancel(), dyntopo_detail_size_edit_invoke(), dyntopo_detail_size_edit_modal(), dyntopo_detail_size_sample_from_surface(), ED_editors_flush_edits_for_object_ex(), ed_object_mode_generic_exit_ex(), ED_object_sculptmode_exit_ex(), ED_paint_shading_color_override(), ED_paint_tool_update_sticky_shading_color(), ED_sculpt_end_transform(), ED_sculpt_face_sets_active_update_and_get(), ED_sculpt_init_transform(), ED_sculpt_redraw_planes_get(), ED_sculpt_update_modal_transform(), ED_transform_calc_gizmo_stats(), ed_vwpaintmode_enter_generic(), ed_vwpaintmode_exit_generic(), face_set_edit_do_post_visibility_updates(), geometry_extract_poll(), gizmo_prepare_mat(), hide_show_exec(), mask_flood_fill_exec(), mesh_batch_cache_init(), mesh_batch_cache_valid(), mesh_build_data(), mesh_calc_modifiers(), modifyMesh(), multires_flush_sculpt_updates(), multires_force_sculpt_rebuild(), multires_stitch_grids(), object_blend_read_data(), object_copy_data(), object_remesh_poll(), OVERLAY_cache_populate(), OVERLAY_sculpt_cache_populate(), OVERLAY_wireframe_cache_populate(), paint_cursor_context_init(), paint_mask_slice_exec(), paint_mesh_restore_co(), paint_tool_shading_color_follows_last_used_tool(), sample_detail(), sample_detail_dyntopo(), sample_detail_voxel(), sculpt_and_constant_or_manual_detail_poll(), sculpt_and_dynamic_topology_poll(), SCULPT_automasking_cache_init(), SCULPT_boundary_automasking_init(), sculpt_brush_stroke_cancel(), sculpt_brush_stroke_init(), sculpt_brush_stroke_invoke(), SCULPT_calc_area_center(), SCULPT_calc_area_normal_and_center(), SCULPT_calc_brush_plane(), SCULPT_cloth_brush_do_simulation_step(), SCULPT_cloth_brush_simulation_create(), sculpt_cloth_ensure_constraints_in_simulation_area(), sculpt_cloth_filter_invoke(), sculpt_cloth_filter_modal(), sculpt_color_filter_invoke(), sculpt_color_filter_modal(), sculpt_colors_poll(), sculpt_combine_proxies(), SCULPT_combine_transform_proxies(), SCULPT_connected_components_ensure(), SCULPT_cursor_geometry_info_update(), sculpt_detail_flood_fill_exec(), sculpt_dirty_mask_exec(), SCULPT_do_boundary_brush(), SCULPT_do_clay_brush(), SCULPT_do_clay_strips_brush(), SCULPT_do_clay_thumb_brush(), SCULPT_do_cloth_brush(), SCULPT_do_crease_brush(), SCULPT_do_displacement_smear_brush(), SCULPT_do_draw_brush(), SCULPT_do_draw_face_sets_brush(), SCULPT_do_draw_sharp_brush(), SCULPT_do_elastic_deform_brush(), SCULPT_do_fill_brush(), SCULPT_do_flatten_brush(), SCULPT_do_grab_brush(), SCULPT_do_layer_brush(), SCULPT_do_mask_brush(), SCULPT_do_multiplane_scrape_brush(), SCULPT_do_nudge_brush(), SCULPT_do_paint_brush(), SCULPT_do_pinch_brush(), SCULPT_do_pose_brush(), SCULPT_do_rotate_brush(), SCULPT_do_scrape_brush(), SCULPT_do_slide_relax_brush(), SCULPT_do_smear_brush(), SCULPT_do_smooth_brush(), SCULPT_do_snake_hook_brush(), SCULPT_do_thumb_brush(), SCULPT_dynamic_topology_disable_ex(), sculpt_dynamic_topology_disable_with_undo(), SCULPT_dynamic_topology_enable_ex(), sculpt_dynamic_topology_enable_with_undo(), sculpt_dynamic_topology_toggle_exec(), sculpt_dynamic_topology_toggle_invoke(), SCULPT_enhance_details_brush(), sculpt_expand_boundary_topology_falloff_create(), sculpt_expand_cache_initial_config_set(), sculpt_expand_cancel(), sculpt_expand_diagonals_falloff_create(), sculpt_expand_ensure_sculptsession_data(), sculpt_expand_falloff_factors_from_vertex_and_symm_create(), sculpt_expand_find_active_connected_components_from_vert(), sculpt_expand_finish(), sculpt_expand_flush_updates(), sculpt_expand_geodesics_from_state_boundary(), sculpt_expand_get_vertex_index_for_symmetry_pass(), sculpt_expand_initialize_from_face_set_boundary(), sculpt_expand_invoke(), sculpt_expand_modal(), sculpt_expand_normal_falloff_create(), sculpt_expand_original_state_store(), sculpt_expand_reposition_pivot(), sculpt_expand_restore_original_state(), sculpt_expand_resursion_step_add(), sculpt_expand_set_initial_components_for_mouse(), sculpt_expand_spherical_falloff_create(), sculpt_expand_target_vertex_update_and_get(), sculpt_expand_topology_falloff_create(), sculpt_expand_topology_from_state_boundary(), sculpt_expand_undo_push(), sculpt_expand_update_for_vertex(), sculpt_extend_redraw_rect_previous(), sculpt_face_set_apply_edit(), sculpt_face_set_create_exec(), sculpt_face_set_edit_fair_face_set(), sculpt_face_set_edit_invoke(), sculpt_face_set_edit_modify_coordinates(), sculpt_face_set_edit_modify_face_sets(), sculpt_face_set_init_exec(), sculpt_face_sets_automasking_init(), sculpt_face_sets_change_visibility_exec(), sculpt_face_sets_change_visibility_invoke(), sculpt_face_sets_init_flood_fill(), sculpt_face_sets_init_loop(), sculpt_face_sets_randomize_colors_exec(), SCULPT_fake_neighbor_search(), SCULPT_fake_neighbors_disable(), SCULPT_fake_neighbors_enable(), SCULPT_fake_neighbors_ensure(), SCULPT_fake_neighbors_free(), SCULPT_filter_cache_init(), sculpt_fix_noise_tear(), sculpt_flush_pbvhvert_deform(), SCULPT_flush_stroke_deform(), SCULPT_flush_update_done(), SCULPT_flush_update_step(), SCULPT_geodesic_distances_create(), SCULPT_geodesic_fallback_create(), SCULPT_geodesic_from_vertex_and_symm(), SCULPT_geodesic_mesh_create(), sculpt_gesture_context_init_common(), SCULPT_get_redraw_rect(), sculpt_init_session(), sculpt_mask_by_color_invoke(), sculpt_mask_expand_cancel(), sculpt_mask_expand_invoke(), sculpt_mask_expand_modal(), sculpt_mask_filter_exec(), sculpt_mask_init_exec(), sculpt_mesh_filter_invoke(), sculpt_mesh_filter_modal(), sculpt_modifiers_active(), SCULPT_nearest_vertex_get(), sculpt_no_multires_poll(), SCULPT_orig_vert_data_unode_init(), SCULPT_pbvh_calc_area_normal(), SCULPT_pbvh_clear(), sculpt_pbvh_gather_cursor_update(), sculpt_pbvh_gather_generic(), SCULPT_pose_brush_init(), sculpt_pose_grow_pose_factor(), SCULPT_raycast_init(), sculpt_restore_mesh(), sculpt_sample_color_invoke(), sculpt_set_persistent_base_exec(), sculpt_set_pivot_position_exec(), SCULPT_smooth(), sculpt_stroke_done(), SCULPT_stroke_get_location(), SCULPT_stroke_modifiers_check(), sculpt_stroke_test_start(), sculpt_stroke_update_step(), sculpt_symmetrize_exec(), SCULPT_topology_automasking_init(), sculpt_topology_update(), sculpt_transform_all_vertices(), sculpt_transform_radius_elastic(), sculpt_trim_gesture_box_invoke(), sculpt_trim_gesture_lasso_invoke(), sculpt_undo_alloc_node(), sculpt_undo_bmesh_enable(), sculpt_undo_bmesh_push(), SCULPT_undo_push_node(), sculpt_undo_restore_color(), sculpt_undo_restore_coords(), sculpt_undo_restore_hidden(), sculpt_undo_restore_list(), sculpt_undo_restore_mask(), sculpt_undo_set_active_layer(), sculpt_undo_store_color(), sculpt_undo_store_coords(), sculpt_undo_store_hidden(), sculpt_undo_store_mask(), sculpt_undosys_step_decode(), sculpt_update_brush_delta(), sculpt_update_cache_variants(), sculpt_update_keyblock(), sculpt_update_object(), SCULPT_update_object_bounding_box(), SCULPT_visibility_sync_all_face_sets_to_vertices(), sculptsession_bm_to_me_update_data_only(), stats_is_object_dynamic_topology_sculpt(), stats_object_sculpt(), update_brush_local_mat(), update_sculpt_normal(), vertex_paint_init_session(), vertex_paint_init_session_data(), vertex_paint_init_stroke(), vpaint_cancel(), vpaint_do_draw(), vpaint_do_paint(), vpaint_do_symmetrical_brush_actions(), vpaint_init_vpaint(), vpaint_invoke(), vpaint_paint_leaves(), vpaint_stroke_done(), vpaint_stroke_test_start(), vpaint_stroke_update_step_intern(), vwpaint_init_stroke(), vwpaint_pbvh_gather_generic(), vwpaint_update_cache_variants(), workbench_color_type_get(), wpaint_cancel(), wpaint_do_paint(), wpaint_do_symmetrical_brush_actions(), wpaint_paint_leaves(), wpaint_stroke_done(), and wpaint_stroke_update_step().

◆ shader_fx

ListBase Object::shader_fx

◆ shapeflag

char Object::shapeflag

◆ shapenr

short Object::shapenr

◆ soft

struct SoftBody* Object::soft

◆ softflag

short Object::softflag

◆ totcol

int Object::totcol

Copy of mesh, curve & meta struct member of same name (keep in sync).

Definition at line 305 of file DNA_object_types.h.

Referenced by InstanceWriter::add_material_bindings(), animdata_filter_dopesheet_ob(), animdata_filter_ds_materials(), utils::assign_materials(), blender::io::alembic::utils::assign_materials(), bake_object_check(), bake_object_image_get_array(), bake_targets_init_image_textures(), bake_targets_init_vertex_colors(), bc_copy_materials_to_data(), bc_has_animations(), bc_has_same_material_configuration(), bc_remove_materials_from_object(), BKE_gpencil_convert_curve(), BKE_gpencil_material_find_index_by_name_prefix(), BKE_gpencil_object_material_ensure(), BKE_gpencil_object_material_ensure_from_brush(), BKE_gpencil_object_material_new(), BKE_object_duplicate(), BKE_object_material_array_assign(), BKE_object_material_get_eval(), BKE_object_material_get_p(), BKE_object_material_remap(), BKE_object_material_remap_calc(), BKE_object_material_resize(), BKE_object_material_slot_add(), BKE_object_material_slot_remove(), BKE_object_materials_test(), BKE_texpaint_slots_refresh_object(), blo_do_versions_250(), blo_do_versions_pre250(), BMD_mesh_intersection(), blender::deg::DepsgraphNodeBuilder::build_object_data_geometry(), blender::deg::DepsgraphRelationBuilder::build_object_data_geometry(), buttons_context(), correct_uv_aspect_per_face(), blender::io::gpencil::GpencilImporter::create_material(), GeometryExporter::create_mesh_primitive_list(), ED_curve_join_objects_exec(), ED_gpencil_material_enum_itemf(), ED_gpencil_trace_data_to_strokes(), ED_mesh_join_objects_exec(), ED_paint_proj_mesh_data_check(), ED_preview_shader_job(), ED_uvedit_get_aspect_from_material(), edbm_bevel_calc(), GeometryExporter::export_key_mesh(), generate_geometry(), gpencil_bake_grease_pencil_animation_exec(), gpencil_check_same_material_color(), gpencil_convert_old_files_exec(), gpencil_material_find_index_by_name(), gpencil_material_set_exec(), gpencil_material_to_vertex_exec(), gpencil_materials_copy_to_object_exec(), gpencil_modifier_masking_panel_draw(), gpencil_session_init_fill(), gpencil_session_initdata(), gpencil_stroke_separate_exec(), init_multiresbake_job(), join_mesh_single(), make_links_data_exec(), make_object_duplilist_real(), material_drop_invoke(), material_slot_assign_exec(), material_slot_copy_exec(), material_slot_de_select(), material_slot_move_exec(), material_slot_remove_unused_exec(), MOD_solidify_extrude_modifyMesh(), MOD_solidify_nonmanifold_modifyMesh(), modifyMesh(), multiresbake_image_exec_locked(), object_blend_read_expand(), object_blend_read_lib(), object_blend_write(), object_convert_exec(), object_copy_data(), object_frame_has_keyframe(), object_material_assign(), object_select_all_by_material(), GeometryExporter::operator()(), ForEachMaterialFunctor< Functor >::operator()(), outliner_add_object_contents(), proj_paint_state_mesh_eval_init(), similar_face_select_exec(), text_update_edited(), unlink_material_fn(), vfont_to_curve(), and WireframeModifier_do().

◆ track

struct Object * Object::track

◆ trackflag

short Object::trackflag

◆ transflag

short Object::transflag

◆ type

short Object::type

Definition at line 253 of file DNA_object_types.h.

Referenced by blender::io::alembic::AbcCameraReader::accepts_object_type(), blender::io::alembic::AbcCurveReader::accepts_object_type(), blender::io::alembic::AbcMeshReader::accepts_object_type(), blender::io::alembic::AbcSubDReader::accepts_object_type(), blender::io::alembic::AbcNurbsReader::accepts_object_type(), blender::io::alembic::AbcPointsReader::accepts_object_type(), blender::io::alembic::AbcEmptyReader::accepts_object_type(), blender::deg::DepsgraphRelationBuilder::add_customdata_mask(), add_hook_object(), add_simple_uvs_poll(), adduplicateflagNurb(), allow_make_links_data(), animdata_filter_dopesheet_ob(), animdata_filter_ds_obdata(), apply_armature_pose2bones_exec(), blender::ed::spreadsheet::GeometryDataSource::apply_selection_filter(), armature_deform_coords_impl(), armdef_evaluate(), armdef_get_tarmat(), arrayModifier_doArray(), background_image_camera_from_context(), bake(), bake_object_check(), bake_objects_check(), bake_targets_init_vertex_colors(), bakeModifier(), base_is_in_mode(), basic_cache_populate(), bc_get_assigned_armature(), bc_get_children(), bc_getSceneCameraAction(), bc_getSceneLightAction(), bc_has_object_type(), BIF_createTransformOrientation(), BKE_anim_path_calc_data(), BKE_armature_from_object(), BKE_base_is_visible(), BKE_camera_object_dof_distance(), BKE_camera_params_from_object(), BKE_crazyspace_api_eval(), BKE_curve_bevelList_make(), BKE_curve_deform_co(), BKE_curve_new_from_object(), BKE_curve_type_test(), BKE_curves_boundbox_get(), BKE_displist_make_curveTypes(), BKE_displist_make_mball(), BKE_editmesh_from_object(), BKE_gpencil_cache_data_init(), BKE_gpencil_convert_curve(), BKE_gpencil_convert_mesh(), BKE_gpencil_layer_transform_matrix_get(), BKE_gpencil_modifiers_get_virtual_modifierlist(), BKE_gpencil_update_layer_transforms(), BKE_key_evaluate_object_ex(), BKE_keyblock_convert_from_vertcos(), BKE_keyblock_convert_to_vertcos(), BKE_keyblock_update_from_offset(), BKE_keyblock_update_from_vertcos(), BKE_lattice_deform_verts_get(), BKE_lib_override_library_main_operations_create(), BKE_lib_override_library_operations_create(), BKE_lib_override_library_status_check_local(), BKE_lib_override_library_status_check_reference(), BKE_mball_basis_find(), BKE_mball_boundbox_get(), BKE_mball_properties_copy(), BKE_mesh_assign_object(), BKE_mesh_from_object(), BKE_mesh_mirror_apply_mirror_on_axis_for_modifier(), BKE_mesh_new_from_object(), BKE_mesh_new_from_object_to_bmain(), BKE_mesh_to_curve(), BKE_mesh_to_pointcloud(), BKE_modifier_get_evaluated_mesh_from_evaluated_object(), BKE_modifiers_get_virtual_modifierlist(), BKE_modifiers_is_deformed_by_armature(), BKE_modifiers_test_object(), BKE_object_as_kdtree(), BKE_object_boundbox_get(), BKE_object_copy_gpencil_modifier(), BKE_object_copy_modifier(), BKE_object_copy_particlesystems(), BKE_object_data_transfer_ex(), BKE_object_data_transfer_layout(), BKE_object_defgroup_add_name(), BKE_object_defgroup_clear(), BKE_object_defgroup_new(), BKE_object_defgroup_remove(), BKE_object_defgroup_remove_all_ex(), BKE_object_duplicate(), BKE_object_empty_draw_type_set(), BKE_object_eval_uber_data(), BKE_object_facemap_add_name(), BKE_object_facemap_clear(), BKE_object_foreach_display_point(), BKE_object_get_editmesh_eval_cage(), BKE_object_get_editmesh_eval_final(), BKE_object_get_parent_matrix(), BKE_object_get_pre_modified_mesh(), BKE_object_handle_data_update(), BKE_object_handle_update_ex(), BKE_object_has_geometry_set_instances(), BKE_object_is_deform_modified(), BKE_object_is_in_editmode(), BKE_object_is_in_editmode_vgroup(), BKE_object_is_in_wpaint_select_vert(), BKE_object_is_visible_in_viewport(), BKE_object_material_array_p(), BKE_object_material_count_eval(), BKE_object_material_len_p(), BKE_object_material_remap(), BKE_object_material_slot_remove(), BKE_object_minmax(), BKE_object_minmax_empty_drawtype(), BKE_object_modifier_stack_copy(), BKE_object_modifier_update_subframe(), BKE_object_obdata_size_init(), BKE_object_pose_armature_get_with_wpaint_check(), BKE_object_pose_context_check(), BKE_object_replace_data_on_shallow_copy(), BKE_object_select_update(), BKE_object_shapekey_insert(), BKE_object_shapekey_remove(), BKE_object_support_modifier_type_check(), BKE_object_supports_material_slots(), BKE_object_supports_modifiers(), BKE_paint_always_hide_test(), BKE_paint_canvas_uvmap_layer_index_get(), BKE_paint_select_face_test(), BKE_paint_select_vert_test(), BKE_pchan_minmax(), BKE_pointcloud_boundbox_get(), BKE_pointcloud_to_mesh(), BKE_pose_ensure(), BKE_pose_eval_bone(), BKE_pose_eval_cleanup(), BKE_pose_eval_done(), BKE_pose_eval_init(), BKE_pose_eval_init_ik(), BKE_pose_iktree_evaluate(), BKE_pose_splineik_evaluate(), BKE_pose_where_is(), BKE_ptcache_object_reset(), BKE_sculpt_object_pbvh_ensure(), BKE_vfont_select_clamp(), BKE_vfont_select_get(), BKE_vfont_to_curve_nubase(), BKE_view_layer_bases_in_mode_iterator_begin(), BKE_view_layer_filter_edit_mesh_has_edges(), BKE_view_layer_filter_edit_mesh_has_uvs(), BKE_volume_boundbox_get(), BKE_where_on_path(), blo_do_versions_250(), blo_do_versions_pre250(), BLO_update_defaults_startup_blend(), bpy_bmesh_from_object(), blender::deg::DepsgraphRelationBuilder::build_copy_on_write_relations(), blender::deg::DepsgraphRelationBuilder::build_driver_variables(), blender::deg::DepsgraphNodeBuilder::build_object_data(), blender::deg::DepsgraphRelationBuilder::build_object_data(), blender::deg::DepsgraphRelationBuilder::build_object_data_geometry(), blender::deg::DepsgraphRelationBuilder::build_object_parent(), blender::deg::DepsgraphRelationBuilder::build_particle_system_visualization_object(), blender::deg::DepsgraphRelationBuilder::build_rigidbody(), blender::deg::DepsgraphNodeBuilder::build_scene_speakers(), blender::deg::DepsgraphRelationBuilder::build_scene_speakers(), buttons_context(), buttons_context_path_data(), buttons_context_path_material(), buttons_context_path_modifier(), buttons_context_path_particle(), buttons_context_path_pose_bone(), buttons_context_path_shaderfx(), buttons_shading_context(), buttons_shading_new_context(), cache_pointdensity(), ccd_build_deflector_hash(), ccd_update_deflector_hash(), blender::deg::DepsgraphBuilder::check_pchan_has_bbone(), clampto_evaluate(), constraint_add_exec(), constraint_target_to_mat4(), constraint_type_get(), copy_particle_systems_to_object(), correctivesmooth_modifier_do(), blender::io::gpencil::GpencilIO::create_object_list(), curve_bevel_make_from_object(), curve_calc_modifiers_post(), curve_deform_coords_impl(), curve_delete_vertices(), curve_extrude_exec(), curve_select_less(), curve_select_more(), curve_surf_to_softbody(), blender::ed::curves::curves_poll_impl(), curvesurf_prim_add(), data_transfer_exec_is_object_valid(), data_transfer_exec_preprocess_objects(), data_transfer_poll(), datastack_drop_are_types_valid(), datastack_drop_copy(), datastack_drop_link(), datastack_drop_reorder(), deformVerts(), deformVerts_do(), deformVertsEM(), blender::compositor::ConvertDepthToRadiusOperation::determine_focal_distance(), blender::io::alembic::SubdivModifierDisabler::disable_modifiers(), displist_calc_taper(), do_lasso_tag_pose(), do_versions_after_linking_280(), draw_bone_custom_shape(), draw_selected_name(), drawviewborder(), DRW_batch_cache_free_old(), drw_batch_cache_generate_requested(), drw_batch_cache_generate_requested_evaluated_mesh_or_curve(), drw_batch_cache_validate(), DRW_cache_curve_edge_normal_get(), DRW_cache_curve_edge_overlay_get(), DRW_cache_curve_edge_wire_get(), DRW_cache_curve_vert_overlay_get(), DRW_cache_lattice_vert_overlay_get(), DRW_cache_lattice_verts_get(), DRW_cache_lattice_wire_get(), DRW_cache_mball_edge_detection_get(), DRW_cache_mball_face_wireframe_get(), DRW_cache_mball_surface_get(), DRW_cache_mball_surface_shaded_get(), DRW_cache_mesh_all_edges_get(), DRW_cache_mesh_all_verts_get(), DRW_cache_mesh_edge_detection_get(), DRW_cache_mesh_face_wireframe_get(), DRW_cache_mesh_loose_edges_get(), DRW_cache_mesh_surface_edges_get(), DRW_cache_mesh_surface_get(), DRW_cache_mesh_surface_mesh_analysis_get(), DRW_cache_mesh_surface_sculptcolors_get(), DRW_cache_mesh_surface_shaded_get(), DRW_cache_mesh_surface_texpaint_get(), DRW_cache_mesh_surface_texpaint_single_get(), DRW_cache_mesh_surface_vertpaint_get(), DRW_cache_mesh_surface_weights_get(), DRW_cache_object_all_edges_get(), DRW_cache_object_edge_detection_get(), DRW_cache_object_face_wireframe_get(), DRW_cache_object_loose_edges_get(), DRW_cache_object_material_count_get(), DRW_cache_object_pos_vertbuf_get(), DRW_cache_object_surface_get(), DRW_cache_object_surface_material_get(), DRW_cache_pointcloud_get_dots(), DRW_cache_pointcloud_surface_get(), DRW_cache_surf_edge_wire_get(), DRW_cache_text_edge_wire_get(), DRW_cache_volume_face_wireframe_get(), DRW_cache_volume_selection_surface_get(), DRW_curve_batch_cache_create_requested(), DRW_draw_depth_object(), DRW_draw_select_loop(), DRW_mesh_batch_cache_create_requested(), DRW_object_is_flat(), DRW_object_is_in_edit_mode(), DRW_object_is_renderable(), DRW_object_use_hide_faces(), DRW_object_wire_theme_get(), DRW_render_object_iter(), drw_shgroup_bone_custom_solid(), drw_shgroup_bone_custom_wire(), drw_shgroup_custom_bone_curve(), DRW_shgroup_volume_create_sub(), duplibase_for_convert(), ED_armature_bone_rename(), ED_armature_join_objects_exec(), ED_armature_pose_select_in_wpaint_mode(), ED_armature_pose_select_pick_bone(), ED_curve_editnurb_load(), ED_curve_editnurb_make(), ED_curve_join_objects_exec(), ED_draw_object_facemap(), ED_editors_init(), ED_gpencil_data_get_active(), ED_gpencil_data_get_pointers_direct(), ED_gpencil_drawing_reference_get(), ED_gpencil_has_keyframe_v3d(), ED_gpencil_join_objects_exec(), ED_gpencil_project_point_to_plane(), ED_gpencil_project_stroke_to_plane(), ED_info_draw_stats(), ED_mesh_active_dvert_get_em(), ED_mesh_active_dvert_get_only(), ED_mesh_join_objects_exec(), ED_node_shader_default(), ED_object_base_activate_with_mode_exit_if_needed(), ED_object_calc_active_center_for_editmode(), ED_object_check_force_modifiers(), ED_object_constraint_tag_update(), ED_object_constraint_update(), ED_object_data_xform_container_update_all(), ED_object_editmode_enter_ex(), ED_object_editmode_exit_multi_ex(), ED_object_editmode_load_free_ex(), ED_object_gpencil_modifier_add(), ED_object_gpencil_modifier_apply(), ED_object_jump_to_bone(), ED_object_mode_compat_test(), ed_object_mode_generic_exit_ex(), ED_object_mode_set_ex(), ED_object_parent_set(), ED_object_posemode_enter_ex(), ED_object_posemode_set_for_weight_paint(), ed_object_select_pick(), ED_object_shaderfx_add(), ED_operator_editarmature(), ED_operator_editcurve(), ED_operator_editcurve_3d(), ED_operator_editfont(), ED_operator_editlattice(), ED_operator_editmball(), ED_operator_editmesh(), ED_operator_editmesh_auto_smooth(), ED_operator_editsurf(), ED_operator_editsurfcurve(), ED_operator_object_active_editable_font(), ED_operator_object_active_editable_mesh(), ED_operator_rigidbody_add_poll(), ED_operator_uvmap(), ED_operator_uvmap_mesh(), ED_paint_proj_mesh_data_check(), ED_pose_bone_select_tag_update(), ED_space_image_show_uvedit(), ed_surf_delete_selected(), ED_transform_calc_gizmo_stats(), ED_transverts_check_obedit(), ED_transverts_create_from_obedit(), ED_transverts_update_obedit(), ED_undo_editmode_bases_from_view_layer(), ED_undo_editmode_objects_from_view_layer(), ed_undo_step_post(), ed_undo_step_pre(), ED_uvedit_test(), ED_vgroup_mirror(), ED_view3d_camera_data_get(), ED_view3d_minmax_verts(), ED_view3d_smooth_view_ex(), EDBM_selectmode_set_multi(), EDBM_selectmode_toggle_multi(), edbm_separate_exec(), edcu_shortest_path_pick_invoke(), edit_modifier_poll_generic(), edit_shaderfx_poll_generic(), editarm_object_from_context(), editcurve_object_from_context(), editfont_object_from_context(), editlatt_object_from_context(), editmball_object_from_context(), editmesh_object_from_context(), editmode_toggle_exec(), editmode_toggle_poll(), EEVEE_cache_populate(), EEVEE_cryptomatte_object_curves_cache_populate(), EEVEE_cryptomatte_particle_hair_cache_populate(), EEVEE_light_data_ensure(), EEVEE_light_data_get(), EEVEE_lightprobe_data_ensure(), EEVEE_lightprobe_data_get(), EEVEE_materials_cache_populate(), EEVEE_object_data_ensure(), EEVEE_object_data_get(), eevee_object_material_get(), EEVEE_particle_hair_cache_populate(), EEVEE_render_cache(), EEVEE_volumes_cache_object_add(), empty_drop_named_image_invoke(), evaluate_curve_type_object(), evaluate_surface_object(), blender::ed::sculpt_paint::AddOperationExecutor::execute(), blender::ed::sculpt_paint::DensityAddOperationExecutor::execute(), blender::ed::sculpt_paint::PuffOperationExecutor::execute(), blender::ed::sculpt_paint::SlideOperationExecutor::execute(), AnimationExporter::exportAnimation(), external_cache_populate(), eyedropper_gpencil_poll(), face_map_supported_poll(), followpath_get_tarmat(), forEachCameraObjectInExportSet(), forEachLightObjectInExportSet(), GeometryFunctor::forEachMeshObjectInExportSet(), blender::deg::geometry_tag_to_component(), get_dupli_generator(), blender::bke::crazyspace::get_evaluated_curves_deformation(), get_evaluated_object_data_with_materials(), get_mesh_active_uvlayer_name(), get_new_constraint_target(), get_stats_string(), get_vert_def_nr(), get_weights_array(), getTransformOrientation_ex(), give_parvert(), gizmo_mesh_extrude_setup(), gpencil_active_layer_poll(), gpencil_active_material_poll(), gpencil_armatures_enum_itemf(), gpencil_bake_grease_pencil_animation_poll(), gpencil_bake_mesh_animation_exec(), gpencil_bake_ob_list(), GPENCIL_cache_init(), GPENCIL_cache_populate(), gpencil_convert_poll(), gpencil_curve_edit_mode_poll(), gpencil_draw_invoke(), gpencil_draw_poll(), GPENCIL_draw_scene(), gpencil_edit_modifier_poll_generic(), gpencil_editmode_toggle_exec(), gpencil_editmode_toggle_poll(), GPENCIL_engine_init(), gpencil_extract_palette_vertex_poll(), gpencil_fill_exit(), gpencil_fill_poll(), gpencil_generate_weights_poll(), gpencil_layer_add_exec(), gpencil_layer_duplicate_object_poll(), gpencil_layer_mask_add_exec(), gpencil_layer_mask_remove_exec(), gpencil_material_to_vertex_poll(), gpencil_materials_copy_to_object_poll(), gpencil_merge_by_distance_poll(), gpencil_modifier_apply_obdata(), gpencil_modifier_copy_to_selected_exec(), gpencil_modifier_copy_to_selected_poll(), gpencil_modifier_ui_poll(), gpencil_paintmode_toggle_exec(), gpencil_paintmode_toggle_poll(), gpencil_recalc_geometry_exec(), GPENCIL_render_cache(), gpencil_sbuffer_stroke_ensure(), gpencil_sculptmode_toggle_exec(), gpencil_sculptmode_toggle_poll(), gpencil_select_vertex_color_poll(), gpencil_selectmode_toggle_poll(), gpencil_session_initdata(), gpencil_snap_poll(), gpencil_stroke_edit_poll(), gpencil_stroke_merge_exec(), gpencil_stroke_merge_material_poll(), gpencil_stroke_normalize_poll(), gpencil_stroke_not_in_curve_edit_mode(), gpencil_stroke_sculptmode_poll(), gpencil_stroke_vertexmode_poll(), gpencil_stroke_weightmode_poll(), gpencil_strokes_edit3d_poll(), gpencil_strokes_merge_poll(), gpencil_trace_image_exec(), gpencil_trace_image_poll(), gpencil_transform_fill_poll(), gpencil_vertex_group_poll(), gpencil_vertex_group_weight_poll(), gpencil_vertexmode_toggle_exec(), gpencil_vertexmode_toggle_poll(), gpencil_vertexpaint_mode_poll(), gpencil_weightmode_toggle_exec(), gpencil_weightmode_toggle_poll(), blender::ed::spreadsheet::GeometryDataSource::has_selection_filter(), id_override_library_create_hierarchy_pre_process_fn(), blender::compositor::ConvertDepthToRadiusOperation::init_execution(), init_meta(), init_TransDataContainers(), initTransInfo(), isDisabled(), join_shapes_exec(), join_shapes_poll(), joined_armature_fix_links(), jump_to_target_ptr(), keyframe_jump_exec(), knifeproject_poly_from_object(), knifetool_modal(), lattice_deform_coords_impl(), layers_poll(), lib_override_object_posemode_transfer(), libblock_remap_data_preprocess_ob(), lineart_create_render_buffer(), lineart_geometry_object_load(), lineart_gpencil_bake_common(), lineart_gpencil_bake_single_target(), lineart_gpencil_clear_strokes_exec_common(), lineart_gpencil_generate(), lineart_main_try_generate_shadow(), lineart_object_load_single_instance(), loop_to_vertex_colors_exec(), loose_data_instantiate_collection_process(), make_dupli(), make_duplis_geometry_set_impl(), make_prim_init(), make_regular_poll(), make_segment_exec(), makeDerivedMesh(), match_texture_space_poll(), material_drop_invoke(), material_slot_assign_exec(), material_slot_de_select(), memfile_undosys_step_id_reused_cb(), merge_type_itemf(), mesh_customdata_mask_clear_poll(), mesh_customdata_skin_state(), MOD_deform_mesh_eval_get(), MOD_depsgraph_update_object_bone_relation(), MOD_get_vgroup(), MOD_lineart_compute_feature_lines(), modifier_apply_exec_ex(), modifier_apply_obdata(), modifier_apply_shape(), modifier_ui_poll(), modifyMesh(), multiresbake_check(), namebutton_fn(), nearest_world_object_fn(), new_material_exec(), nlaedit_add_sound_exec(), blender::nodes::node_geo_deform_curves_on_surface_cc::node_geo_exec(), ob_parbone(), ob_parvert3(), obedit_circle_select(), object_add_exec(), object_add_hook_selob_exec(), object_add_or_copy_particle_system(), object_add_text_exec(), object_armature_add_exec(), object_blend_read_data(), object_blend_read_lib(), object_blend_write(), object_convert_exec(), object_copy_data(), object_curves_empty_hair_add_poll(), object_data_convert_curve_to_mesh(), object_data_convert_ensure_curve_cache(), object_defgroup_active_index_get_p(), object_defgroup_remove_common(), object_defgroup_remove_edit_mode(), object_deform_mball(), object_editcurve_get(), object_fmap_remap_edit_mode(), object_fmap_remap_object_mode(), object_fmap_remove_edit_mode(), object_fmap_remove_object_mode(), object_force_modifier_update_for_bind(), object_foreach_id(), object_gpencil_add_exec(), object_gpencil_add_poll(), object_has_edges(), object_hook_index_array(), object_hook_select(), object_init(), object_init_data(), object_is_target_compat(), object_join_exec(), object_join_poll(), object_materials_supported_poll_ex(), object_metaball_add_exec(), object_mode_set_exec(), object_origin_set_exec(), object_preview_is_type_supported(), object_remove_parent_deform_modifiers(), object_select_grouped_exec(), object_shape_key_mirror(), blender::eevee::Instance::object_sync(), object_test_constraint(), object_test_constraints(), object_update_from_subsurf_ccg(), blender::io::obj::OBJMesh::OBJMesh(), obrel_armature_find(), outliner_add_object_contents(), outliner_draw_mode_column_toggle(), outliner_element_visible_get(), outliner_item_mode_toggle(), outliner_set_properties_tab(), outliner_show_active_get_element(), outliner_sync_select_from_outliner_set_types(), outliner_sync_select_to_outliner_set_types(), outliner_viewcontext_init(), OVERLAY_bounds(), OVERLAY_cache_populate(), OVERLAY_duplidata_get(), OVERLAY_edit_gpencil_cache_init(), OVERLAY_edit_uv_cache_init(), OVERLAY_extra_cache_populate(), OVERLAY_forcefield(), OVERLAY_gpencil_cache_init(), OVERLAY_grid_init(), OVERLAY_motion_path_cache_populate(), overlay_object_is_edit_mode(), OVERLAY_outline_cache_populate(), OVERLAY_wireframe_cache_populate(), paint_mode_toggle_poll_test(), paint_object_is_rendered_transparent(), parent_set_invoke_menu(), particle_edit_toggle_poll(), pe_x_mirror(), pose_clear_user_transforms_exec(), pose_select_constraint_target_exec(), posemode_exec(), precalculate_effector(), prepare_mesh_for_viewport_render(), pycon_get_tarmat(), raycast_obj_fn(), blender::io::alembic::AbcObjectReader::read_matrix(), remove_particle_systems_from_object(), blender::deg::ObjectRuntimeBackup::restore_to_object(), RNA_struct_override_matches(), sbObjectStep(), screen_ctx_active_bone(), screen_ctx_objects_in_mode(), screen_ctx_objects_in_mode_unique_data(), screen_ctx_selected_bones_(), screen_ctx_visible_or_editable_bones_(), sculpt_pbvh_update_pixels(), sculpt_undosys_step_decode(), sculpt_update_object(), SCULPT_use_image_paint_brush(), select_grouped_type(), select_id_draw_object(), select_nth_exec(), select_pchan_for_action_group(), select_similar_type_itemf(), separated_armature_fix_links(), blender::io::alembic::AbcObjectReader::setupObjectTransform(), shade_smooth_exec(), shader_get_from_context(), shaderfx_ui_poll(), shape_cut_poll(), shape_itemf(), shrinkwrap_get_tarmat(), snap_curs_to_sel_ex(), blender::ed::curves::snap_curves_to_surface::snap_curves_to_surface_exec(), snap_mesh_edge_verts_mixed(), snap_obj_fn(), snap_object_data_mesh_get(), snap_sel_to_grid_exec(), snap_selected_to_location(), softbody_reset(), splineik_init_tree_from_pchan(), blender::ed::spreadsheet::spreadsheet_get_display_geometry_set(), spreadsheet_get_object_eval(), stats_object(), stats_object_edit(), blender::eevee::VelocityModule::step_object_sync(), blender::ed::curves::surface_set::surface_set_poll(), tag_object_after_update(), test_constraint(), blender::bke::tests::test_lattice_deform_init(), text_refresh_pyconstraints_exec(), texture_paint_camera_project_exec(), texture_paint_toggle_poll(), blender::eevee::to_material_geometry(), toggle_cyclic_invoke(), transform_mode_really_used(), transform_snap_context_project_view3d_mixed_impl(), tree_element_get_icon(), tree_element_get_icon_from_id(), tree_element_id_type_to_index(), blender::ed::curves::convert_to_particle_system::try_convert_single_object(), ui_drop_material_exec(), UI_icon_from_id(), uiTemplateEditModeSelection(), undo_editmode_objects_from_view_layer_prepare(), ShaderParameters::update(), blender::io::alembic::ABCAbstractWriter::update_bounding_box(), updateDepsgraph(), uvprojectModifier_do(), v3d_editvertex_buts(), vertex_group_mesh_poll_ex(), vertex_group_supported_poll_ex(), vertex_group_use_vert_sel(), vertex_group_vert_poll_ex(), vertex_group_vert_select_mesh_poll(), vertex_parent_set_exec(), vertex_to_loop_colors_exec(), vfont_to_curve(), vgroup_assign_verts(), vgroup_clean_subset(), vgroup_do_remap(), vgroup_edit_lattice(), vgroup_invert_subset(), vgroup_levels_subset(), vgroup_quantize_subset(), vgroup_select_verts(), vgroup_smooth_subset(), view3d_box_select_exec(), view3d_camera_to_view_selected_impl(), view3d_circle_select_exec(), view3d_circle_select_recalc(), view3d_get_name(), view3d_ima_bg_is_camera_view(), view3d_ima_empty_drop_poll(), view3d_lasso_select(), view3d_object_mode_menu(), view3d_object_skip_minmax(), view3d_opengl_select_ex(), view3d_orbit_calc_center(), view3d_panel_transform(), view3d_select_exec(), view3d_selectable_data(), view3d_stereo3d_active(), view3d_viewmatrix_set(), view_camera_exec(), view_lock_to_active_exec(), viewselected_exec(), WIDGETGROUP_camera_poll(), WIDGETGROUP_empty_image_poll(), WIDGETGROUP_forcefield_refresh(), WIDGETGROUP_light_area_poll(), WIDGETGROUP_light_spot_poll(), WIDGETGROUP_light_target_draw_prepare(), WIDGETGROUP_light_target_poll(), wm_draw_region_stereo_set(), wm_search_menu_invoke(), workbench_cache_populate(), workbench_color_type_get(), and workbench_object_drawcall().

◆ upflag

short Object::upflag

◆ visibility_flag

short Object::visibility_flag

The documentation for this class was generated from the following files: