|
Blender
V2.59
|
#include <DNA_object_types.h>
Definition at line 97 of file DNA_object_types.h.
| int Object::actcol |
Definition at line 136 of file DNA_object_types.h.
Referenced by assign_matarar(), assign_material(), buttons_context(), buttons_context_path_material(), get_driver_path_hack(), give_current_object_texture(), insert_into_textbuf(), logicbricks_copy_exec(), make_editMesh(), material_slot_assign_exec(), material_slot_copy_exec(), material_slot_de_select(), mesh_noise_exec(), mouse_mesh(), object_add_material_slot(), object_frame_has_keyframe(), object_make_proxy(), object_remove_material_slot(), object_select_linked_exec(), preview_prepare_scene(), resize_object_material(), snode_set_context(), text_update_edited(), tree_element_active_material(), tree_element_active_texture(), vpaint_paint_face(), and wpaint_stroke_update_step().
| unsigned short Object::actdef |
Definition at line 207 of file DNA_object_types.h.
Referenced by calc_weightpaint_vert_color(), do_view3d_region_buttons(), do_weight_paint_vertex(), drawlattice(), ED_vgroup_add_name(), ED_vgroup_copy_array(), ED_vgroup_select_by_name(), join_mesh_exec(), return_editmesh_vgroup(), set_active_group_exec(), tree_element_active_defgroup(), vertex_group_copy_to_linked_exec(), vertex_group_remove_from_exec(), vgroup_assign_verts(), vgroup_blend(), vgroup_clean(), vgroup_delete(), vgroup_delete_all(), vgroup_delete_edit_mode(), vgroup_delete_object_mode(), vgroup_do_remap(), vgroup_duplicate(), vgroup_invert(), vgroup_levels(), vgroup_move_exec(), vgroup_normalize(), vgroup_normalize_all(), vgroup_select_verts(), weight_sample_group_exec(), weight_sample_invoke(), wpaint_fill(), wpaint_mirror_vgroup_ensure(), wpaint_stroke_done(), wpaint_stroke_test_start(), and wpaint_stroke_update_step().
| struct bAction* Object::action |
Definition at line 113 of file DNA_object_types.h.
Referenced by do_versions_ipos_to_animato(), ED_curve_updateAnimPaths(), expand_object(), extern_local_object(), KX_BlenderSceneConverter::FreeBlendFile(), group_get_member_with_action(), lib_link_object(), and KX_BlenderSceneConverter::LinkBlendFile().
Definition at line 203 of file DNA_object_types.h.
Referenced by actuator_add_exec(), actuator_remove_exec(), BL_ConvertActuators(), clear_sca_new_poins_ob(), copy_object(), copymenu_logicbricks(), direct_link_object(), do_actuator_menu(), do_logic_buts(), do_versions(), expand_object(), lib_link_object(), logic_buttons(), logic_buttons_new(), logicbricks_copy_exec(), make_unique_prop_names(), old_sca_move_actuator(), sca_move_actuator(), sca_remove_ob_poin(), set_sca_new_poins_ob(), set_sca_ob(), ui_add_smart_controller(), unlink_object(), and write_objects().
| struct AnimData* Object::adt |
Definition at line 99 of file DNA_object_types.h.
Referenced by actedit_get_context(), AnimationImporter::add_bone_fcurve(), animdata_filter_dopesheet(), animdata_filter_dopesheet_ob(), animrecord_check_state(), apply_armature_pose2bones_exec(), autokeyframe_ob_cb_func(), autokeyframe_pose_cb_func(), BL_ConvertIpos(), build_dag_object(), dag_object_time_update_flags(), direct_link_object(), ED_armature_bone_rename(), expand_object(), AnimationExporter::find_frames(), frames_duplilist(), free_object(), AnimationExporter::hasAnimations(), lib_link_object(), make_object_duplilist_real(), mouse_anim_channels(), mouse_nla_channels(), ob_keyframes_loop(), ob_to_keylist(), object_copy_proxy_drivers(), object_frame_has_keyframe(), object_modifiers_use_time(), object_relink(), AnimationExporter::operator()(), outliner_add_object_contents(), particle_system_update(), pose_propagate_exec(), pose_propagate_get_boneHoldEndFrame(), pose_slide_init(), pose_slide_invoke_common(), reset_particle(), AnimationExporter::sample_animation(), AnimationImporter::translate_animation(), what_does_obaction(), where_is_object_time(), AnimationExporter::write_bone_animation(), write_objects(), and KX_BlenderSceneConverter::WritePhysicsObjectToAnimationIpo().
| float Object::anisotropicFriction[3] |
Definition at line 230 of file DNA_object_types.h.
Referenced by add_only_object(), CreateShapePropsFromBlenderObject(), and do_versions().
Definition at line 120 of file DNA_object_types.h.
Referenced by add_only_object(), animviz_calc_motionpaths(), animviz_get_object_motionpaths(), animviz_verify_motionpaths(), do_versions(), draw_object(), ED_objects_clear_paths(), ED_objects_recalculate_paths(), and special_aftertrans_update().
| struct BoundBox* Object::bb |
Definition at line 112 of file DNA_object_types.h.
Referenced by BL_CreatePhysicsObjectNew(), clear_mesh_caches(), copy_object(), direct_link_object(), DM_set_object_boundbox(), draw_bounding_volume(), draw_mesh_object(), draw_object(), drawObjectSelect(), drawWireExtra(), free_object(), init_meta(), make_orco_mball(), makeDispListCurveTypes(), mesh_get_bb(), mesh_to_curve(), my_get_local_bounds(), object_get_boundbox(), rtbuild_add(), and tex_space_mball().
| float Object::bbsize[3] |
Definition at line 205 of file DNA_object_types.h.
| short Object::body_type |
Definition at line 248 of file DNA_object_types.h.
| short Object::boundtype |
Definition at line 165 of file DNA_object_types.h.
Referenced by BL_CreatePhysicsObjectNew(), copy_attr(), draw_bounding_volume(), and draw_object().
| struct BulletSoftBody* Object::bsoft |
Definition at line 226 of file DNA_object_types.h.
Referenced by BL_CreatePhysicsObjectNew(), copy_attr(), copy_object(), direct_link_object(), object_free_bulletsoftbody(), and write_objects().
| float Object::col[4] |
Definition at line 208 of file DNA_object_types.h.
Referenced by add_only_object(), copy_attr(), do_versions(), draw_empty_image(), draw_textured_begin(), drawLine(), ED_preview_shader_job(), GPU_begin_object_materials(), GPU_enable_material(), gpu_material_to_fixed(), KX_FontObject::KX_FontObject(), manipulator_setcolor(), preview_prepare_scene(), select_grouped_color(), and shade_lamp_loop().
| short Object::colbits |
Definition at line 159 of file DNA_object_types.h.
Referenced by do_versions(), join_mesh_exec(), object_make_proxy(), and tree_element_active_material().
| float Object::constinv[4][4] |
Definition at line 147 of file DNA_object_types.h.
Referenced by add_only_object(), constraints_clear_evalob(), do_versions(), object_tfm_backup(), object_tfm_restore(), what_does_obaction(), and what_does_parent().
Definition at line 123 of file DNA_object_types.h.
Referenced by direct_link_object(), do_versions_ipos_to_animato(), expand_object(), lib_link_object(), and object_add_duplicate_internal().
Definition at line 232 of file DNA_object_types.h.
Referenced by add_new_constraint(), build_dag_object(), constraint_add_exec(), copy_attr(), copy_object(), dag_object_time_update_flags(), direct_link_object(), do_versions(), do_versions_ipos_to_animato(), draw_object(), ED_armature_bone_rename(), edit_constraint_invoke_properties(), edit_constraint_property_get(), expand_object(), frames_duplilist(), get_active_constraints(), get_active_constraints2(), get_constraint_lb(), initFlyInfo(), joined_armature_fix_links(), lib_link_object(), make_object_duplilist_real(), object_constraint_add_exec(), object_constraint_copy_exec(), object_relink(), object_test_constraints(), ObjectToTransData(), outliner_add_object_contents(), refresh_pyconstraints_exec(), separated_armature_fix_links(), test_constraints(), unlink_object(), unlink_text(), visualkey_can_use(), what_does_obaction(), what_does_parent(), where_is_object_simul(), where_is_object_time(), and write_objects().
Definition at line 202 of file DNA_object_types.h.
Referenced by BL_ConvertControllers(), clear_sca_new_poins_ob(), controller_add_exec(), controller_remove_exec(), copy_object(), copymenu_logicbricks(), direct_link_object(), do_controller_menu(), do_logic_buts(), expand_object(), get_selected_and_linked_obs(), get_state_name(), lib_link_object(), logic_buttons(), logic_buttons_new(), logicbricks_copy_exec(), make_unique_prop_names(), old_sca_move_controller(), sca_move_controller(), set_sca_new_poins_ob(), set_sca_ob(), ui_add_smart_controller(), unlink_actuator(), unlink_object(), unlink_text(), and write_objects().
| float Object::ctime |
Definition at line 169 of file DNA_object_types.h.
Referenced by set_scene_bg(), and where_is_object_time().
| unsigned int Object::customdata_mask |
Definition at line 254 of file DNA_object_types.h.
Referenced by direct_link_object(), and object_handle_update().
| float Object::damping |
Definition at line 177 of file DNA_object_types.h.
Referenced by add_only_object(), copy_attr(), CreateShapePropsFromBlenderObject(), and do_versions().
| void* Object::data |
Definition at line 116 of file DNA_object_types.h.
Referenced by act_vert_def(), ArmatureExporter::add_armature_bones(), ArmatureExporter::add_instance_controller(), InstanceWriter::add_material_bindings(), add_mesh_quad_diag_springs(), add_metaball_primitive(), add_nurbs_primitive(), add_object(), add_orco_dm(), add_points_bone(), add_pose_transdata(), add_primitive_bone(), add_render_lamp(), add_vertex_invoke(), add_verts_to_dgroups(), add_weight_mcol_dm(), addedgeface_mesh_exec(), AddNewBlenderMesh(), adduplicateflagNurb(), addvert_Nurb(), adjustGraphs(), animdata_filter_dopesheet(), animdata_filter_dopesheet_ob(), animdata_filter_dopesheet_obdata(), animviz_get_object_motionpaths(), applyModifier(), applyTransObjects(), 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_deform_verts(), armature_delete_selected_exec(), armature_duplicate_selected_exec(), armature_extrude_exec(), armature_fill_bones_exec(), armature_flip_names_exec(), armature_hide_exec(), armature_merge_exec(), armature_parent_clear_exec(), armature_parent_set_exec(), armature_reveal_exec(), armature_select_hierarchy_exec(), armature_select_linked_invoke(), armature_set_id_extern(), armature_subdivide_exec(), armature_switch_direction_exec(), arrayModifier_doArray(), assign_material(), MeshImporter::assign_material_to_geom(), average_islands_scale_exec(), bbs_mesh_solid(), beautify_fill_exec(), BIF_ReebGraphMultiFromEditMesh(), BIF_retargetArc(), BIF_retargetArmature(), BKE_font_getselection(), BKE_text_to_curve(), BL_ArmatureObject::BL_ArmatureObject(), BL_ConvertBlenderObjects(), blend_from_shape_exec(), bones_merge(), border_select_exec(), boundbox_displist(), build_dag_object(), buttons_context_path_data(), buttons_context_path_pose_bone(), calc_curve_deform(), calc_curvepath(), calc_latt_deform(), calc_manipulator_stats(), calc_shapeKeys(), calc_weightpaint_vert_color(), calculateCenter(), can_pbvh_draw(), ccgDM_getFaceMap(), ccgDM_getPBVH(), cdDM_getFaceMap(), cdDM_getPBVH(), change_character_exec(), change_spacing_exec(), childof_clear_inverse_exec(), childof_set_inverse_exec(), circle_select_exec(), clampto_evaluate(), clampto_get_tarmat(), clear_fgon_exec(), clear_mesh_caches(), clear_tilt_exec(), contarget_get_lattice_mat(), contarget_get_mesh_mat(), contextSketch(), convert_exec(), ConvertCSGDescriptorsToDerivedMesh(), copy_attr(), copy_mball_properties(), copy_object(), copy_selection(), copy_texture_space(), count_duplilist(), count_set_pose_transflags(), crazyspace_build_sculpt(), crazyspace_get_mapped_editverts(), DocumentImporter::create_camera_object(), DocumentImporter::create_lamp_object(), MeshImporter::create_mesh_object(), create_vgroups_from_armature(), GeometryExporter::createPolylist(), createSlideVerts(), createTransArmatureVerts(), createTransCurveVerts(), createTransEdge(), createTransEditVerts(), createTransLatticeVerts(), createTransMBallVerts(), createTransTexspace(), createTransUVs(), CU_select_nth(), CU_select_swap(), cube_project_exec(), curve_calc_modifiers_post(), curve_calc_modifiers_pre(), curve_calc_orcodm(), curve_deform_verts(), curve_get_editcurve(), curve_is_animated(), curve_rename_fcurves(), curve_surf_to_softbody(), curvesurf_prim_add(), cylinder_project_exec(), dag_id_flush_update(), dag_object_time_update_flags(), de_select_all_exec(), de_select_first_exec(), de_select_last_exec(), deformMatrices(), deformMatricesEM(), deformVerts(), deformVertsEM(), delete_customdata_layer(), delete_exec(), delete_mesh_exec(), delete_metaelems_exec(), deleteflagNurb(), distribute_threads_exec(), distribute_threads_init_data(), do_armature_box_select(), do_curve_key(), do_guides(), do_lasso_select_armature(), do_lasso_select_curve__doSelect(), do_lasso_select_mesh(), do_lasso_select_meta(), do_lasso_select_paintface(), do_lasso_select_pose(), do_latt_key(), do_makeDispListCurveTypes(), do_meta_box_select(), do_nurbs_box_select__doSelect(), do_ob_key(), do_object_pose_box_select(), do_uvedit_vertex(), do_versions(), do_view3d_header_buttons(), do_view3d_region_buttons(), do_view3d_vgroup_buttons(), do_weight_paint_vertex(), docenter_armature(), dof_camera(), draw_armature(), draw_bounding_volume(), draw_ebones(), draw_editnurb(), draw_em_fancy(), draw_em_measure_stats(), draw_empty_image(), draw_forcefield(), draw_ghost_poses(), draw_ghost_poses_keys(), draw_ghost_poses_range(), draw_mesh_fancy(), draw_mesh_object(), draw_mesh_text(), draw_mesh_textured(), draw_object(), draw_object_backbufsel(), draw_object_mesh_instance(), draw_pose_bones(), draw_pose_dofs(), draw_pose_paths(), draw_selected_name(), draw_uvs(), draw_uvs_other(), draw_uvs_shadow(), drawDispList(), drawlamp(), drawlattice(), drawmball(), drawnurb(), drawObjectSelect(), drawtexspace(), drawviewborder(), drawWireExtra(), drop_named_image_invoke(), dupli_extrude_cursor(), duplicate_exec(), duplicate_metaelems_exec(), ED_armature_apply_transform(), ED_armature_bone_rename(), ED_armature_deselect_all(), ED_armature_deselect_all_visible(), ED_armature_edit_free(), ED_armature_from_edit(), ED_armature_to_edit(), ED_curve_updateAnimPaths(), ED_do_pose_selectbuffer(), ED_editors_exit(), ED_editors_init(), ED_object_add_duplicate(), ED_object_add_type(), ED_object_enter_editmode(), ED_object_exit_editmode(), ED_object_modifier_apply(), ED_object_modifier_convert(), ED_object_modifier_remove(), ED_object_shape_key_remove(), ED_operator_editarmature(), ED_operator_editcurve(), ED_operator_editfont(), ED_operator_editlattice(), ED_operator_editmball(), ED_operator_editmesh(), ED_operator_editsurf(), ED_operator_editsurfcurve(), ED_operator_object_active_editable_mesh(), ED_operator_uvmap(), ED_pose_deselectall(), ed_screen_context(), ED_setflagsLatt(), ED_space_image_set(), ED_space_image_show_uvedit(), ED_space_image_show_uvshadow(), ED_unwrap_lscm(), ED_uvedit_assign_image(), ED_uvedit_ensure_uvs(), ED_uvedit_live_unwrap_begin(), ED_uvedit_median(), ED_uvedit_minmax(), ED_uvedit_nearest_uv(), ED_uvedit_test(), ED_vgroup_copy_array(), ED_vgroup_mirror(), ED_vgroup_nr_vert_add(), ED_vgroup_nr_vert_remove(), ED_vgroup_object_is_edit_mode(), ED_vgroup_vert_add(), ED_view3d_calc_camera_border(), ED_view3d_clip_range_get(), ED_view3d_ob_clip_range_get(), ED_view3d_viewplane_get(), edge_flip_exec(), edge_rotate_selected(), editCurve_to_undoCurve(), editmesh_calc_modifiers(), editmesh_get_x_mirror_vert(), editmesh_mark_seam(), editmesh_mark_sharp(), editmode_toggle_poll(), editvert_mirror_update(), effector_add_type(), EM_automerge(), em_setup_viewcontext(), end_latt_deform(), expand_object(), extern_local_object(), extrude_exec(), extrude_mesh(), extrude_repeat_mesh_exec(), face_duplilist(), fill_mesh_exec(), find_basis_mball(), flip_normals(), fluid_estimate_memory(), fluidsimBake(), followpath_get_tarmat(), font_duplilist(), forEachCameraObjectInScene(), forEachLampObjectInScene(), GeometryFunctor::forEachMeshObjectInScene(), free_editLatt(), free_editMball(), free_editNurb(), free_editText(), free_object(), freeSlideVerts(), game_property_copy_exec(), gamecamera_from_bcamera(), gameobject_from_blenderobject(), get_active_posechannel(), get_active_posechannel2(), get_actNurb(), get_armature(), get_armature_edit(), get_bone_from_selectbuffer(), get_dm(), get_editlatt(), get_geometry_id(), get_levels_from_disps(), get_mesh(), get_mesh_orco_verts(), get_scalar_from_vertexgroup(), get_undoFont(), get_vert_def_nr(), get_weights_array(), getActiveUVLayerName(), getEditMesh(), BL_ModifierDeformer::GetPhysicsMesh(), getTransformOrientation(), ghost_poses_tag_unselected(), give_current_object_texture(), give_matarar(), give_obdata_texspace(), give_parvert(), give_totcolp(), gp_layer_to_curve(), GPU_lamp_from_blender(), gpu_render_lamp_update(), GPU_scene_object_lights(), has_object_type(), AnimationExporter::hasAnimations(), hide_exec(), hide_mesh_exec(), hide_metaelems_exec(), hide_selected_pose_bone_cb(), hide_unselected_pose_bone_cb(), image_aspect(), image_refresh(), init_latt_deform(), init_meta(), init_render_curve(), init_render_mesh(), init_render_surf(), initTransform(), initTransInfo(), InputCustomRatio(), insert_curvekey(), insert_into_textbuf(), insert_lattkey(), insert_lorem_exec(), insert_meshkey(), insert_text_invoke(), join_armature_exec(), join_curve_exec(), join_mesh_exec(), join_mesh_shapes_exec(), kill_selection(), knife_cut_exec(), KX_FontObject::KX_FontObject(), lamp_changed(), lattice_applyVertexCos(), lattice_calc_modifiers(), lattice_deform_verts(), lattice_foreachScreenVert(), lattice_get_deform_verts(), lattice_to_softbody(), layers_poll(), lib_indirect_test_id(), lib_link_object(), lib_link_pose(), limitdistance_reset_exec(), line_break_exec(), SkinInfo::link_armature(), linked_limit_default(), load_editLatt(), load_editMesh(), load_editNurb(), load_editText(), loop_multiselect(), loop_to_region(), make_editLatt(), make_editMball(), make_editMesh(), make_editNurb(), make_editText(), make_fgon_exec(), make_links_data_exec(), make_local_armature(), make_local_camera(), make_local_curve(), make_local_lamp(), make_local_lattice(), make_local_mball(), make_local_mesh(), make_orco_curve(), make_orco_surf(), make_prim(), make_prim_ext(), make_regular_exec(), make_segment_exec(), make_trans_verts(), makebevelcurve(), makeBevelList(), makeDispListCurveTypes(), makeDispListSurf(), material_from(), material_slot_assign_exec(), material_slot_copy_exec(), material_slot_de_select(), merge_exec(), merge_nurb(), merge_type_itemf(), mesh_calc_modifiers(), mesh_circle_select(), mesh_create_derived_for_modifier(), mesh_duplicate_exec(), mesh_extrude_exec(), mesh_extrude_invoke(), mesh_extrude_itemf(), mesh_faces_shade_flat_exec(), mesh_faces_shade_smooth_exec(), mesh_faces_to_scratch(), mesh_get_bb(), mesh_get_mapped_verts_nors(), mesh_get_x_mirror_faces(), mesh_get_x_mirror_vert(), mesh_get_x_mirror_vert_spacial(), mesh_mirror_colors(), mesh_mirror_uvs(), mesh_mirrtopo_table(), mesh_noise_exec(), mesh_octree_table(), mesh_rip_invoke(), mesh_rotate_colors(), mesh_rotate_uvs(), mesh_select_nth_exec(), mesh_select_random_exec(), mesh_separate_exec(), mesh_separate_loose(), mesh_separate_material(), mesh_separate_selected(), mesh_set_smooth_flag(), mesh_shortest_path_select_poll(), mesh_to_curve(), mesh_to_softbody(), mesh_vertices_randomize_exec(), meshdeformModifier_do(), metaball_get_editelems(), metaball_polygonize(), metadensity(), minimize_stretch_exit(), minimize_stretch_init(), minimize_stretch_iteration(), minmax_object(), modifier_apply_obdata(), modifier_apply_shape(), modifiers_getVirtualModifierList(), modifiers_usesArmature(), mouse_armature(), mouse_lattice(), mouse_mball(), mouse_mesh(), mouse_mesh_loop(), mouse_mesh_shortest_path(), mouse_nurb(), mouse_select(), move_cursor(), multires_apply_smat(), multires_del_higher(), multires_dm_create_from_derived(), multires_external_pack_exec(), multires_external_save_exec(), multires_external_save_invoke(), multires_subdivide(), multires_sync_levels(), multires_topology_changed(), multiresbake_check(), multiresbake_create_hiresdm(), multiresbake_create_loresdm(), multiresbake_image_exec_locked(), multiresModifier_set_levels_from_disps(), multiresModifier_update(), my_get_local_bounds(), namebutton_cb(), NewBooleanMesh(), normals_make_consistent_exec(), nurbs_foreachScreenVert(), nurbs_to_mdata_customdb(), nurbs_to_mesh(), nurbscurve_circle_doSelect(), ob_get_key(), ob_keyframes_loop(), ob_parcurve(), ob_to_keylist(), object_add_duplicate_internal(), object_camera_matrix(), object_camera_mode(), object_data_is_libdata(), object_get_boundbox(), object_get_derived_final(), object_handle_update(), object_has_edges(), object_hook_index_array(), object_hook_select_exec(), object_lamp_add_exec(), object_make_proxy(), object_origin_set_exec(), object_remove_material_slot(), object_select_linked_exec(), object_shape_key_mirror(), offset_to_key(), CamerasExporter::operator()(), LightsExporter::operator()(), EffectsExporter::operator()(), GeometryExporter::operator()(), AnimationExporter::operator()(), outliner_add_object_contents(), outliner_draw_iconrow(), outliner_draw_tree_element(), pack_islands_exec(), paint_facesel_circle_select(), paint_facesel_test(), paintface_mouse_select(), parent_set_exec(), paste_file(), paste_selection(), PE_mirror_x(), pe_x_mirror(), peelObjects(), pin_exec(), pose_armature_layers_exec(), pose_armature_layers_invoke(), pose_armature_layers_showall_exec(), pose_autoside_names_exec(), pose_bone_flip_active_exec(), pose_bone_layers_exec(), pose_flip_names_exec(), pose_grab_with_ik(), pose_hide_exec(), pose_reveal_exec(), pose_select_hierarchy_exec(), pose_select_parent_exec(), pose_select_same_group(), pose_select_same_layer(), pose_slide_init(), poseAnim_mapping_refresh(), poselib_preview_init_data(), precalculate_effector(), preview_prepare_scene(), project_camera_info(), project_paint_begin(), proxylocked_constraints_owner(), psys_calc_dmcache(), psys_face_mat(), psys_mat_hair_to_orco(), psys_particle_dm_face_lookup(), psys_render_simplify_distribution(), pycon_get_tarmat(), quads_convert_to_tris_exec(), RE_make_stars(), RE_make_sticky(), region_to_loop(), removedoublesflag_exec(), reset_exec(), restoreTransObjects(), retargetGraphs(), reveal_exec(), reveal_mesh_exec(), reveal_metaelems_exec(), RIG_graphFromArmature(), ringsel_finish(), ringsel_init(), AnimationExporter::sample_and_write_bone_animation(), screw_mesh_exec(), sculpt_flush_pbvhvert_deform(), sculpt_flush_stroke_deform(), sculpt_get_first_deform_matrices(), sculpt_modifiers_active(), sculpt_multires_active(), sculpt_stroke_done(), sculpt_undo_restore(), sculpt_update_mesh_elements(), sculpt_vertcos_to_key(), select_all_exec(), select_axis_exec(), select_by_number_vertices_exec(), select_editlattice_hook(), select_editmesh_hook(), select_inverse_exec(), select_inverse_mesh_exec(), select_inverse_metaelems_exec(), select_less(), select_less_exec(), select_linked_exec(), select_linked_flat_faces_exec(), select_linked_internal(), select_linked_pick_invoke(), select_mirror_exec(), select_more(), select_more_exec(), select_next_exec(), select_non_manifold_exec(), select_nth_exec(), select_pinned_exec(), select_previous_exec(), select_random_exec(), select_random_metaelems_exec(), select_row_exec(), select_sharp_edges_exec(), select_similar_type_itemf(), select_vertex_path_exec(), selectend_nurb(), separate_armature_bones(), separate_exec(), set_actNurb(), set_case(), set_goal_weight_exec(), set_handle_type_exec(), set_mesh(), set_pchan_colorset(), set_pose_keys(), set_radius_exec(), set_spline_type_exec(), set_style(), set_tile_exec(), set_wpaint(), setCustomPoints(), shade_smooth_exec(), shader_preview_render(), shape_itemf(), shape_key_mode_poll(), shape_key_poll(), shape_propagate(), shape_propagate_to_all_exec(), show_pose_bone_cb(), sima_draw_zbuffloat_pixels(), similar_edge_select_exec(), similar_face_select_exec(), similar_vert_select_exec(), single_obdata_users(), sk_convertStroke(), sk_makeTemplateGraph(), skip_fcurve_selected_data(), smooth_exec(), smooth_radius_exec(), smooth_vertex(), snap_curs_to_active(), snap_curs_to_sel(), snap_selection_exec(), snap_uvs_to_adjacent_unselected(), snap_uvs_to_cursor(), snap_uvs_to_pixels(), snapObject(), snode_set_context(), solidify_exec(), solve_parenting(), sort_faces_exec(), special_aftertrans_update(), special_editmenu(), special_transvert_update(), sphere_project_exec(), spin_exec(), spin_mesh(), spin_mesh_exec(), spin_nurb(), splineik_get_tarmat(), splineik_init_tree_from_pchan(), split_mesh(), springs_from_mesh(), stampdata(), stats_object_edit(), stats_object_paint(), stats_object_pose(), sticky_add_exec(), sticky_remove_exec(), stitch_exec(), stretchto_reset_exec(), subdivide_exec(), subdividenurb(), switch_direction_exec(), test_constraints(), test_curve_type(), test_object_materials(), text_update_edited(), textbox_add_exec(), textbox_remove_exec(), toggle_case_exec(), toggle_cyclic_exec(), toggle_style_exec(), transform_armature_mirror_update(), AnimationImporter::translate_animation(), tree_element_active_bone(), tree_element_active_ebone(), tree_element_active_posechannel(), tree_element_active_texture(), tris_convert_to_quads_exec(), txt_add_object(), uiIconFromID(), uiTemplateEditModeSelection(), uiTemplateHeader3D(), undoCurve_to_editCurve(), unlink_object(), unlink_selection_exec(), unwrap_exec(), BL_ModifierDeformer::Update(), uv_faces_do_sticky(), uv_from_view_exec(), uv_map_transform(), uv_texture_add_exec(), uv_texture_remove_exec(), uvedit_center(), uvedit_set_tile(), uvedit_vertex_buttons(), uvprojectModifier_do(), v3d_editarmature_buts(), v3d_editmetaball_buts(), v3d_editvertex_buts(), validate_pyconstraint_cb(), vertcos_to_key(), vertex_color_add_exec(), vertex_color_remove_exec(), vertex_duplilist(), vertex_group_add_exec(), vertex_group_assign_exec(), vertex_group_blend_exec(), vertex_group_clean_exec(), vertex_group_copy_exec(), vertex_group_copy_to_linked_exec(), vertex_group_deselect_exec(), vertex_group_invert_exec(), vertex_group_levels_exec(), vertex_group_mirror_exec(), vertex_group_normalize_all_exec(), vertex_group_normalize_exec(), vertex_group_poll(), vertex_group_poll_edit(), vertex_group_remove_exec(), vertex_group_remove_from_exec(), vertex_group_select_exec(), vertex_paint_mode_poll(), vertex_parent_set_exec(), vgroup_active_remove_verts(), vgroup_adjust_active(), vgroup_assign_verts(), vgroup_blend(), vgroup_clean(), vgroup_clean_all(), vgroup_copy_active_to_sel(), vgroup_copy_active_to_sel_single(), vgroup_delete_all(), vgroup_delete_edit_mode(), vgroup_delete_object_mode(), vgroup_do_remap(), vgroup_duplicate(), vgroup_edit_lattice(), vgroup_invert(), vgroup_levels(), vgroup_normalize(), vgroup_normalize_active(), vgroup_normalize_all(), vgroup_object_in_edit_mode(), vgroup_select_verts(), view3d_borderselect_exec(), view3d_circle_select_exec(), view3d_get_name(), view3d_lasso_select(), view3d_modeselect_pup(), viewcontextSketch(), viewRedrawForce(), viewselected_exec(), vpaint_stroke_update_step(), weight_from_bones_exec(), weight_paint_mode_poll(), weld_align_uv(), where_is_pose(), where_on_path(), where_on_path_deform(), wpaint_fill(), wpaint_stroke_done(), wpaint_stroke_test_start(), wpaint_stroke_update_step(), and write_objects().
Definition at line 126 of file DNA_object_types.h.
Referenced by act_vert_def(), applyModifier(), armature_deform_verts(), copy_object(), defgroup_find_index(), defgroup_find_name(), defgroup_find_name_dupe(), defgroup_flip_index(), defgroup_flip_map(), defgroup_name_index(), direct_link_object(), do_versions(), do_view3d_region_buttons(), drawlattice(), ED_vgroup_add_name(), ED_vgroup_copy_array(), ED_vgroup_delete(), gameobject_from_blenderobject(), get_def_index(), join_mesh_exec(), SkinInfo::link_armature(), outliner_add_object_contents(), return_editmesh_vgroup(), v3d_editvertex_buts(), vertex_group_copy_to_linked_exec(), vertex_group_remove_from_exec(), vertex_group_sort_exec(), vgroup_active_remove_verts(), vgroup_assign_verts(), vgroup_blend(), vgroup_clean(), vgroup_delete(), vgroup_delete_all(), vgroup_delete_edit_mode(), vgroup_delete_object_mode(), vgroup_delete_update_users(), vgroup_do_remap(), vgroup_duplicate(), vgroup_init_remap(), vgroup_invert(), vgroup_itemf(), vgroup_levels(), vgroup_move_exec(), vgroup_normalize(), vgroup_remove_verts(), view3d_panel_vgroup(), weight_paint_sample_enum_itemf(), wpaint_make_validmap(), wpaint_mirror_vgroup_ensure(), wpaint_stroke_test_start(), and write_objects().
| struct DerivedMesh* Object::derivedDeform |
Definition at line 252 of file DNA_object_types.h.
Referenced by cdDM_getPBVH(), clear_mesh_caches(), copy_object(), direct_link_object(), mesh_build_data(), mesh_get_derived_deform(), multiresModifier_update(), and object_free_display().
| struct DerivedMesh * Object::derivedFinal |
Definition at line 252 of file DNA_object_types.h.
Referenced by add_object_to_effectors(), arrayModifier_doArray(), clear_mesh_caches(), contarget_get_mesh_mat(), copy_object(), direct_link_object(), do_makeDispListCurveTypes(), drawCurveDerivedMesh(), drawCurveDMWired(), drawObjectSelect(), drawWireExtra(), free_sculptsession(), get_effector_data(), get_effector_tot(), give_parvert(), makeDispListCurveTypes(), makeOrcoDispList(), mesh_build_data(), mesh_get_derived_final(), mesh_to_curve(), meshdeformModifier_do(), multires_force_update(), multires_mark_as_modified(), multires_stitch_grids(), nurbs_to_mesh(), object_free_display(), object_get_derived_final(), paintface_flush_flags(), project_paint_begin(), sculpt_flush_update(), sculpt_undo_restore(), and stats_object().
Definition at line 125 of file DNA_object_types.h.
Referenced by boundbox_displist(), calc_taper(), CDDM_from_curve(), clear_mesh_caches(), contarget_get_lattice_mat(), convert_exec(), copy_object(), curvetomesh(), direct_link_object(), draw_object(), drawDispList(), drawlattice(), drawObjectSelect(), drawWireExtra(), give_parvert(), init_latt_deform(), lattice_calc_modifiers(), lattice_foreachScreenVert(), make_object_duplilist_real(), makebevelcurve(), makeDispListCurveTypes(), makeDispListMBall(), nurbs_to_mdata(), object_free_display(), object_remove_material_slot(), resizelattice(), stats_object(), and tex_space_mball().
| float Object::dloc[3] |
Definition at line 139 of file DNA_object_types.h.
Referenced by BL_ConvertBlenderObjects(), copy_attr(), object_apply_mat4(), object_clear_loc(), object_tfm_backup(), object_tfm_restore(), and object_to_mat4().
| float Object::dquat[4] |
Definition at line 142 of file DNA_object_types.h.
Referenced by add_only_object(), copy_attr(), do_versions(), object_clear_rot(), object_mat3_to_rot(), object_rot_to_mat3(), object_tfm_backup(), object_tfm_restore(), and ObjectToTransData().
| float Object::drot[3] |
Definition at line 141 of file DNA_object_types.h.
Referenced by copy_attr(), object_clear_rot(), object_mat3_to_rot(), object_rot_to_mat3(), object_tfm_backup(), object_tfm_restore(), and ObjectToTransData().
| float Object::drotAngle |
Definition at line 144 of file DNA_object_types.h.
Referenced by add_only_object(), do_versions(), object_clear_rot(), object_mat3_to_rot(), object_rot_to_mat3(), object_tfm_backup(), and object_tfm_restore().
| float Object::drotAxis[3] |
Definition at line 143 of file DNA_object_types.h.
Referenced by add_only_object(), do_versions(), object_clear_rot(), object_mat3_to_rot(), object_rot_to_mat3(), object_tfm_backup(), and object_tfm_restore().
| float Object::dsize[3] |
Definition at line 140 of file DNA_object_types.h.
Referenced by copy_attr(), do_displacement(), object_apply_mat4(), object_clear_scale(), object_scale_to_mat3(), object_tfm_backup(), object_tfm_restore(), and ObjectToTransData().
| char Object::dt |
Definition at line 195 of file DNA_object_types.h.
Referenced by add_only_object(), bbs_mesh_solid_EM(), copy_attr(), do_versions(), draw_dupli_objects_color(), draw_em_fancy_verts(), draw_object(), ED_object_modifier_remove(), object_make_proxy(), and view3d_opengl_select().
| char Object::dtx |
Definition at line 195 of file DNA_object_types.h.
Referenced by check_material_alpha(), copy_attr(), createTransTexspace(), do_versions(), draw_dupli_objects_color(), draw_mesh_fancy(), draw_mesh_object(), draw_mesh_object_outline(), draw_object(), drawWireExtra(), and view3d_opengl_select().
| struct Group* Object::dup_group |
Definition at line 239 of file DNA_object_types.h.
Referenced by add_collider_cache_object(), add_collision_object(), add_group_render_dupli_obs(), BL_ConvertBlenderObjects(), build_dag(), build_dag_object(), copy_attr(), copy_object(), dag_object_time_update_flags(), DAG_on_visible_update(), DAG_scene_update_flags(), draw_dupli_objects(), dupli_render_particle_set(), KX_Scene::DupliGroupRecurse(), expand_object(), extern_local_object(), give_base_to_groups(), group_duplilist(), group_instance_add_exec(), group_relink_nla_objects(), KX_GameObject::IsDupliGroup(), lib_indirect_test_id(), lib_link_object(), make_proxy_exec(), make_proxy_invoke(), object_handle_update(), object_make_proxy(), object_origin_set_exec(), object_select_linked_exec(), outliner_add_object_contents(), proxy_group_object_itemf(), scene_update_tagged_recursive(), stats_dupli_object(), unlink_group(), unlink_group_cb(), and view3d_opengl_select().
| int Object::dupend |
Definition at line 167 of file DNA_object_types.h.
Referenced by add_only_object(), copy_attr(), count_duplilist(), do_versions(), and frames_duplilist().
| float Object::dupfacesca |
Definition at line 198 of file DNA_object_types.h.
Referenced by add_only_object(), do_versions(), and face_duplilist().
Definition at line 260 of file DNA_object_types.h.
Referenced by lib_link_object().
| int Object::dupoff |
Definition at line 167 of file DNA_object_types.h.
Referenced by add_only_object(), copy_attr(), count_duplilist(), do_versions(), and frames_duplilist().
| int Object::dupon |
Definition at line 167 of file DNA_object_types.h.
Referenced by add_only_object(), copy_attr(), count_duplilist(), do_versions(), and frames_duplilist().
| int Object::dupsta |
Definition at line 167 of file DNA_object_types.h.
Referenced by add_only_object(), copy_attr(), count_duplilist(), do_versions(), and frames_duplilist().
Definition at line 124 of file DNA_object_types.h.
Referenced by direct_link_object(), do_versions(), give_parteff(), and lib_link_object().
| float Object::empty_drawsize |
Definition at line 197 of file DNA_object_types.h.
Referenced by add_only_object(), copy_attr(), do_versions(), draw_empty_image(), draw_forcefield(), draw_object(), draw_object_instance(), and object_make_proxy().
Definition at line 196 of file DNA_object_types.h.
Referenced by add_only_object(), copy_attr(), do_versions(), draw_object(), draw_object_instance(), effector_add_type(), and object_make_proxy().
| short Object::flag |
Definition at line 158 of file DNA_object_types.h.
Referenced by add_group_render_dupli_obs(), add_named_exec(), add_to_group(), allow_render_object(), append_named_part_ex(), applyModifier(), calc_manipulator_stats(), convert_exec(), convert_poll(), copy_baseflags(), copy_object(), copy_objectflags(), count_proportional_objects(), createTransObject(), dag_id_flush_update(), database_init_objects(), direct_link_object(), do_lasso_select_objects(), do_versions(), draw_empty_image(), draw_forcefield(), draw_mesh_fancy(), draw_motion_path_instance(), draw_new_particle_system(), draw_object(), drawlamp(), drawmball(), drawWireExtra(), duplibase_for_convert(), ED_base_object_select(), endlocalview(), SceneExporter::exportHierarchy(), face_duplilist(), find_basis_mball(), forEachCameraObjectInScene(), forEachLampObjectInScene(), GeometryFunctor::forEachMeshObjectInScene(), get_next_bake_face(), getTransformOrientation(), give_base_to_groups(), give_base_to_objects(), group_select_flag(), init_render_object(), lib_link_group(), KX_BlenderSceneConverter::LinkBlendFile(), make_new_animlistelem(), make_object_duplilist_real(), mark_children(), modifiers_isDeformedByArmature(), modifiers_isDeformedByLattice(), motionpaths_calc_optimise_depsgraph(), motionpaths_calc_update_scene(), mouse_anim_channels(), mouse_nla_channels(), object_deselect_cb(), object_hide_view_clear_exec(), object_select_cb(), outliner_draw_tree_element(), restrictbutton_gr_restrict_flag(), scene_add_base(), scene_deselect_all(), scene_select_base(), select_grouped_object_hooks(), set_scene_bg(), set_trans_object_base_flags(), stats_update(), unlink_group(), and vertex_duplilist().
| short Object::fluidsimFlag |
Definition at line 241 of file DNA_object_types.h.
Referenced by add_only_object().
Definition at line 250 of file DNA_object_types.h.
Referenced by add_only_object(), direct_link_object(), do_versions(), and object_add_duplicate_internal().
| float Object::formfactor |
Definition at line 186 of file DNA_object_types.h.
Referenced by add_only_object(), copy_attr(), CreateShapePropsFromBlenderObject(), and do_versions().
| int Object::gameflag |
Settings for game objects bit 0: Object has dynamic behaviour bit 2: Object is evaluated by the gameengine bit 6: Use Fh settings in Materials bit 7: Use face normal to rotate Object bit 8: Friction is anisotropic bit 9: Object is a ghost bit 10: Do rigid body dynamics. bit 11: Use bounding object for physics
Definition at line 220 of file DNA_object_types.h.
Referenced by add_only_object(), BL_CreatePhysicsObjectNew(), copy_attr(), CreateShapePropsFromBlenderObject(), do_logic_buts(), do_versions(), draw_actuatorbuttons(), draw_object(), gameobject_from_blenderobject(), BL_ModifierDeformer::HasCompatibleDeformer(), and KX_Scene::ReplaceMesh().
More settings bit 15: Always ignore activity culling
Definition at line 225 of file DNA_object_types.h.
Referenced by BL_CreatePhysicsObjectNew(), and gameobject_from_blenderobject().
| struct bGPdata* Object::gpd |
Definition at line 118 of file DNA_object_types.h.
Referenced by copy_object(), expand_object(), extern_local_object(), gpencil_data_get_active_v3d(), gpencil_data_get_pointers(), and lib_link_object().
Definition at line 258 of file DNA_object_types.h.
Referenced by copy_object(), direct_link_object(), GPU_lamp_free(), GPU_lamp_from_blender(), lamp_changed(), and scene_changed().
Definition at line 234 of file DNA_object_types.h.
Referenced by direct_link_object().
Definition at line 98 of file DNA_object_types.h.
Referenced by actcon_get_tarmat(), add_hook_object(), append_named_part_ex(), applyarmature_fix_boneparents(), armature_autoside_names_exec(), armature_flip_names_exec(), assign_material(), autokeyframe_ob_cb_func(), autokeyframe_pose_cb_func(), BIF_listTemplates(), BIF_retargetArmature(), BKE_ptcache_id_clear(), BKE_ptcache_set_continue_physics(), BL_ConvertActuators(), BL_ConvertBlenderObjects(), BL_ConvertControllers(), BL_ConvertProperties(), BL_ConvertSensors(), blo_clear_proxy_pointers_from_lib(), brush_edit_apply(), buttons_context(), buttons_context_path_object(), buttons_context_path_particle(), buttons_context_path_pose_bone(), childof_set_inverse_exec(), clear_edited_exec(), clear_sca_new_poins(), connect_hair_exec(), constraint_add_exec(), convert_exec(), convert_poll(), convert_tree(), ConvertMaterial(), copy_mball_properties(), copy_scene(), MeshImporter::create_mesh_object(), createObjectSpace(), createTransObject(), curvesurf_prim_add(), dag_add_driver_relation(), dag_id_flush_update(), DAG_id_tag_update(), DAG_scene_sort(), delete_exec(), disconnect_hair_exec(), do_constraint_panels(), do_logic_buts(), do_version_mdef_250(), do_versions(), do_view3d_region_buttons(), do_view3d_vgroup_buttons(), draw_constraint(), draw_ghost_poses(), draw_ghost_poses_keys(), draw_ghost_poses_range(), draw_modifier(), draw_motion_path_instance(), draw_object(), draw_selected_name(), drawlamp(), drawviewborder(), dvar_eval_locDiff(), dvar_eval_transChan(), ED_armature_bone_rename(), ED_armature_enter_posemode(), ED_armature_from_edit(), ED_editors_init(), ED_object_constraint_update(), ED_object_enter_editmode(), ED_object_exit_editmode(), ED_object_modifier_add(), ED_object_modifier_remove(), ED_object_shape_key_remove(), ED_operator_object_active_editable(), ED_operator_object_active_editable_font(), ED_operator_object_active_editable_mesh(), ed_screen_context(), ED_view3d_camera_lock_check(), ED_view3d_camera_lock_sync(), edit_actuator_invoke_properties(), edit_constraint_poll_generic(), edit_controller_invoke_properties(), edit_modifier_poll_generic(), edit_sensor_invoke_properties(), effector_add_type(), exist_object(), explode_refresh_exec(), export_fluid_objects(), find_basis_mball(), find_family_object(), fluid_init_filepaths(), fluidsimBake(), flyEnd(), framechange_poses_clear_unkeyed(), frames_duplilist(), free_scene(), get_driver_path_hack(), get_selected_and_linked_obs(), give_base_to_groups(), give_base_to_objects(), gpencil_data_get_pointers(), GPU_materials_free(), group_instance_add_exec(), group_relink_nla_objects(), ignore_parent_tx(), image_aspect(), init_meta(), initFlyInfo(), is_basis_mball(), is_mball_basis_for(), join_mesh_exec(), join_poll(), join_shapes_poll(), joined_armature_fix_links(), lamp_changed(), layers_poll(), lib_link_group(), lib_link_modifiers__linkModifiers(), lib_link_object(), lib_link_pose(), load_editMesh(), logic_buttons(), logic_buttons_new(), make_local_armature(), make_local_camera(), make_local_curve(), make_local_lamp(), make_local_lattice(), make_local_material(), make_local_mball(), make_local_mesh(), make_local_object(), make_local_particlesettings(), make_new_animlistelem(), make_object_duplilist_real(), make_prim_ext(), make_proxy_exec(), make_proxy_invoke(), make_regular_exec(), make_vertexcol(), material_slot_assign_exec(), material_slot_remove_exec(), mesh_separate_selected(), mesh_to_curve(), meshdeform_bind_exec(), mirror_exec(), modifier_apply_exec(), modifier_apply_obdata(), modifier_convert_exec(), modifier_copy_exec(), modifier_move_down_exec(), modifier_move_up_exec(), modifiers_convertToReal(), modifiers_setOnCage(), mouse_select_menu(), move_camera(), multires_base_apply_exec(), multires_reshape_exec(), multires_subdivide_exec(), new_particle_settings_exec(), new_particle_target_exec(), NewBooleanMesh(), nurbs_to_mesh(), ob_parbone(), object_add_duplicate_internal(), object_add_particle_system(), object_armature_add_exec(), object_copy_proxy_drivers(), object_data_is_libdata(), object_handle_update(), object_hook_assign_exec(), object_hook_recenter_exec(), object_hook_remove_exec(), object_hook_reset_exec(), object_is_libdata(), object_make_proxy(), object_metaball_add_exec(), object_origin_set_exec(), object_relink(), object_remove_material_slot(), object_remove_particle_system(), object_select_linked_exec(), object_shape_key_mirror(), outliner_add_object_contents(), outliner_build_tree(), outliner_make_hierarchy(), particle_edit_toggle_exec(), particle_edit_toggle_poll(), particle_system_update(), pose_autoside_names_exec(), pose_bone_flip_active_exec(), pose_clear_transform_generic_exec(), pose_constraints_clear_exec(), pose_flip_names_exec(), pose_flip_quats_exec(), pose_ik_clear_exec(), pose_paste_exec(), pose_propagate_get_refVal(), pose_proxy_synchronize(), pose_visual_transform_apply_exec(), poseAnim_mapping_autoKeyframe(), poseAnim_mapping_refresh(), poselib_keytag_pose(), poselib_preview_apply(), poselib_preview_init_data(), preview_prepare_scene(), proxy_group_object_itemf(), ptcache_file_open(), ptcache_filename(), ptcache_path(), RE_Database_FromScene_Vectors(), recalc_all_library_objects(), refresh_pyconstraints_exec(), remake_editMesh(), remove_doubles_exec(), remove_particle_target_exec(), reset_particle(), restrictbutton_modifier_cb(), AnimationExporter::sample_animation(), scene_changed(), scene_sort_groups(), sculpt_flush_update(), sculpt_stroke_done(), sculpt_toggle_mode(), sculpt_undo_push_node(), sculpt_undo_restore(), separate_armature_exec(), separate_exec(), separated_armature_fix_links(), set_active_group_exec(), set_sca_new_poins(), set_scene_bg(), set_wpaint(), shade_smooth_exec(), shape_key_clear_exec(), shape_key_mode_poll(), shape_key_move_exec(), shape_key_poll(), single_mat_users(), single_mat_users_expand(), single_obdata_users(), single_object_action_users(), single_object_users(), snode_set_context(), softbody_step(), special_aftertrans_update(), special_editmenu(), stampdata(), stats_string(), target_move_down_exec(), target_move_up_exec(), test_object_materials(), texture_paint_toggle_exec(), AnimationImporter::translate_animation(), tree_element_active_defgroup(), uiTemplateConstraint(), uiTemplateHeader3D(), uiTemplateModifier(), undo_clean_stack(), undo_editmode_push(), undo_editmode_step(), unlink_actuator(), unlink_controller(), unlink_group(), unlink_object(), unlink_text(), v3d_posearmature_buts(), vertex_group_add_exec(), vertex_group_assign_exec(), vertex_group_blend_exec(), vertex_group_clean_exec(), vertex_group_copy_exec(), vertex_group_copy_to_linked_exec(), vertex_group_invert_exec(), vertex_group_levels_exec(), vertex_group_mirror_exec(), vertex_group_normalize_all_exec(), vertex_group_normalize_exec(), vertex_group_poll(), vertex_group_poll_edit(), vertex_group_remove_exec(), vertex_group_remove_from_exec(), vertex_group_select_exec(), vertex_group_sort_exec(), vgroup_move_exec(), view3d_context(), view3d_modeselect_pup(), view3d_panel_object(), view3d_setcameratoview_exec(), view3d_setcameratoview_poll(), weight_sample_group_exec(), weight_set_exec(), what_does_obaction(), where_is_object_time(), DocumentImporter::write_node(), write_objects(), and KX_BlenderSceneConverter::WritePhysicsObjectToAnimationIpo().
| float Object::ima_ofs[2] |
Definition at line 262 of file DNA_object_types.h.
Referenced by draw_empty_image().
| float Object::imat[4][4] |
Definition at line 148 of file DNA_object_types.h.
Referenced by add_hook_object(), add_object_to_effectors(), add_primitive_bone(), add_render_lamp(), armature_bone_primitive_add_exec(), armature_fill_bones_exec(), brush_edit_apply(), brush_puff(), calculateCenterCursor(), childof_set_inverse_exec(), cloth_to_object(), constraints_clear_evalob(), createTransParticleVerts(), cubemap_ob(), cuboid_do(), database_init_objects(), deformVerts(), do_texture_effector(), docenter_armature(), draw_motion_path_instance(), draw_new_particle_system(), draw_object(), dupli_extrude_cursor(), ED_view3d_camera_lock_sync(), EM_project_snap_verts(), env_set_imats(), get_cpa_texture(), init_curve_deform(), init_render_curve(), init_render_mball(), init_render_mesh(), init_render_object(), init_render_surf(), make_render_halos(), object_handle_update(), object_hook_recenter_exec(), object_hook_reset_exec(), object_tfm_backup(), object_tfm_restore(), pointdensity_cache_psys(), project_paint_begin(), project_paint_begin_clone(), psys_get_dupli_path_transform(), psys_get_texture(), render_new_particle_system(), save_hair(), softbody_to_object(), sphere_do(), spin_exec(), splineik_evaluate_bone(), v3d_editvertex_buts(), wavemod_get_texture_coords(), waveModifier_do(), and where_is_pose().
| float Object::imat_ren[4][4] |
Definition at line 154 of file DNA_object_types.h.
Referenced by bake_shade(), compatible_bump_compute(), database_init_objects(), do_lamp_tex(), do_material_tex(), do_sky_tex(), do_volume_tex(), and RE_inithalo_particle().
| short Object::index |
Definition at line 206 of file DNA_object_types.h.
Referenced by add_filt_passes(), add_passes(), add_transp_obindex(), copy_attr(), game_property_remove(), return_editcurve_indexar(), return_editlattice_indexar(), return_editmesh_indexar(), select_editcurve_hook(), select_editlattice_hook(), select_editmesh_hook(), select_grouped_index_object(), and validate_pyconstraint_cb().
| float Object::inertia |
Definition at line 177 of file DNA_object_types.h.
Referenced by add_only_object(), BL_CreatePhysicsObjectNew(), copy_attr(), do_versions(), and draw_object().
| unsigned int Object::init_state |
Definition at line 256 of file DNA_object_types.h.
Referenced by add_only_object(), BL_ConvertBlenderObjects(), copymenu_logicbricks(), direct_link_object(), do_logic_buts(), do_object_state_menu(), and logicbricks_copy_exec().
| struct Ipo* Object::ipo |
Definition at line 110 of file DNA_object_types.h.
Referenced by do_versions_ipos_to_animato(), draw_object(), expand_object(), extern_local_object(), lib_link_object(), object_add_duplicate_internal(), KX_BlenderSceneConverter::ResetPhysicsObjectsAnimationIpo(), KX_BlenderSceneConverter::TestHandlesPhysicsObjectToAnimationIpo(), and KX_BlenderSceneConverter::WritePhysicsObjectToAnimationIpo().
| short Object::ipoflag |
Definition at line 163 of file DNA_object_types.h.
Referenced by ANIM_draw_cfra(), do_versions(), draw_ghost_poses_keys(), draw_ghost_poses_range(), draw_object(), give_timeoffset(), ob_parcurve(), and where_is_object_time().
| short Object::ipowin |
Definition at line 164 of file DNA_object_types.h.
Referenced by do_versions().
| unsigned int Object::lastDataMask |
Definition at line 253 of file DNA_object_types.h.
Referenced by mesh_build_data(), mesh_get_derived_deform(), and mesh_get_derived_final().
| unsigned int Object::lay |
Definition at line 156 of file DNA_object_types.h.
Referenced by _scan_for_ext_spring_forces(), add_hook_object_new(), add_lightgroup(), add_named_exec(), add_object(), add_render_lamp(), add_render_object(), animdata_filter_dopesheet(), append_named_part_ex(), BL_ConvertActuators(), BL_ConvertBlenderObjects(), BL_ConvertMesh(), BL_CreatePhysicsObjectNew(), calc_manipulator_stats(), ccd_build_deflector_hash(), ccd_update_deflector_hash(), dag_add_collision_field_relation(), DAG_on_visible_update(), dag_scene_flush_layers(), database_init_objects(), draw_object(), KX_Scene::DupliGroupRecurse(), ED_object_add_type(), endlocalview(), face_duplilist(), font_duplilist(), frames_duplilist(), free_object_duplilist(), gameobject_from_blenderobject(), get_new_constraint_target(), give_base_to_groups(), give_base_to_objects(), GPU_enable_material(), gpu_lamp_from_blender(), gpu_render_lamp_update(), GPU_scene_object_lights(), group_duplilist(), initlocalview(), make_envmaps(), make_object_duplilist_real(), make_proxy_exec(), make_render_halos(), new_dupli_object(), new_particle_duplilist(), particle_curve(), particle_normal_ren(), pdInitEffectors(), query_external_colliders(), render_new_particle_system(), sb_deflect_face(), scan_for_ext_face_forces(), scene_add_base(), scene_update_tagged_recursive(), select_grouped_layer(), set_scene_bg(), softbody_calc_forces(), softbody_calc_forcesEx(), texture_paint_init(), uiTemplateHeader3D(), update_base_layer(), vertex_dupli__mapFunc(), vertex_duplilist(), and view3d_layers_editmode_ensure().
| float Object::loc[3] |
Definition at line 139 of file DNA_object_types.h.
Referenced by add_hook_object(), add_named_exec(), TransformWriter::add_node_transform_ob(), BKE_text_to_curve(), BL_ConvertBlenderObjects(), BL_ConvertIpos(), clipMirrorModifier(), copy_attr(), copy_object_transform(), docenter_armature(), draw_object(), dvar_eval_locDiff(), ED_object_base_init_transform(), fluid_init_all_channels(), get_new_constraint_target(), give_base_to_groups(), gp_get_3d_reference(), gp_layer_to_curve(), object_apply_mat4(), object_clear_loc(), object_tfm_backup(), object_tfm_restore(), object_to_mat4(), ObjectToTransData(), pointdensity_cache_object(), pointdensity_cache_psys(), txt_add_object(), and KX_BlenderSceneConverter::WritePhysicsObjectToAnimationIpo().
Definition at line 191 of file DNA_object_types.h.
Referenced by add_only_object(), BL_CreatePhysicsObjectNew(), and do_versions().
| float Object::margin |
Definition at line 188 of file DNA_object_types.h.
Referenced by add_only_object(), BL_CreatePhysicsObjectNew(), copy_attr(), and do_versions().
| float Object::mass |
Definition at line 177 of file DNA_object_types.h.
Referenced by add_only_object(), copy_attr(), CreateShapePropsFromBlenderObject(), and do_versions().
| struct Material** Object::mat |
Definition at line 133 of file DNA_object_types.h.
Referenced by assign_material(), buttons_context(), calc_manipulator_stats(), calculateCenterCursor(), copy_object(), direct_link_object(), do_versions(), expand_object(), extern_local_object(), free_object(), KX_BlenderSceneConverter::FreeBlendFile(), gimbal_axis(), give_current_material(), init_meta(), join_mesh_exec(), lib_indirect_test_id(), lib_link_object(), list_item_row(), make_local_material(), make_object_duplilist_real(), KX_BlenderSceneConverter::MergeScene(), object_add_duplicate_internal(), object_hook_reset_exec(), object_make_proxy(), object_remove_material_slot(), outliner_add_object_contents(), resize_object_material(), single_mat_users_expand(), unlink_material_cb(), and write_objects().
| char* Object::matbits |
Definition at line 134 of file DNA_object_types.h.
Referenced by assign_material(), copy_object(), direct_link_object(), do_versions(), free_object(), give_current_material(), join_mesh_exec(), material_from(), object_make_proxy(), object_remove_material_slot(), resize_object_material(), tree_element_active_material(), and write_objects().
| float Object::max_vel |
Definition at line 189 of file DNA_object_types.h.
Referenced by copy_attr(), and CreateShapePropsFromBlenderObject().
| float Object::min_vel |
Definition at line 190 of file DNA_object_types.h.
Referenced by copy_attr(), and CreateShapePropsFromBlenderObject().
| int Object::mode |
Definition at line 129 of file DNA_object_types.h.
Referenced by act_vert_def(), add_verts_to_dgroups(), append_named_part_ex(), applyModifier(), backdrawview3d(), BIF_createTransformOrientation(), BIF_draw_manipulator(), bone_skinnable_cb(), brush_reset_exec(), calc_manipulator_stats(), cloth_clear_cache(), copy_object(), createTransData(), CTX_data_mode_enum(), delete_customdata_layer(), dgroup_skinnable_cb(), direct_link_object(), do_lasso_select_objects(), do_object_pose_box_select(), do_versions(), draw_armature(), draw_ghost_poses(), draw_ghost_poses_keys(), draw_ghost_poses_range(), draw_glsl_material(), draw_mesh_fancy(), draw_mesh_text(), draw_mesh_textured(), draw_modifier(), draw_object(), draw_object_backbufsel(), draw_object_mesh_instance(), draw_selected_name(), draw_textured_begin(), drawObjectSelect(), ED_armature_enter_posemode(), ED_armature_exit_posemode(), ED_editors_init(), ED_object_enter_editmode(), ED_object_exit_editmode(), ED_object_modifier_convert(), ED_object_modifier_remove(), ED_operator_objectmode(), ED_operator_posemode(), ed_screen_context(), ED_sculpt_force_update(), ED_undo_push(), ed_undo_step(), ED_undo_valid(), ED_viewedit_datamask(), EM_automerge(), get_active_constraints(), get_active_constraints2(), get_undo_system(), getTransformOrientation(), gimbal_axis(), GPU_enable_material(), image_listener(), image_paint_poll(), image_paint_sample_color_poll(), initTransformOrientation(), join_armature_exec(), lib_link_object(), list_item_row(), mesh_build_data(), mesh_calc_modifiers(), mesh_mirrtopo_table(), modifier_remove_exec(), modifiers_isCorrectableDeformed(), multires_force_render_update(), multires_get_level(), multires_set_tot_level(), multiresbake_create_loresdm(), object_add_duplicate_internal(), object_mode_poll(), object_mode_set_exec(), object_pose_context(), object_remove_particle_system(), outliner_add_object_contents(), paint_facesel_test(), paint_get_active(), particle_edit_toggle_exec(), particle_system_remove_exec(), PE_current_changed(), PE_hair_poll(), PE_poll(), pose_bone_flip_active_exec(), pose_grab_with_ik(), posemode_exec(), psys_in_edit_mode(), psys_update_path_cache(), sculpt_mode_poll(), sculpt_toggle_mode(), separate_armature_exec(), set_draw_settings_cached(), set_scene_bg(), set_vpaint(), set_wpaint(), shape_key_mode_poll(), shrinkwrapModifier_deform(), snap_curs_to_sel(), snapObjects(), snode_set_context(), special_aftertrans_update(), special_editmenu(), stats_string(), stats_update(), subsurf_dm_create_local(), texture_paint_toggle_exec(), time_draw_keyframes(), tree_element_active_pose(), ui_id_brush_get_icon(), uiTemplateHeader3D(), vertex_paint_mode_poll(), vgroup_do_remap(), view3d_borderselect_exec(), view3d_circle_select_exec(), view3d_lasso_select(), view3d_modeselect_pup(), view3d_panel_object(), view3d_select_invoke(), view3d_selectable_data(), viewselected_exec(), weight_from_bones_poll(), weight_paint_mode_poll(), and weight_paint_poll().
Definition at line 127 of file DNA_object_types.h.
Referenced by add_hook_object(), BKE_ptcache_ids_from_object(), BKE_ptcache_object_reset(), build_dag_object(), ccgDM_release(), clipMirrorModifier(), convert_exec(), copy_attr(), copy_object(), copy_object_particlesystems(), direct_link_object(), do_version_mdef_250(), do_versions(), draw_hooks(), draw_mesh_object(), ED_armature_bone_rename(), ED_object_modifier_add(), ED_object_modifier_apply(), ED_object_modifier_copy(), ED_object_modifier_move_down(), ED_object_modifier_move_up(), ED_object_modifier_remove(), esubdivideflag(), expand_object(), extrudeflag_edge(), extrudeflag_vert(), findPrecedingParticlesystem(), get_multires_modifier(), BL_ModifierDeformer::HasArmatureDeformer(), BL_ModifierDeformer::HasCompatibleDeformer(), hook_mod_itemf(), lib_link_particlesystems(), load_editMesh(), mesh_calc_modifiers(), modifiers_clearErrors(), modifiers_convertToReal(), modifiers_disable_subsurf_temporary(), modifiers_findByName(), modifiers_findByType(), modifiers_foreachIDLink(), modifiers_foreachObjectLink(), modifiers_getCageIndex(), modifiers_getVirtualModifierList(), modifiers_indexInObject(), modifiers_setOnCage(), multires_load_old(), object_add_particle_system(), object_free_modifiers(), object_hook_assign_exec(), object_hook_recenter_exec(), object_hook_remove_exec(), object_hook_reset_exec(), object_hook_select_exec(), object_link_modifiers(), object_modifiers_use_time(), object_remove_particle_system(), outliner_add_object_contents(), psys_get_modifier(), sculpt_init_mirror_clipping(), select_grouped_object_hooks(), smooth_vertex(), special_editmenu(), test_object_modifiers(), tselem_draw_icon(), unlink_object(), vgroup_remap_update_users(), wpaint_make_validmap(), and write_objects().
Definition at line 121 of file DNA_object_types.h.
Referenced by animviz_get_object_motionpaths(), animviz_verify_motionpaths(), copy_object(), direct_link_object(), draw_object(), ED_objects_clear_paths(), and write_objects().
| short Object::nlaflag |
Definition at line 163 of file DNA_object_types.h.
Referenced by acf_generic_dsexpand_setting_ptr().
Definition at line 233 of file DNA_object_types.h.
Referenced by build_dag_object(), copy_attr(), dag_object_time_update_flags(), direct_link_object(), do_strip_modifiers(), do_versions(), do_versions_ipos_to_animato(), expand_object(), extern_local_object(), group_get_member_with_action(), group_handle_recalc_and_update(), group_is_animated(), group_relink_nla_objects(), lib_indirect_test_id(), lib_link_object(), unlink_group(), and unlink_object().
| float Object::obmat[4][4] |
Definition at line 145 of file DNA_object_types.h.
Referenced by add_hook_object(), TransformWriter::add_node_transform_ob(), add_object_to_effectors(), add_only_object(), add_pose_transdata(), add_primitive_bone(), add_render_lamp(), add_render_object(), add_vertex_invoke(), add_verts_to_dgroups(), addvert_Nurb(), applyarmature_fix_boneparents(), applyModifier(), BL_ArmatureObject::ApplyPose(), applyProject(), armature_bone_primitive_add_exec(), armature_calc_roll_exec(), armature_circle_select(), armature_click_extrude_exec(), armature_deform_verts(), armature_fill_bones_exec(), armature_mat_world_to_pose(), arrayModifier_doArray(), atm_tile(), base_callback(), bc_set_parent(), BIF_draw_manipulator(), BKE_text_to_curve(), BL_ArmatureConstraint::BL_ArmatureConstraint(), BL_ArmatureObject::BL_ArmatureObject(), BL_SkinDeformer::BL_SkinDeformer(), boids_precalc_rules(), brush_add(), brush_edit_apply(), brush_edit_init(), brush_puff(), calc_manipulator_stats(), calcTriangleDivs(), calculateCenter(), calculateCenter2D(), calculateCenterCursor(), childof_set_inverse_exec(), clampto_evaluate(), clipMirrorModifier(), cloth_from_object(), cloth_to_object(), connect_hair(), constraint_mat_convertspace(), constraint_target_to_mat4(), constraints_clear_evalob(), constraints_make_evalob(), contarget_get_lattice_mat(), contarget_get_mesh_mat(), convert_pose(), convert_tree(), DocumentImporter::create_instance_node(), createObjectSpace(), createTransArmatureVerts(), createTransCurveVerts(), createTransEdge(), createTransEditVerts(), createTransLatticeVerts(), createTransMBallVerts(), createTransParticleVerts(), createTransTexspace(), cube_project_exec(), cuboid_do(), database_fromscene_vectors(), database_init_objects(), deformVerts(), do_child_modifiers(), do_guides(), do_lasso_select_armature(), do_lasso_select_meta(), do_lasso_select_objects(), do_lasso_select_pose(), do_material_tex(), do_step_cloth(), docenter_armature(), dof_camera(), doMirrorOnAxis(), draw_ebones(), draw_em_measure_stats(), draw_hooks(), draw_mesh_object(), draw_motion_path_instance(), draw_new_particle_system(), draw_object(), draw_object_backbufsel(), draw_pose_bones(), drawHelpline(), drawlamp(), drawObjectConstraint(), drawObjectSelect(), drawPropCircle(), drawWireExtra(), dupli_extrude_cursor(), dvar_eval_locDiff(), dvar_eval_transChan(), ED_object_new_primitive_matrix(), ED_view3d_camera_lock_sync(), ED_view3d_draw_offscreen_imbuf_simple(), ED_view3d_from_object(), ED_view3d_init_mats_rv3d(), ED_view3d_init_mats_rv3d_gl(), ED_view3d_ob_project_mat_get(), ElementRotation(), EM_project_snap_verts(), em_snap_to_cursor(), env_set_imats(), esubdivideflag(), execute_posetree(), explodeMesh(), extrude_mesh(), extrude_repeat_mesh_exec(), extrudeflag_edge(), extrudeflag_vert(), face_duplilist(), fill_scs_points(), fluid_estimate_memory(), fluid_init_all_channels(), fluidsimBake(), followpath_get_tarmat(), font_duplilist(), frames_duplilist(), free_object_duplilist(), get_constraint_target_matrix(), get_effector_data(), get_new_constraint_target(), get_texture_coords(), getTransformOrientation(), gimbal_axis(), globallen(), GPU_enable_material(), gpu_lamp_from_blender(), GPU_scene_object_lights(), gpu_update_lamps_shadows(), group_duplilist(), ignore_parent_tx(), imapaint_project(), init_curve_deform(), init_latt_deform(), init_meta(), init_render_curve(), init_render_mball(), init_render_mesh(), init_render_object(), init_render_surf(), initElbeemMesh(), initFlyInfo(), initTransformOrientation(), join_armature_exec(), join_curve_exec(), join_mesh_exec(), kinematic_get_tarmat(), knife_cut_exec(), lattice_foreachScreenVert(), SkinInfo::link_armature(), make_envmaps(), make_object_duplilist_real(), make_render_halos(), material_lights(), mesh_deform_bind(), mesh_foreachScreenEdge(), mesh_foreachScreenFace(), mesh_foreachScreenVert(), meshdeformModifier_do(), minmax_object(), minmax_verts(), motionpaths_calc_bake_targets(), mouse_select(), mouse_select_menu(), move_camera(), new_dupli_object(), new_particle_duplilist(), NewBooleanDerivedMesh_intern(), next_object(), ntap_bump_compute(), nurbs_foreachScreenVert(), object_apply_mat4(), object_duplilist_recursive(), object_get_dimensions(), object_handle_update(), object_hook_recenter_exec(), object_hook_reset_exec(), object_make_proxy(), object_set_dimensions(), object_tfm_backup(), object_tfm_restore(), ObjectToTransData(), obmat_to_viewmat(), paint_calc_object_space_radius(), paintface_minmax(), parent_set_exec(), particle_system_update(), peelObjects(), pointdensity_cache_object(), pointdensity_cache_psys(), pose_circle_select(), precalc_guides(), precalculate_effector(), project_camera_info(), project_paint_begin(), psys_get_birth_coordinates(), psys_get_particle_on_path(), psys_make_billboard(), psys_mat_hair_to_global(), psys_render_set(), psys_thread_create_path(), RE_Database_Baking(), RE_Database_FromScene(), RE_make_sticky(), AnimationImporter::read_node_transform(), render_envmap(), render_new_particle_system(), KX_BlenderSceneConverter::resetNoneDynamicObjectToIpo(), ResizeBetween(), resizelattice(), rest_pose(), BL_ArmatureConstraint::RestoreTarget(), ringsel_draw(), RotationBetween(), save_hair(), screw_mesh_exec(), sculpt_get_brush_geometry(), sculpt_stroke_get_location(), sculpt_update_brush_delta(), setLocalConstraint(), setviewmatrixview3d(), shrinkwrap_get_tarmat(), SimpleDeformModifier_do(), sk_convertStroke(), sk_retargetStroke(), smokeModifier_init(), snap_curs_to_active(), snap_curs_to_sel(), snap_sel_to_curs(), snap_sel_to_grid(), snapObjects(), softbody_reset(), softbody_to_object(), softbody_update_positions(), solve_parenting(), sphere_do(), spin_exec(), spin_mesh(), spin_nurb(), splineik_evaluate_bone(), springs_from_mesh(), target_callback(), TargetSnapActive(), TargetSnapCenter(), TargetSnapClosest(), TargetSnapMedian(), KX_GameObject::UpdateBlenderObjectMatrix(), BL_SkinDeformer::UpdateInternal(), uv_from_view_exec(), uv_map_rotation_matrix(), uv_map_transform_center(), uvprojectModifier_do(), v3d_editvertex_buts(), vertex_dupli__mapFunc(), vertex_duplilist(), vertex_parent_set_exec(), VertexIt_Fill(), view3d_circle_select_exec(), view3d_get_transformation(), view3d_opengl_select(), viewselected_exec(), visualkey_get_value(), vpaint_stroke_test_start(), vpaint_stroke_update_step(), Warp(), warpModifier_do(), wavemod_get_texture_coords(), waveModifier_do(), what_does_obaction(), what_does_parent(), where_is_object_simul(), where_is_object_time(), where_is_pose(), wpaint_stroke_test_start(), and wpaint_stroke_update_step().
| float Object::orig[3] |
Definition at line 139 of file DNA_object_types.h.
Referenced by draw_object(), object_tfm_backup(), object_tfm_restore(), and solve_parenting().
| char Object::pad1[3] |
Definition at line 196 of file DNA_object_types.h.
| char Object::pad3[8] |
Definition at line 263 of file DNA_object_types.h.
| int Object::par1 |
Definition at line 104 of file DNA_object_types.h.
Referenced by load_editMesh(), ob_parvert3(), solve_parenting(), what_does_obaction(), and what_does_parent().
| int Object::par2 |
Definition at line 104 of file DNA_object_types.h.
Referenced by load_editMesh(), ob_parvert3(), what_does_obaction(), and what_does_parent().
| int Object::par3 |
Definition at line 104 of file DNA_object_types.h.
Referenced by load_editMesh(), ob_parvert3(), what_does_obaction(), and what_does_parent().
| struct Object* Object::parent |
Definition at line 106 of file DNA_object_types.h.
Referenced by TransformWriter::add_node_transform_ob(), applyarmature_fix_boneparents(), bc_set_parent(), bc_test_parent_loop(), BL_ConvertBlenderObjects(), BL_CreatePhysicsObjectNew(), build_dag_object(), constraint_mat_convertspace(), count_proportional_objects(), dag_object_time_update_flags(), do_displacement(), do_versions(), do_view3d_region_buttons(), draw_object(), ED_armature_bone_rename(), ED_object_parent(), ED_view3d_camera_lock_sync(), SceneExporter::exportHierarchy(), face_duplilist(), frames_duplilist(), gameobject_from_blenderobject(), gimbal_axis(), give_timeoffset(), ignore_parent_tx(), init_meta(), init_render_surf(), initFlyInfo(), joined_armature_fix_links(), lib_link_object(), SkinInfo::link_armature(), load_editMesh(), make_object_duplilist_real(), mark_children(), modifiers_getVirtualModifierList(), move_camera(), object_apply_mat4(), object_deform_mball(), object_make_proxy(), object_relink(), ObjectToTransData(), outliner_make_hierarchy(), parent_set_exec(), particle_system_update(), KX_Scene::ReplaceMesh(), reset_particle(), select_grouped_children(), select_grouped_parent(), select_grouped_siblings(), separated_armature_fix_links(), set_trans_object_base_flags(), stats_dupli_object(), test_parent_loop(), unlink_object(), vertex_duplilist(), vertex_parent_set_exec(), visualkey_get_value(), what_does_obaction(), what_does_parent(), where_is_object_simul(), where_is_object_time(), SceneExporter::writeNodes(), and KX_BlenderSceneConverter::WritePhysicsObjectToAnimationIpo().
| float Object::parentinv[4][4] |
Definition at line 146 of file DNA_object_types.h.
Referenced by TransformWriter::add_node_transform_ob(), add_only_object(), applyarmature_fix_boneparents(), bc_set_parent(), BL_ConvertBlenderObjects(), constraint_mat_convertspace(), face_duplilist(), ignore_parent_tx(), SkinInfo::link_armature(), object_apply_mat4(), object_make_proxy(), object_tfm_backup(), object_tfm_restore(), solve_parenting(), what_does_obaction(), and what_does_parent().
| char Object::parsubstr[32] |
Definition at line 105 of file DNA_object_types.h.
Referenced by bc_set_parent(), BL_ConvertBlenderObjects(), ED_armature_bone_rename(), ED_object_parent(), joined_armature_fix_links(), ob_parbone(), separated_armature_fix_links(), what_does_obaction(), and what_does_parent().
Definition at line 235 of file DNA_object_types.h.
Referenced by add_render_object(), allow_render_dupli_instance(), animdata_filter_dopesheet(), animdata_filter_dopesheet_ob(), animdata_filter_dopesheet_particles(), applyModifier(), BKE_ptcache_ids_from_object(), BKE_ptcache_object_reset(), build_dag_object(), cache_pointdensity(), connect_hair_exec(), copy_object_particlesystems(), count_duplilist(), dag_id_flush_update(), DAG_id_tag_update(), dag_object_time_update_flags(), database_init_objects(), deformVerts(), direct_link_object(), disconnect_hair_exec(), do_versions(), draw_object(), dupli_render_particle_set(), dynamics_step(), ED_object_modifier_remove(), expand_object(), extern_local_object(), init_render_object_data(), lib_link_object(), make_local_particlesettings(), modifier_apply_obdata(), ob_keyframes_loop(), ob_to_keylist(), object_add_duplicate_internal(), object_add_particle_system(), object_duplilist_recursive(), object_free_particlesystems(), object_handle_update(), object_mode_set_itemsf(), object_remove_particle_system(), object_select_linked_exec(), particle_edit_toggle_poll(), pdInitEffectors(), psys_disable_all(), psys_enable_all(), psys_find_object(), psys_free(), psys_get_current(), psys_get_current_num(), psys_get_target_system(), psys_set_current_num(), set_keyed_keys(), stats_dupli_object(), unlink_group(), unlink_object(), vgroup_remap_update_users(), view3d_modeselect_pup(), wpaint_stroke_done(), and write_objects().
| short Object::partype |
Definition at line 103 of file DNA_object_types.h.
Referenced by applyarmature_fix_boneparents(), bc_set_parent(), BKE_ptcache_id_time(), BL_ConvertBlenderObjects(), build_dag_object(), do_versions(), ED_armature_bone_rename(), ED_object_parent(), joined_armature_fix_links(), SkinInfo::link_armature(), load_editMesh(), modifiers_convertToReal(), modifiers_getVirtualModifierList(), object_deform_mball(), parent_noinv_set_exec(), parent_set_exec(), separated_armature_fix_links(), solve_parenting(), what_does_obaction(), what_does_parent(), where_is_object_simul(), and where_is_object_time().
| struct Path* Object::path |
Definition at line 111 of file DNA_object_types.h.
Referenced by copy_object(), and free_object().
Definition at line 259 of file DNA_object_types.h.
Referenced by add_only_object(), copy_object(), direct_link_object(), and object_insert_ptcache().
| struct PartDeflect* Object::pd |
Definition at line 237 of file DNA_object_types.h.
Referenced by add_collider_cache_object(), add_collision_object(), add_object_to_effectors(), are_there_deflectors(), ccd_build_deflector_hash(), ccd_mesh_make(), ccd_mesh_update(), ccd_update_deflector_hash(), collision_response(), copy_object(), dag_add_collision_field_relation(), deformVerts(), direct_link_object(), do_versions(), draw_forcefield(), draw_modifier(), draw_object(), ED_object_modifier_add(), ED_object_modifier_remove(), eff_calc_visibility(), effector_add_type(), expand_object(), forcefield_toggle_exec(), lib_link_object(), pdInitEffectors(), sb_detect_aabb_collisionCached(), sb_detect_edge_collisionCached(), sb_detect_face_collisionCached(), sb_detect_face_pointCached(), sb_detect_vertex_collisionCached(), unlink_object(), and write_objects().
| struct bPose* Object::pose |
Definition at line 115 of file DNA_object_types.h.
Referenced by add_verts_to_dgroups(), animchan_sync_fcurve(), animchan_sync_group(), animviz_calc_motionpaths(), animviz_get_object_motionpaths(), animviz_verify_motionpaths(), apply_armature_pose2bones_exec(), apply_targetless_ik(), applyModifier(), BL_ArmatureObject::ApplyPose(), armature_autoside_names_exec(), armature_deform_verts(), armature_delete_selected_exec(), armature_flip_names_exec(), armature_rebuild_pose(), armature_set_id_extern(), autokeyframe_pose_cb_func(), BIK_execute_tree(), BIK_initialize_tree(), BIK_release_tree(), BIK_test_constraint(), BKE_ptcache_object_reset(), BL_ArmatureConstraint::BL_ArmatureConstraint(), BL_ArmatureObject::BL_ArmatureObject(), build_dag_object(), buttons_context_path_pose_bone(), calc_manipulator_stats(), check_armature_bone_constraint(), childof_set_inverse_exec(), constraint_add_exec(), constraint_delete_exec(), constraint_target_to_mat4(), convert_tree(), copy_object(), copy_object_pose(), copypose_callback(), count_set_pose_transflags(), create_scene(), createTransPose(), dag_object_time_update_flags(), DAG_pose_sort(), deformVerts(), direct_link_object(), distance_callback(), do_constraint_panels(), do_lasso_select_pose(), do_versions(), do_versions_ipos_to_animato(), do_view3d_region_buttons(), draw_actuator_armature(), draw_armature(), draw_ghost_poses(), draw_ghost_poses_keys(), draw_ghost_poses_range(), draw_pose_bones(), draw_pose_dofs(), draw_pose_paths(), draw_sensor_armature(), dtar_get_pchan_ptr(), duplicateEditBoneObjects(), dvar_eval_locDiff(), dvar_eval_transChan(), ED_armature_bone_rename(), ED_do_pose_selectbuffer(), ED_object_constraint_dependency_update(), ED_object_constraint_update(), ED_pose_clear_paths(), ED_pose_deselectall(), ED_pose_recalculate_paths(), ed_screen_context(), expand_object(), framechange_poses_clear_unkeyed(), get_active_posechannel(), get_active_posechannel2(), get_armature_bone_constraint(), get_constraint_lb(), get_indexed_bone(), SkinInfo::get_pose_channel_from_node(), BL_ArmatureObject::GetBoneMatrix(), getTransformOrientation(), ghost_poses_tag_unselected(), graph_panel_driverVar__locDiff(), graph_panel_driverVar__rotDiff(), graph_panel_driverVar__transChan(), iksolver_initialize_tree(), init_scene(), itasc_execute_tree(), itasc_initialize_tree(), join_armature_exec(), joined_armature_fix_links(), joint_callback(), lib_link_object(), minmax_object(), namebutton_cb(), ob_parbone(), object_add_duplicate_internal(), object_handle_update(), object_hook_reset_exec(), object_make_proxy(), object_pose_context(), object_relink(), object_test_constraints(), outliner_add_object_contents(), pose_add_group(), pose_autoside_names_exec(), pose_bone_flip_active_exec(), pose_calculate_paths_exec(), pose_channel_in_IK_chain(), pose_circle_select(), pose_clear_paths_exec(), pose_clear_transform_generic_exec(), pose_copy_exec(), pose_flip_names_exec(), pose_grab_with_ik(), pose_grab_with_ik_clear(), pose_group_assign_exec(), pose_group_deselect_exec(), pose_group_select(), pose_group_select_exec(), pose_group_unassign_exec(), pose_groups_menu_invoke(), pose_paste_exec(), pose_proxy_synchronize(), pose_remove_group(), pose_select_constraint_target_exec(), pose_select_grouped_exec(), pose_select_same_group(), pose_select_same_layer(), pose_slide_init(), poselib_add_exec(), poselib_add_menu_invoke(), poselib_init_new(), poselib_preview_init_data(), poselib_validate(), proxylocked_constraints_owner(), refresh_pyconstraints_exec(), BL_ArmatureObject::RestorePose(), BL_ArmatureConstraint::RestoreTarget(), RIG_reconnectControlBones(), AnimationExporter::sample_and_write_bone_animation(), AnimationExporter::sample_animation(), separate_armature_bones(), separated_armature_fix_links(), set_pchan_colorset(), set_pose_keys(), setviewmatrixview3d(), skip_fcurve_selected_data(), snap_curs_to_sel(), snapArmature(), special_aftertrans_update(), splineik_init_tree(), stats_object_pose(), transform_autoik_update(), AnimationImporter::translate_animation(), tree_element_active_posechannel(), tree_element_active_posegroup(), unlink_object(), unlink_text(), updateDuplicateSubtargetObjects(), BL_ArmatureConstraint::UpdateTarget(), viewselected_exec(), what_does_obaction(), where_is_pose(), where_is_pose_bone(), wpaint_make_validmap(), wpaint_stroke_test_start(), and write_objects().
| struct bAction* Object::poselib |
Definition at line 114 of file DNA_object_types.h.
Referenced by expand_object(), extern_local_object(), has_poselib_pose_data_poll(), lib_link_object(), outliner_add_object_contents(), poselib_add_menu_invoke(), poselib_add_menu_invoke__replacemenu(), poselib_init_new(), poselib_preview_init_data(), poselib_remove_exec(), poselib_rename_exec(), poselib_rename_invoke(), poselib_sanitise_exec(), poselib_stored_pose_itemf(), poselib_unlink_exec(), and poselib_validate().
Definition at line 200 of file DNA_object_types.h.
Referenced by BL_ConvertProperties(), copy_object(), copymenu_properties(), direct_link_object(), do_versions(), game_property_copy_exec(), game_property_new(), game_property_remove(), gameprops_itemf(), get_ob_property(), make_unique_prop_names(), OBJECT_OT_game_property_copy(), OBJECT_OT_group_link(), OBJECT_OT_hook_assign(), OBJECT_OT_hook_recenter(), OBJECT_OT_hook_remove(), OBJECT_OT_hook_reset(), OBJECT_OT_hook_select(), OBJECT_OT_mode_set(), objects_share_gameprop(), set_ob_property(), and write_objects().
| short Object::protectflag |
Definition at line 161 of file DNA_object_types.h.
Referenced by add_only_object(), calc_manipulator_stats(), copy_attr(), createTransObject(), flyApply(), flyApply_ndof(), object_clear_loc(), object_clear_rot(), and object_clear_scale().
| struct Object* Object::proxy |
Definition at line 109 of file DNA_object_types.h.
Referenced by armature_rebuild_pose(), build_dag(), build_dag_object(), expand_object(), group_is_animated(), lib_indirect_test_id(), lib_link_object(), lib_link_pose(), make_local_object(), object_data_is_libdata(), object_handle_update(), object_is_libdata(), object_make_proxy(), object_relink(), outliner_add_object_contents(), proxylocked_constraints_owner(), and unlink_object().
| struct Object * Object::proxy_from |
Definition at line 109 of file DNA_object_types.h.
Referenced by blo_clear_proxy_pointers_from_lib(), DAG_on_visible_update(), lib_link_object(), make_local_object(), object_handle_update(), unlink_object(), and where_is_object_time().
| struct Object * Object::proxy_group |
Definition at line 109 of file DNA_object_types.h.
Referenced by expand_object(), lib_link_object(), object_handle_update(), object_make_proxy(), object_relink(), and unlink_object().
| float Object::quat[4] |
Definition at line 142 of file DNA_object_types.h.
Referenced by add_only_object(), axis_angle_to_gimbal_axis(), copy_attr(), copy_object_transform(), do_versions(), object_clear_rot(), object_mat3_to_rot(), object_rot_to_mat3(), object_tfm_backup(), object_tfm_restore(), and ObjectToTransData().
| float Object::rdamping |
Definition at line 187 of file DNA_object_types.h.
Referenced by add_only_object(), copy_attr(), CreateShapePropsFromBlenderObject(), and do_versions().
| short Object::recalc |
Definition at line 229 of file DNA_object_types.h.
Referenced by add_object(), ANIM_apply_keyingset(), applyProject(), bc_set_parent(), convert_exec(), copy_attr(), count_proportional_objects(), DocumentImporter::create_instance_node(), dag_id_flush_update(), DAG_id_tag_update(), dag_object_time_update_flags(), DAG_on_visible_update(), DAG_scene_flush_update(), DAG_scene_update_flags(), dag_tag_renderlayers(), do_versions(), duplibase_for_convert(), flush_pointcache_reset(), flush_update_node(), give_base_to_groups(), group_handle_recalc_and_update(), group_tag_recalc(), lib_link_object(), lib_link_pose(), SkinInfo::link_armature(), load_editMesh(), object_add_duplicate_internal(), object_handle_update(), object_make_proxy(), object_origin_set_exec(), parent_noinv_set_exec(), parent_set_exec(), RE_Database_FromScene(), recalc_all_library_objects(), set_trans_object_base_flags(), single_obdata_users(), single_object_action_users(), special_aftertrans_update(), track_set_exec(), unlink_object(), and unlink_object__unlinkModifierLinks().
| short Object::recalco |
Definition at line 247 of file DNA_object_types.h.
Definition at line 130 of file DNA_object_types.h.
Referenced by ED_armature_enter_posemode(), ED_armature_exit_posemode(), ED_object_enter_editmode(), ED_object_exit_editmode(), and object_mode_set_exec().
| short Object::restrictflag |
Definition at line 243 of file DNA_object_types.h.
Referenced by animdata_filter_dopesheet(), common_restrict_check(), database_init_objects(), draw_dupli_objects_color(), draw_marker(), draw_object(), draw_uvs_other(), ED_base_object_select(), ED_operator_object_active(), ED_operator_object_active_editable(), ED_operator_object_active_editable_font(), ED_operator_object_active_editable_mesh(), ed_screen_context(), editmode_toggle_poll(), gameobject_from_blenderobject(), gpu_lamp_from_blender(), gpu_render_lamp_update(), group_duplilist(), group_restrict_flag(), mouse_select_eval_buffer(), object_duplilist_recursive(), object_hide_view_clear_exec(), object_select_cb(), object_toggle_renderability_cb(), object_toggle_selectability_cb(), object_toggle_visibility_cb(), preview_prepare_scene(), restrictbutton_gr_restrict_flag(), restrictbutton_sel_cb(), restrictbutton_view_cb(), view3d_context(), and view3d_opengl_select().
| float Object::rot[3] |
Definition at line 141 of file DNA_object_types.h.
Referenced by TransformWriter::add_node_transform_ob(), BL_ConvertBlenderObjects(), BL_ConvertIpos(), copy_attr(), copy_object_transform(), dvar_eval_transChan(), ED_object_base_init_transform(), gimbal_axis(), gp_layer_to_curve(), object_clear_rot(), object_mat3_to_rot(), object_rot_to_mat3(), object_tfm_backup(), object_tfm_restore(), ObjectToTransData(), and KX_BlenderSceneConverter::WritePhysicsObjectToAnimationIpo().
| float Object::rotAngle |
Definition at line 144 of file DNA_object_types.h.
Referenced by add_only_object(), copy_object_transform(), gimbal_axis(), object_clear_rot(), object_mat3_to_rot(), object_rot_to_mat3(), object_tfm_backup(), object_tfm_restore(), and ObjectToTransData().
| float Object::rotAxis[3] |
Definition at line 143 of file DNA_object_types.h.
Referenced by add_only_object(), copy_object_transform(), do_versions(), gimbal_axis(), object_clear_rot(), object_mat3_to_rot(), object_rot_to_mat3(), object_tfm_backup(), object_tfm_restore(), and ObjectToTransData().
| short Object::rotmode |
Definition at line 193 of file DNA_object_types.h.
Referenced by add_only_object(), BL_ConvertIpos(), clear_workob(), copy_object_transform(), createTransObject(), direct_link_object(), do_versions(), dvar_eval_transChan(), gimbal_axis(), object_clear_rot(), object_make_proxy(), object_mat3_to_rot(), object_rot_to_mat3(), ObjectToTransData(), AnimationExporter::operator()(), AnimationImporter::translate_animation(), visualkey_get_value(), and what_does_obaction().
| short Object::scaflag |
Definition at line 164 of file DNA_object_types.h.
Referenced by BL_ConvertProperties(), copymenu_logicbricks(), do_actuator_menu(), do_controller_menu(), do_logic_buts(), do_sensor_menu(), do_versions(), logic_buttons(), logic_buttons_new(), and logicbricks_copy_exec().
| short Object::scavisflag |
Definition at line 165 of file DNA_object_types.h.
Referenced by copymenu_logicbricks(), get_selected_and_linked_obs(), logic_buttons(), logic_buttons_new(), and logicbricks_copy_exec().
| struct SculptSession* Object::sculpt |
Definition at line 101 of file DNA_object_types.h.
Referenced by applyModifier(), calc_area_normal(), calc_area_normal_and_flatten_center(), calc_flatten_center(), calc_sculpt_normal(), calc_sculpt_plane(), can_pbvh_draw(), ccgDM_getPBVH(), cdDM_getPBVH(), clear_mesh_caches(), copy_object(), direct_link_object(), do_brush_action(), do_clay_brush(), do_clay_tubes_brush(), do_crease_brush(), do_draw_brush(), do_fill_brush(), do_flatten_brush(), do_grab_brush(), do_inflate_brush(), do_layer_brush(), do_nudge_brush(), do_pinch_brush(), do_radial_symmetry(), do_rotate_brush(), do_scrape_brush(), do_smooth_brush(), do_snake_hook_brush(), do_symmetrical_brush_actions(), do_thumb_brush(), draw_mesh_fancy(), ED_sculpt_modifiers_changed(), free_sculptsession(), mesh_calc_modifiers(), multires_force_update(), paint_brush_stroke_add_step(), paint_draw_cursor(), sculpt_brush_stroke_cancel(), sculpt_brush_stroke_init(), sculpt_combine_proxies(), sculpt_fix_noise_tear(), sculpt_flush_pbvhvert_deform(), sculpt_flush_stroke_deform(), sculpt_flush_update(), sculpt_get_brush_geometry(), sculpt_get_redraw_planes(), sculpt_get_redraw_rect(), sculpt_init_session(), sculpt_set_persistent_base(), sculpt_stroke_done(), sculpt_stroke_get_location(), sculpt_stroke_modifiers_check(), sculpt_stroke_test_start(), sculpt_stroke_update_step(), sculpt_toggle_mode(), sculpt_undo_push_node(), sculpt_undo_restore(), sculpt_update_brush_delta(), sculpt_update_cache_variants(), sculpt_update_keyblock(), sculpt_update_mesh_elements(), and smooth().
Definition at line 201 of file DNA_object_types.h.
Referenced by BL_ConvertSensors(), clear_sca_new_poins_ob(), copy_object(), copymenu_logicbricks(), direct_link_object(), do_logic_buts(), do_sensor_menu(), do_versions(), expand_object(), get_selected_and_linked_obs(), lib_link_object(), logic_buttons(), logic_buttons_new(), logicbricks_copy_exec(), make_unique_prop_names(), old_sca_move_sensor(), sca_move_sensor(), sca_remove_ob_poin(), sensor_add_exec(), sensor_remove_exec(), set_sca_new_poins_ob(), unlink_controller(), and write_objects().
| float Object::sf |
Definition at line 169 of file DNA_object_types.h.
Referenced by auto_timeoffs(), BL_ConvertBlenderObjects(), copy_attr(), give_timeoffset(), ob_parcurve(), ofs_timeoffs(), and rand_timeoffs().
| short Object::shapeflag |
Definition at line 245 of file DNA_object_types.h.
Referenced by can_pbvh_draw(), dag_object_time_update_flags(), deformMatrices(), do_ob_key(), draw_selected_name(), list_item_row(), modifiers_getVirtualModifierList(), and sculpt_modifiers_active().
| short Object::shapenr |
Definition at line 245 of file DNA_object_types.h.
Referenced by do_ob_key(), draw_selected_name(), ED_object_shape_key_add(), ED_object_shape_key_remove(), make_editLatt(), make_editMesh(), make_editNurb(), ob_get_keyblock(), object_shape_key_mirror(), sculpt_modifiers_active(), sculpt_undo_restore(), sculpt_vertcos_to_key(), and shape_key_move_exec().
| float Object::size[3] |
Definition at line 140 of file DNA_object_types.h.
Referenced by TransformWriter::add_node_transform_ob(), add_only_object(), BL_ConvertBlenderObjects(), BL_ConvertIpos(), MakeCursor::App::changesize(), clear_workob(), copy_attr(), copy_object_transform(), MeshImporter::create_mesh_object(), do_displacement(), MakeCursor::App::doit(), KX_FontObject::DrawText(), FaceIt_Construct(), fluid_init_all_channels(), image_aspect(), init_meta(), makebevelcurve(), metaball_polygonize(), minmax_object(), object_apply_mat4(), object_clear_scale(), object_scale_to_mat3(), object_set_dimensions(), object_tfm_backup(), object_tfm_restore(), ObjectToTransData(), KX_BlenderSceneConverter::resetNoneDynamicObjectToIpo(), MakeCursor::App::scrnclick(), MakeCursor::App::scrndrag(), sculpt_update_cache_invariants(), MakeCursor::App::updateprev(), and MakeCursor::App::updatescrn().
| float Object::sizefac |
Definition at line 187 of file DNA_object_types.h.
| float Object::smoothresh |
Definition at line 246 of file DNA_object_types.h.
Referenced by finalize_render_object(), set_phong_threshold(), and shade_one_light().
| struct SoftBody* Object::soft |
Definition at line 238 of file DNA_object_types.h.
Referenced by _final_goal(), _final_mass(), _scan_for_ext_spring_forces(), _softbody_calc_forces_slice_in_a_thread(), add_2nd_order_roller(), add_2nd_order_springs(), add_mesh_quad_diag_springs(), apply_spring_memory(), BKE_ptcache_ids_from_object(), BKE_ptcache_object_reset(), build_bps_springlist(), calculate_collision_balls(), copy_attr(), copy_attr_menu(), copy_object(), copy_object_softbody(), curve_surf_to_softbody(), direct_link_object(), do_versions(), draw_object(), ED_object_modifier_add(), ED_object_modifier_remove(), interpolate_exciter(), lattice_to_softbody(), lib_link_object(), mesh_faces_to_scratch(), mesh_to_softbody(), object_free_softbody(), reference_to_scratch(), renew_softbody(), sb_detect_aabb_collisionCached(), sb_detect_edge_collisionCached(), sb_detect_face_collisionCached(), sb_detect_face_pointCached(), sb_detect_vertex_collisionCached(), SB_estimate_transform(), sb_sfesf_threads_run(), sb_spring_force(), sb_time_scale(), sbObjectStep(), sbObjectToSoftbody(), scan_for_ext_face_forces(), scan_for_ext_spring_forces(), softbody_apply_forces(), softbody_apply_goalsnap(), softbody_calc_forces(), softbody_calc_forcesEx(), softbody_restore_prev_step(), softbody_to_object(), springs_from_mesh(), unlink_object(), vgroup_remap_update_users(), and write_objects().
| short Object::softflag |
Definition at line 228 of file DNA_object_types.h.
Referenced by _final_goal(), _scan_for_ext_spring_forces(), _softbody_calc_forces_slice_in_a_thread(), copy_attr(), curve_surf_to_softbody(), do_versions(), ED_object_modifier_add(), ED_object_modifier_remove(), lattice_to_softbody(), mesh_to_softbody(), renew_softbody(), sbObjectStep(), softbody_calc_forces(), softbody_calc_forcesEx(), and softbody_reset().
| unsigned int Object::state |
Definition at line 255 of file DNA_object_types.h.
Referenced by add_only_object(), BL_ConvertBlenderObjects(), MakeCursor::App::changesize(), MakeCursor::App::clearit(), copymenu_logicbricks(), direct_link_object(), do_logic_buts(), do_object_state_menu(), MakeCursor::App::doit(), logic_buttons(), logic_buttons_new(), logicbricks_copy_exec(), MakeCursor::App::parsetext(), MakeCursor::App::scrnclick(), MakeCursor::App::scrndrag(), MakeCursor::App::updateprev(), and MakeCursor::App::updatescrn().
| int Object::totcol |
Definition at line 135 of file DNA_object_types.h.
Referenced by InstanceWriter::add_material_bindings(), add_render_object(), animdata_filter_dopesheet(), animdata_filter_dopesheet_mats(), animdata_filter_dopesheet_ob(), applyModifier(), assign_matarar(), assign_material(), MeshImporter::assign_material_to_geom(), BKE_text_to_curve(), BL_ConvertMaterialIpos(), buttons_context(), convert_exec(), copy_object(), GeometryExporter::createPolylist(), do_versions(), ED_preview_shader_job(), expand_object(), extern_local_object(), free_object(), give_current_material(), give_current_object_texture(), GPU_begin_object_materials(), image_aspect(), init_render_curve(), init_render_dm(), init_render_mesh(), init_render_surf(), join_curve_exec(), join_mesh_exec(), lib_indirect_test_id(), lib_link_object(), logicbricks_copy_exec(), make_links_data_exec(), make_local_material(), make_object_duplilist_real(), material_from(), material_slot_copy_exec(), mesh_separate_material(), NewBooleanMesh(), ob_keyframes_loop(), ob_to_keylist(), object_add_duplicate_internal(), object_add_material_slot(), object_frame_has_keyframe(), object_make_proxy(), object_remove_material_slot(), object_select_linked_exec(), GeometryExporter::operator()(), ForEachMaterialFunctor< Functor >::operator()(), outliner_add_object_contents(), resize_object_material(), single_mat_users(), single_mat_users_expand(), test_for_displace(), text_update_edited(), unlink_material_cb(), and write_objects().
| struct Object * Object::track |
Definition at line 106 of file DNA_object_types.h.
Referenced by do_version_old_trackto_to_constraints(), and lib_link_object().
| short Object::trackflag |
Definition at line 162 of file DNA_object_types.h.
Referenced by add_only_object(), applyModifier(), BL_ConvertActuators(), curve_deform_vector(), do_version_old_trackto_to_constraints(), do_versions(), modifiers_getVirtualModifierList(), ob_parcurve(), vertex_dupli__mapFunc(), what_does_obaction(), and what_does_parent().
| short Object::transflag |
Definition at line 161 of file DNA_object_types.h.
Referenced by add_group_render_dupli_obs(), add_render_object(), allow_render_object(), BKE_ptcache_ids_from_object(), build_dag_object(), copy_attr(), count_duplilist(), dag_object_time_update_flags(), database_init_objects(), do_versions(), draw_armature(), draw_depth(), draw_dupli_objects_color(), draw_em_fancy(), draw_mesh_fancy(), draw_mesh_textured(), draw_object_mesh_instance(), drawDispListsolid(), dupli_render_particle_set(), ED_view3d_draw_offscreen(), face_duplilist(), find_dupligroup_dupli(), frames_duplilist(), give_base_to_groups(), gpu_update_lamps_shadows(), group_duplilist(), group_instance_add_exec(), init_render_mball(), KX_GameObject::IsDupliGroup(), make_object_duplilist_real(), material_lights(), minmax_object_duplis(), object_duplilist_recursive(), object_handle_update(), ObjectToTransData(), occ_shade(), peelObjects(), psys_free(), scene_update_tagged_recursive(), shade_sample_sss(), snapObjects(), stats_dupli_object(), vertex_dupli__mapFunc(), view3d_main_area_draw(), view3d_opengl_select(), and where_is_object_time().
| short Object::type |
Definition at line 103 of file DNA_object_types.h.
Referenced by act_vert_def(), actuator_pup(), add_lightgroup(), add_only_object(), AddNewBlenderMesh(), allow_make_links_data(), allow_render_dupli_instance(), allow_render_object(), animdata_filter_dopesheet(), animdata_filter_dopesheet_ob(), animdata_filter_dopesheet_obdata(), apply_armature_pose2bones_exec(), armature_deform_verts(), BIF_createTransformOrientation(), BIF_makeListTemplates(), BIF_retargetArmature(), BKE_font_getselection(), BKE_ptcache_object_reset(), BKE_text_to_curve(), BL_ArmatureConstraint::BL_ArmatureConstraint(), BL_ConvertActuators(), BL_ConvertBlenderObjects(), BL_CreatePhysicsObjectNew(), boundbox_displist(), build_dag_object(), buttons_context(), buttons_context_path_data(), buttons_context_path_material(), buttons_context_path_modifier(), buttons_context_path_particle(), buttons_context_path_pose_bone(), buttons_shading_context(), buttons_shading_new_context(), cache_pointdensity(), calc_curvepath(), calc_manipulator_stats(), calc_taper(), CalcSnapGeometry(), calculateCenter(), ccd_build_deflector_hash(), ccd_update_deflector_hash(), ccgDM_getFaceMap(), ccgDM_getPBVH(), cdDM_getFaceMap(), cdDM_getPBVH(), check_armature_bone_constraint(), clampto_evaluate(), constraint_add_exec(), constraint_target_to_mat4(), constraint_valid(), contextSketch(), convert_exec(), copy_attr(), copy_attr_menu(), copy_mball_properties(), copy_object(), copy_texture_space(), count_duplilist(), create_vgroups_from_armature(), createTransData(), CTX_data_mode_enum(), curve_calc_modifiers_post(), curve_deform_vector(), curve_deform_verts(), curve_get_editcurve(), curve_surf_to_softbody(), curvesurf_prim_add(), curvetomesh(), dag_add_driver_relation(), dag_object_time_update_flags(), DAG_on_visible_update(), database_init_objects(), deformVerts(), delete_exec(), delete_invoke(), deleteflagNurb(), do_constraint_panels(), do_lasso_select_pose(), do_makeDispListCurveTypes(), do_ob_key(), do_strip_modifiers(), do_versions(), do_view3d_header_buttons(), dof_camera(), draw_actuator_action(), draw_actuator_armature(), draw_actuator_edit_object(), draw_actuator_shape_action(), draw_actuatorbuttons(), draw_bounding_volume(), draw_forcefield(), draw_modifier(), draw_object(), draw_object_backbufsel(), draw_object_instance(), draw_selected_name(), draw_sensor_armature(), draw_sensorbuttons(), draw_uvs_other(), drawDispList(), drawDispListsolid(), drawObjectSelect(), drawtexspace(), drawviewborder(), drawWireExtra(), drop_named_image_invoke(), ED_armature_enter_posemode(), ED_editors_exit(), ED_object_constraint_update(), ED_object_enter_editmode(), ED_object_exit_editmode(), ED_object_modifier_add(), ED_object_shape_key_remove(), ED_operator_editarmature(), ED_operator_editcurve(), ED_operator_editfont(), ED_operator_editlattice(), ED_operator_editmball(), ED_operator_editmesh(), ED_operator_editsurf(), ED_operator_editsurfcurve(), ED_operator_object_active_editable_font(), ED_operator_object_active_editable_mesh(), ED_operator_sketch_full_mode(), ED_operator_sketch_mode(), ED_operator_uvmap(), ed_screen_context(), ED_space_image_show_uvedit(), ED_space_image_show_uvshadow(), ED_undo_push(), ed_undo_step(), ED_undo_valid(), ED_uvedit_assign_image(), ED_uvedit_test(), ED_vgroup_add_name(), ED_vgroup_mirror(), ED_vgroup_object_is_edit_mode(), ED_view3d_calc_camera_border(), ED_view3d_clip_range_get(), ED_view3d_ob_clip_range_get(), ED_view3d_viewplane_get(), edit_modifier_poll_generic(), editmode_toggle_poll(), EM_automerge(), SceneExporter::exportHierarchy(), extrude_exec(), face_duplilist(), finalize_render_object(), find_basis_mball(), fluid_estimate_memory(), fluid_validate_scene(), forEachCameraObjectInScene(), forEachLampObjectInScene(), GeometryFunctor::forEachMeshObjectInScene(), free_object(), game_property_copy_exec(), gameobject_from_blenderobject(), get_armature(), get_armature_bone_constraint(), get_armature_edit(), get_dm(), get_editlatt(), get_mesh(), get_new_constraint_target(), get_object_orco(), get_scalar_from_vertexgroup(), get_undo_system(), get_undoFont(), get_vert_def_nr(), get_weights_array(), getEditMesh(), getTransformOrientation(), give_base_to_groups(), give_current_object_texture(), give_matarar(), give_parvert(), give_totcolp(), GPU_scene_object_lights(), gpu_update_lamps_shadows(), has_object_type(), has_targetless_ik(), AnimationExporter::hasAnimations(), image_aspect(), image_refresh(), init_meta(), init_render_curve(), init_render_object(), init_render_object_data(), init_render_surf(), initialize_posetree(), initShrinkFatten(), initSnappingMode(), initTransInfo(), join_armature_exec(), join_curve_exec(), join_exec(), join_mesh_exec(), join_poll(), join_shapes_exec(), join_shapes_poll(), joined_armature_fix_links(), lattice_deform_verts(), lattice_get_deform_verts(), layers_poll(), lib_link_object(), list_item_row(), load_editNurb(), make_editNurb(), make_prim_ext(), make_regular_poll(), make_segment_exec(), make_trans_verts(), makebevelcurve(), makeBevelList(), makeDispListMBall(), material_lights(), material_slot_assign_exec(), material_slot_de_select(), merge_type_itemf(), mesh_extrude_itemf(), mesh_get_mapped_verts_nors(), mesh_to_curve(), meshdeform_bind_exec(), metaball_get_editelems(), minmax_object(), minmax_verts(), modifier_add_itemf(), modifier_apply_obdata(), modifier_apply_shape(), modifier_get_vgroup(), modifiers_getVirtualModifierList(), multiresbake_check(), my_get_local_bounds(), nurbs_to_mdata_customdb(), nurbs_to_mesh(), ob_get_key(), ob_keyframes_loop(), ob_parbone(), ob_parvert3(), ob_to_keylist(), obedit_circle_select(), object_add_duplicate_internal(), object_add_particle_system(), object_add_text_exec(), object_armature_add_exec(), object_camera_matrix(), object_camera_mode(), object_constraint_add_exec(), object_deform_mball(), object_duplilist_recursive(), object_get_boundbox(), object_handle_update(), object_has_edges(), object_hook_index_array(), object_hook_select(), object_insert_shape_key(), object_make_proxy(), object_metaball_add_exec(), object_metaball_add_invoke(), object_mode_set_compat(), object_mode_set_itemsf(), object_origin_set_exec(), object_pose_context(), object_remove_material_slot(), object_shape_key_mirror(), object_test_constraints(), offset_to_key(), EffectsExporter::operator()(), AnimationExporter::operator()(), outliner_build_tree(), paint_facesel_test(), parent_set_exec(), parent_set_invoke(), pe_x_mirror(), peelObjects(), pose_constraint_add_exec(), pose_grab_with_ik_add(), pose_grab_with_ik_clear(), pose_visual_transform_apply_exec(), posemode_exec(), precalculate_effector(), preview_prepare_scene(), pycon_get_tarmat(), RE_make_stars(), RE_make_sticky(), refresh_pyconstraints_exec(), KX_Scene::ReplaceMesh(), KX_BlenderSceneConverter::resetNoneDynamicObjectToIpo(), sbObjectStep(), scene_find_camera(), select_grouped_type(), select_less_exec(), select_more_exec(), select_nth_exec(), select_similar_type_itemf(), separated_armature_fix_links(), set_mesh(), set_texture_context(), SetDefaultFaceType(), setviewmatrixview3d(), shade_smooth_exec(), shrinkwrap_get_tarmat(), shrinkwrapModifier_deform(), sima_draw_zbuffloat_pixels(), single_obdata_users(), snap_curs_to_active(), snap_curs_to_sel(), snap_sel_to_curs(), snap_sel_to_grid(), snapObject(), snode_set_context(), softbody_reset(), solve_parenting(), special_aftertrans_update(), special_editmenu(), special_transvert_update(), splineik_init_tree_from_pchan(), stampdata(), stats_object(), stats_object_edit(), stats_object_paint(), stats_string(), test_constraints(), test_curve_type(), test_object_modifiers(), texture_paint_camera_project_exec(), toggle_cyclic_invoke(), tselem_draw_icon(), uiIconFromID(), uiTemplateEditModeSelection(), undo_clean_stack(), undo_editmode_push(), undo_editmode_step(), unlink_object(), unlink_text(), update_pose_constraint_flags(), uv_from_view_exec(), uvprojectModifier_do(), v3d_editvertex_buts(), v3d_transform_butsR(), ValidSketchViewContext(), vertcos_to_key(), vertex_duplilist(), vertex_group_copy_to_linked_exec(), vertex_group_poll(), vertex_parent_set_exec(), vgroup_active_remove_verts(), vgroup_assign_verts(), vgroup_delete_all(), vgroup_delete_edit_mode(), vgroup_do_remap(), vgroup_edit_lattice(), vgroup_object_in_edit_mode(), vgroup_select_verts(), view3d_borderselect_exec(), view3d_get_name(), view3d_lasso_select(), view3d_modeselect_pup(), view3d_opengl_select(), view3d_panel_object(), view3d_select_invoke(), view3d_selectable_data(), viewcontextSketch(), viewnumpad_exec(), viewselected_exec(), vol_get_density(), waveModifier_do(), where_is_pose(), where_on_path(), wm_search_menu_poll(), write_objects(), and SceneExporter::writeNodes().
| short Object::upflag |
Definition at line 162 of file DNA_object_types.h.
Referenced by add_only_object(), BL_ConvertActuators(), do_version_old_trackto_to_constraints(), do_versions(), ob_parcurve(), vertex_dupli__mapFunc(), what_does_obaction(), and what_does_parent().