Blender V2.61 - r43446
|
#include <DNA_object_types.h>
Definition at line 102 of file DNA_object_types.h.
CCL_NAMESPACE_BEGIN Object::Object | ( | ) |
Definition at line 33 of file object.cpp.
References mesh, name, NULL, tfm, transform_identity(), and visibility.
Object::~Object | ( | ) |
Definition at line 41 of file object.cpp.
void Object::apply_transform | ( | ) |
Definition at line 50 of file object.cpp.
References Mesh::attributes, bounds, Mesh::compute_bounds(), compute_bounds(), Attribute::data_float3(), AttributeSet::find(), i, mesh, Attribute::STD_FACE_NORMAL, Attribute::STD_VERTEX_NORMAL, tfm, transform(), transform_direction(), transform_identity(), transform_inverse(), transform_negative_scale(), Mesh::transform_negative_scaled, transform_transpose(), Mesh::triangles, BoundBox::valid(), and Mesh::verts.
void Object::compute_bounds | ( | ) |
Definition at line 45 of file object.cpp.
References Mesh::bounds, bounds, mesh, tfm, and BoundBox::transformed().
Referenced by apply_transform().
void Object::tag_update | ( | Scene * | scene | ) |
Definition at line 90 of file object.cpp.
References Shader::has_surface_emission, Scene::light_manager, mesh, Scene::mesh_manager, Mesh::need_update, ObjectManager::need_update, LightManager::need_update, MeshManager::need_update, Scene::object_manager, Shader::sample_as_light, Scene::shaders, Mesh::transform_applied, and Mesh::used_shaders.
int Object::actcol |
Definition at line 141 of file DNA_object_types.h.
Referenced by assign_matarar(), assign_material(), buttons_context(), buttons_context_path_material(), buttons_texture_users_from_context(), 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 225 of file DNA_object_types.h.
Referenced by calc_weightpaint_vert_array(), do_view3d_region_buttons(), drawlattice(), ED_vgroup_add_name(), ED_vgroup_copy_array(), ED_vgroup_mirror(), 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().
Definition at line 221 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 104 of file DNA_object_types.h.
Referenced by actedit_get_context(), AnimationImporter::add_bone_fcurve(), animdata_filter_dopesheet(), animdata_filter_dopesheet_ob(), animdata_filter_ds_obanim(), apply_armature_pose2bones_exec(), AnimationImporter::apply_matrix_curves(), autokeyframe_ob_cb_func(), autokeyframe_pose_cb_func(), BL_ConvertIpos(), build_dag_object(), AnimationExporter::create_4x4_source(), dag_object_time_update_flags(), direct_link_object(), do_versions(), ED_armature_bone_rename(), expand_object(), AnimationExporter::find_frames(), frames_duplilist(), free_object(), AnimationExporter::get_eul_source_for_quat(), 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_clear_user_transforms_exec(), pose_propagate_exec(), pose_propagate_get_boneHoldEndFrame(), pose_slide_init(), pose_slide_invoke_common(), reset_particle(), AnimationExporter::sample_and_write_bone_animation_matrix(), AnimationExporter::sample_animation(), subframe_updateObject(), AnimationImporter::translate_animation_OLD(), AnimationImporter::translate_Animations(), what_does_obaction(), where_is_object_time(), AnimationExporter::write_bone_animation(), AnimationExporter::write_bone_animation_matrix(), write_objects(), and KX_BlenderSceneConverter::WritePhysicsObjectToAnimationIpo().
float Object::anisotropicFriction[3] |
Definition at line 235 of file DNA_object_types.h.
Referenced by add_only_object(), CreateShapePropsFromBlenderObject(), do_versions(), and game_physics_copy_exec().
vector<ParamValue> Object::attributes |
Definition at line 44 of file object.h.
Referenced by MeshManager::update_osl_attributes().
Definition at line 125 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(), and special_aftertrans_update().
struct BoundBox* Object::bb |
Definition at line 117 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().
char Object::body_type |
Definition at line 246 of file DNA_object_types.h.
Referenced by createRepresentation().
Definition at line 42 of file object.h.
Referenced by BVHBuild::add_reference_object(), apply_transform(), BVH::cache_read(), compute_bounds(), and RegularBVH::refit_node().
char Object::boundtype |
Definition at line 207 of file DNA_object_types.h.
Referenced by do_versions(), draw_mesh_fancy(), and draw_object().
struct BulletSoftBody* Object::bsoft |
Definition at line 231 of file DNA_object_types.h.
Referenced by BL_CreatePhysicsObjectNew(), copy_attr(), copy_object(), direct_link_object(), game_physics_copy_exec(), object_free_bulletsoftbody(), and write_objects().
float Object::col[4] |
Definition at line 226 of file DNA_object_types.h.
Referenced by add_only_object(), copy_attr(), do_versions(), draw_empty_image(), draw_textured_begin(), ED_preview_shader_job(), GPU_begin_object_materials(), GPU_enable_material(), gpu_material_to_fixed(), KX_FontObject::KX_FontObject(), preview_prepare_scene(), select_grouped_color(), and shade_lamp_loop().
Definition at line 208 of file DNA_object_types.h.
Referenced by BL_CreatePhysicsObjectNew(), copy_attr(), do_versions(), draw_object(), and game_physics_copy_exec().
float Object::constinv[4][4] |
Definition at line 154 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 237 of file DNA_object_types.h.
Referenced by add_new_constraint(), build_dag_object(), constraint_add_exec(), copy_attr(), copy_object(), dag_id_flush_update(), 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_get_movieclip(), object_relink(), object_solver_camera(), object_solver_inverted_matrix(), object_test_constraints(), ObjectToTransData(), outliner_add_object_contents(), separated_armature_fix_links(), subframe_updateObject(), test_constraints(), text_refresh_pyconstraints_exec(), unlink_movieclip(), 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 220 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 180 of file DNA_object_types.h.
Referenced by set_scene_bg(), and where_is_object_time().
uint64_t Object::customdata_mask |
Definition at line 255 of file DNA_object_types.h.
Referenced by direct_link_object(), and object_handle_update().
float Object::damping |
Definition at line 188 of file DNA_object_types.h.
Referenced by add_only_object(), copy_attr(), CreateShapePropsFromBlenderObject(), do_versions(), and game_physics_copy_exec().
void* Object::data |
Definition at line 121 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_ob(), animdata_filter_ds_obdata(), animviz_get_object_motionpaths(), AnimationImporter::apply_matrix_curves(), applyModifier(), 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(), bbs_obmode_mesh_verts(), beautify_fill_exec(), BIF_ReebGraphMultiFromEditMesh(), BIF_retargetArc(), BIF_retargetArmature(), BKE_font_getselection(), BKE_text_to_curve(), BL_ArmatureObject::BL_ArmatureObject(), BL_ConvertBlenderObjects(), BL_CreateCameraIPO(), BL_CreateLampIPO(), blend_from_shape_exec(), bones_merge(), border_select_exec(), boundbox_displist(), build_dag_object(), buttons_context_path_data(), buttons_context_path_pose_bone(), buttons_texture_users_from_context(), calc_curve_deform(), calc_curvepath(), calc_latt_deform(), calc_manipulator_stats(), calc_shapeKeys(), calc_weightpaint_vert_array(), calculateCenter(), camera_params_from_object(), camera_view_frame_fit_to_scene(), can_pbvh_draw(), ccgDM_getFaceMap(), ccgDM_getPBVH(), cdDM_getFaceMap(), cdDM_getPBVH(), change_character_exec(), change_spacing_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(), createRepresentation(), 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_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_paintvert(), 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_paintvert_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(), 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_mesh_textured_old(), 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(), dynamicPaint_outputLayerExists(), 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_shape_key_remove(), ED_operator_editarmature(), ED_operator_editcurve(), ED_operator_editcurve_3d(), 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_object_is_edit_mode(), ED_vgroup_vert_add(), ED_vgroup_vert_remove(), edge_flip_exec(), edge_rotate_selected(), editCurve_to_undoCurve(), editmesh_calc_modifiers(), editmesh_get_x_mirror_vert(), editmesh_mark_seam(), editmesh_mark_sharp(), editmesh_select_all_exec(), 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(), flyEnd(), followpath_get_tarmat(), font_duplilist(), forEachCameraObjectInScene(), forEachLampObjectInScene(), GeometryFunctor::forEachMeshObjectInScene(), free_editLatt(), free_editMball(), free_editNurb(), free_editText(), free_object(), freeSlideVerts(), 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(), 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(), initFlyInfo(), initTransform(), initTransInfo(), 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_select_all_exec(), lattice_to_softbody(), layers_poll(), lib_indirect_test_id(), lib_link_object(), lib_link_pose(), 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_local_speaker(), 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(), mball_select_all_exec(), 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(), mouse_weight_paint_vertex_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(), navmesh_clear_exec(), navmesh_face_add_exec(), navmesh_face_copy_exec(), navmesh_obmode_data_poll(), navmesh_reset_exec(), NewBooleanMesh(), nlaedit_add_sound_exec(), normals_make_consistent_exec(), nurbs_foreachScreenVert(), nurbs_to_mdata_customdb(), nurbs_to_mesh(), nurbscurve_circle_doSelect(), ob_get_key(), ob_parcurve(), object_add_duplicate_internal(), object_camera_dof_distance(), object_camera_mode(), object_data_is_libdata(), object_editcurve_get(), 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_modifier_remove(), object_origin_set_exec(), object_remove_material_slot(), object_select_linked_exec(), object_shape_key_mirror(), object_speaker_add_exec(), offset_to_key(), LightsExporter::operator()(), GeometryExporter::operator()(), EffectsExporter::operator()(), CamerasExporter::operator()(), AnimationExporter::operator()(), outliner_add_object_contents(), outliner_draw_iconrow(), outliner_draw_tree_element(), output_toggle_exec(), pack_islands_exec(), paint_facesel_circle_select(), paint_facesel_test(), paint_poll_test(), paint_vertsel_circle_select(), paint_vertsel_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_clear_user_transforms_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_keyingset(), 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(), recalcData_image(), recalcData_view3d(), region_to_loop(), removedoublesflag_exec(), reset_exec(), retargetGraphs(), reveal_exec(), reveal_mesh_exec(), reveal_metaelems_exec(), RIG_graphFromArmature(), ringsel_finish(), ringsel_init(), AnimationExporter::sample_and_write_bone_animation(), AnimationExporter::sample_and_write_bone_animation_matrix(), 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_all_perform(), select_axis_exec(), select_by_number_vertices_exec(), select_editlattice_hook(), select_editmesh_hook(), 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(), 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_camera_freejob(), solve_parenting(), sort_faces_exec(), special_aftertrans_update(), 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(), subdivide_exec(), subdividenurb(), subframe_updateObject(), 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_OLD(), AnimationImporter::translate_Animations(), 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(), 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_fix_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_poll_edit_or_wpaint_vert_select(), 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_fix(), vgroup_invert(), vgroup_levels(), vgroup_normalize(), vgroup_normalize_active(), vgroup_normalize_all(), vgroup_object_in_edit_mode(), vgroup_object_in_wpaint_vert_select(), 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 131 of file DNA_object_types.h.
Referenced by act_vert_def(), applyModifier(), armature_deform_verts(), BL_SkinDeformer::BGEDeformVerts(), calc_weightpaint_vert_array(), copy_object(), defgroup_find_name(), defgroup_find_name_dupe(), defgroup_flip_index(), defgroup_flip_map(), defgroup_flip_map_single(), defgroup_name_index(), direct_link_object(), do_versions(), do_view3d_region_buttons(), drawlattice(), ED_vgroup_add_name(), ED_vgroup_clear(), ED_vgroup_copy_array(), ED_vgroup_delete(), ED_vgroup_mirror(), ED_vgroup_vert_add(), ED_vgroup_vert_remove(), ED_vgroup_vert_weight(), gameobject_from_blenderobject(), gen_lock_flags(), get_def_index(), get_selected_defgroups(), 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_lock_all(), vgroup_move_exec(), vgroup_normalize(), vgroup_normalize_all(), vgroup_remove_verts(), vgroup_select_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 253 of file DNA_object_types.h.
Referenced by cdDM_getPBVH(), clear_mesh_caches(), copy_object(), direct_link_object(), dm_deform_clear(), mesh_build_data(), mesh_get_derived_deform(), multiresModifier_update(), and object_free_display().
struct DerivedMesh * Object::derivedFinal |
Definition at line 253 of file DNA_object_types.h.
Referenced by add_object_to_effectors(), applyModifier(), arrayModifier_doArray(), BKE_object_foreach_display_point(), clear_mesh_caches(), contarget_get_mesh_mat(), copy_object(), direct_link_object(), do_makeDispListCurveTypes(), drawCurveDerivedMesh(), drawCurveDMWired(), drawObjectSelect(), drawWireExtra(), followtrack_evaluate(), free_sculptsession(), get_effector_data(), get_effector_tot(), give_parvert(), GPU_enable_material(), makeDispListCurveTypes(), makeOrcoDispList(), mesh_build_data(), mesh_get_derived_final(), mesh_to_curve(), meshdeformModifier_do(), multires_force_update(), multires_mark_as_modified(), multires_stitch_grids(), ntap_bump_compute(), nurbs_to_mesh(), object_free_display(), object_get_derived_final(), paintface_flush_flags(), paintvert_flush_flags(), project_paint_begin(), sculpt_flush_update(), sculpt_undo_restore(), and stats_object().
Definition at line 130 of file DNA_object_types.h.
Referenced by BKE_object_foreach_display_point(), 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 144 of file DNA_object_types.h.
Referenced by bl_ConvertBlenderObject_Single(), copy_attr(), object_apply_mat4(), object_clear_loc(), object_tfm_backup(), object_tfm_protected_restore(), object_tfm_restore(), and object_to_mat4().
Definition at line 239 of file DNA_object_types.h.
struct bAction* action Object::DNA_DEPRECATED |
Definition at line 118 of file DNA_object_types.h.
float dsize [3] Object::DNA_DEPRECATED |
Definition at line 146 of file DNA_object_types.h.
float bbsize [3] Object::DNA_DEPRECATED |
Definition at line 223 of file DNA_object_types.h.
ListBase effect Object::DNA_DEPRECATED |
Definition at line 129 of file DNA_object_types.h.
struct Ipo* ipo Object::DNA_DEPRECATED |
Definition at line 115 of file DNA_object_types.h.
ListBase constraintChannels Object::DNA_DEPRECATED |
Definition at line 128 of file DNA_object_types.h.
ListBase nlastrips Object::DNA_DEPRECATED |
Definition at line 238 of file DNA_object_types.h.
short colbits Object::DNA_DEPRECATED |
Definition at line 168 of file DNA_object_types.h.
float Object::dquat[4] |
Definition at line 149 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_protected_restore(), object_tfm_restore(), and ObjectToTransData().
float Object::drot[3] |
Definition at line 148 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_protected_restore(), object_tfm_restore(), and ObjectToTransData().
float Object::drotAngle |
Definition at line 151 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(), object_tfm_protected_restore(), and object_tfm_restore().
float Object::drotAxis[3] |
Definition at line 150 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(), object_tfm_protected_restore(), and object_tfm_restore().
float Object::dscale[3] |
Definition at line 147 of file DNA_object_types.h.
Referenced by add_only_object(), clear_workob(), copy_attr(), do_displacement(), do_versions(), object_apply_mat4(), object_clear_scale(), object_scale_to_mat3(), object_tfm_backup(), object_tfm_protected_restore(), object_tfm_restore(), and ObjectToTransData().
char Object::dt |
Definition at line 212 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(), object_make_proxy(), object_modifier_remove(), and view3d_opengl_select().
char Object::dtx |
Definition at line 213 of file DNA_object_types.h.
Referenced by check_alpha_pass(), 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 244 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(), 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 178 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 216 of file DNA_object_types.h.
Referenced by add_only_object(), do_versions(), and face_duplilist().
Definition at line 261 of file DNA_object_types.h.
Referenced by lib_link_object().
int Object::dupoff |
Definition at line 178 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 178 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 178 of file DNA_object_types.h.
Referenced by add_only_object(), copy_attr(), count_duplilist(), do_versions(), and frames_duplilist().
float Object::empty_drawsize |
Definition at line 215 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 214 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 167 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(), 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().
Definition at line 251 of file DNA_object_types.h.
Referenced by add_only_object(), bpath_traverse_id(), direct_link_object(), do_versions(), and object_add_duplicate_internal().
float Object::formfactor |
Definition at line 197 of file DNA_object_types.h.
Referenced by add_only_object(), copy_attr(), CreateShapePropsFromBlenderObject(), do_versions(), and game_physics_copy_exec().
int Object::gameflag |
Definition at line 228 of file DNA_object_types.h.
Referenced by add_only_object(), BL_ConvertBlenderObjects(), BL_CreatePhysicsObjectNew(), copy_attr(), createRepresentation(), CreateShapePropsFromBlenderObject(), do_logic_buts(), do_versions(), draw_actuatorbuttons(), draw_object(), game_physics_copy_exec(), gameobject_from_blenderobject(), BL_ModifierDeformer::HasCompatibleDeformer(), mesh_calc_modifiers(), KX_GameObject::ProcessReplica(), and KX_Scene::ReplaceMesh().
Definition at line 229 of file DNA_object_types.h.
Referenced by BL_CreatePhysicsObjectNew(), game_physics_copy_exec(), and gameobject_from_blenderobject().
struct bGPdata* Object::gpd |
Definition at line 123 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 259 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 103 of file DNA_object_types.h.
Referenced by actcon_get_tarmat(), add_hook_object(), animviz_verify_motionpaths(), append_named_part_ex(), AnimationImporter::apply_matrix_curves(), 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_Action::BL_Action(), BL_ConvertActuators(), bl_ConvertBlenderObject_Single(), 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(), buttons_texture_modifier_foreach(), buttons_texture_users_from_context(), 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_object(), copy_scene(), AnimationExporter::create_4x4_source(), MeshImporter::create_mesh_object(), createObjectSpace(), createTransObject(), curvesurf_prim_add(), dag_add_driver_relation(), dag_id_flush_update(), DAG_id_tag_update(), dag_object_time_update_flags(), DAG_print_dependencies(), DAG_scene_flush_update(), DAG_scene_sort(), database_init_objects(), delete_exec(), disconnect_hair_exec(), do_constraint_panels(), do_logic_buts(), do_set_scale(), do_version_mdef_250(), do_versions(), do_versions_ipos_to_animato(), 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_autokeyframe_object(), ED_autokeyframe_pchan(), ED_editors_init(), ED_object_constraint_update(), ED_object_enter_editmode(), ED_object_exit_editmode(), ED_object_modifier_add(), ED_object_modifier_clear(), 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(), find_basis_mball(), find_family_object(), flush_pointcache_reset(), flush_update_node(), 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(), 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_local_speaker(), 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(), modifier_path_relbase(), modifiers_convertToReal(), modifiers_setOnCage(), 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_keyframes_loop(), ob_parbone(), ob_to_keylist(), 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_lamp_add_exec(), object_make_proxy(), object_metaball_add_exec(), object_mouse_select_menu(), object_origin_set_exec(), object_relink(), object_remove_material_slot(), object_remove_particle_system(), object_select_linked_exec(), object_select_menu_exec(), object_shape_key_mirror(), object_speaker_add_exec(), objectsolver_set_inverse_exec(), ocean_bake_exec(), 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_clear_user_transforms_exec(), pose_constraints_clear_exec(), pose_de_select_all_exec(), pose_flip_names_exec(), pose_flip_quats_exec(), pose_ik_clear_exec(), pose_paste_exec(), pose_propagate_get_refVal(), pose_proxy_synchronize(), pose_select_same_keyingset(), 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(), recalcData_view3d(), 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_axis_exec(), set_floor_exec(), set_origin_exec(), set_sca_new_poins(), set_scene_bg(), set_wpaint(), 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(), stampdata(), stats_string(), subframe_updateObject(), surface_slot_remove_exec(), target_move_down_exec(), target_move_up_exec(), test_object_materials(), text_refresh_pyconstraints_exec(), texture_paint_toggle_exec(), AnimationImporter::translate_animation_OLD(), AnimationImporter::translate_Animations(), tree_element_active_defgroup(), type_toggle_exec(), uiTemplateConstraint(), uiTemplateHeader3D(), uiTemplateModifier(), undo_clean_stack(), undo_editmode_push(), undo_editmode_step(), unlink_actuator(), unlink_controller(), unlink_group(), unlink_movieclip(), 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_fix_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_poll_edit_or_wpaint_vert_select(), vertex_group_remove_exec(), vertex_group_remove_from_exec(), vertex_group_select_exec(), vertex_group_sort_exec(), vgroup_move_exec(), view3d_camera_to_view_exec(), view3d_camera_to_view_poll(), view3d_camera_to_view_selected_exec(), view3d_camera_to_view_selected_poll(), view3d_context(), view3d_modeselect_pup(), view3d_panel_object(), 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 263 of file DNA_object_types.h.
Referenced by draw_empty_image().
float Object::imat[4][4] |
Definition at line 155 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(), child_get_inverse_matrix(), cloth_to_object(), constraints_clear_evalob(), createTransParticleVerts(), cubemap_ob(), cuboid_do(), database_init_objects(), deformVerts_do(), do_texture_effector(), docenter_armature(), draw_motion_path_instance(), draw_new_particle_system(), draw_object(), dupli_extrude_cursor(), dynamicPaint_updateBrushMaterials(), 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(), new_particle_duplilist(), 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(), RE_init_sample_material(), RE_sample_material_color(), render_new_particle_system(), save_hair(), softbody_to_object(), sphere_do(), spin_exec(), splineik_evaluate_bone(), v3d_editvertex_buts(), waveModifier_do(), and where_is_pose().
float Object::imat_ren[4][4] |
Definition at line 161 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(), dynamicPaint_updateBrushMaterials(), RE_init_sample_material(), and RE_inithalo_particle().
short Object::index |
Definition at line 224 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 188 of file DNA_object_types.h.
Referenced by add_only_object(), BL_CreatePhysicsObjectNew(), copy_attr(), do_versions(), draw_object(), and game_physics_copy_exec().
unsigned int Object::init_state |
Definition at line 257 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().
short Object::ipoflag |
Definition at line 173 of file DNA_object_types.h.
Referenced by draw_ghost_poses_keys(), draw_ghost_poses_range(), and ob_parcurve().
uint64_t Object::lastDataMask |
Definition at line 254 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 163 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(), GeometryFunctor::forEachMeshObjectInScene(), 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(), seq_render_scene_strip_impl(), 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 144 of file DNA_object_types.h.
Referenced by add_hook_object(), add_named_exec(), TransformWriter::add_node_transform_ob(), BKE_text_to_curve(), bl_ConvertBlenderObject_Single(), BL_CreateIPO(), copy_attr(), copy_object_transform(), createRepresentation(), do_set_scale(), docenter_armature(), dvar_eval_locDiff(), dynamicPaint_doStep(), ED_object_base_init_transform(), 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_protected_restore(), object_tfm_restore(), object_to_mat4(), ObjectToTransData(), pointdensity_cache_object(), pointdensity_cache_psys(), set_floor_exec(), set_origin_exec(), txt_add_object(), and KX_BlenderSceneConverter::WritePhysicsObjectToAnimationIpo().
Definition at line 202 of file DNA_object_types.h.
Referenced by add_only_object(), BL_CreatePhysicsObjectNew(), and do_versions().
float Object::margin |
Definition at line 199 of file DNA_object_types.h.
Referenced by add_only_object(), BL_CreatePhysicsObjectNew(), copy_attr(), do_versions(), and game_physics_copy_exec().
float Object::mass |
Definition at line 188 of file DNA_object_types.h.
Referenced by add_only_object(), copy_attr(), CreateShapePropsFromBlenderObject(), do_versions(), and game_physics_copy_exec().
struct Material** Object::mat |
Definition at line 138 of file DNA_object_types.h.
Referenced by assign_material(), buttons_context(), copy_object(), direct_link_object(), do_versions(), dynamicPaint_updateBrushMaterials(), expand_object(), extern_local_object(), free_object(), KX_BlenderSceneConverter::FreeBlendFile(), 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 139 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 200 of file DNA_object_types.h.
Referenced by copy_attr(), CreateShapePropsFromBlenderObject(), and game_physics_copy_exec().
Definition at line 40 of file object.h.
Referenced by BVHBuild::add_references(), ObjectManager::apply_static_transforms(), apply_transform(), BVH::cache_read(), BVH::clear_cache_except(), compute_bounds(), Mesh::compute_bvh(), KX_BlenderSceneConverter::ConvertMeshSpecial(), ObjectManager::device_update_transforms(), KX_BlenderSceneConverter::FreeBlendFile(), gameobject_from_blenderobject(), KX_BlenderSceneConverter::LinkBlendFile(), Object(), BVH::pack_instances(), RegularBVH::refit_node(), BVHBuild::split_reference(), tag_update(), MeshManager::update_osl_attributes(), MeshManager::update_svm_attributes(), and KX_GameObject::UpdateMaterialData().
float Object::min_vel |
Definition at line 201 of file DNA_object_types.h.
Referenced by copy_attr(), CreateShapePropsFromBlenderObject(), and game_physics_copy_exec().
int Object::mode |
Definition at line 134 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(), DAG_print_dependencies(), 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_mesh_textured_old(), 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_do_pose_selectbuffer(), ED_editors_init(), ED_object_enter_editmode(), ED_object_exit_editmode(), ED_object_modifier_convert(), ED_operator_objectmode(), ED_operator_posemode(), ed_screen_context(), ED_sculpt_force_update(), ED_undo_push(), ed_undo_step(), ED_undo_valid(), ED_view3d_object_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(), navmesh_obmode_data_poll(), navmesh_obmode_poll(), object_add_duplicate_internal(), object_mode_poll(), object_mode_set_compat(), object_mode_set_exec(), object_modifier_remove(), object_pose_context(), object_remove_particle_system(), objects_selectable_poll(), outliner_add_object_contents(), paint_facesel_test(), paint_get_active(), paint_vertsel_test(), 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(), recalcData_view3d(), 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(), 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(), vgroup_object_in_wpaint_vert_select(), 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 132 of file DNA_object_types.h.
Referenced by add_hook_object(), BKE_ptcache_ids_from_object(), BKE_ptcache_object_reset(), bpath_traverse_id(), 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_clear(), ED_object_modifier_copy(), ED_object_modifier_move_down(), ED_object_modifier_move_up(), 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_foreachTexLink(), 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_modifier_remove(), 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(), test_object_modifiers(), tselem_draw_icon(), unlink_object(), vertex_group_fix_exec(), vgroup_remap_update_users(), wpaint_make_validmap(), and write_objects().
Definition at line 126 of file DNA_object_types.h.
Referenced by animviz_get_object_motionpaths(), animviz_verify_motionpaths(), copy_object(), direct_link_object(), draw_object(), and write_objects().
ustring Object::name |
Definition at line 43 of file object.h.
Referenced by add_hook_object(), game_property_new(), group_create_exec(), Object(), object_hook_assign_exec(), and screen_render_invoke().
short Object::nlaflag |
Definition at line 172 of file DNA_object_types.h.
float Object::obmat[4][4] |
Definition at line 152 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_scene_foreach_display_point(), BKE_text_to_curve(), BL_ArmatureConstraint::BL_ArmatureConstraint(), BL_ArmatureObject::BL_ArmatureObject(), BL_SkinDeformer::BL_SkinDeformer(), BL_SkinDeformer::BlenderDeformVerts(), boids_precalc_rules(), brush_add(), brush_edit_apply(), brush_edit_init(), brush_puff(), bundle_midpoint(), calc_manipulator_stats(), calculateCenter(), calculateCenter2D(), calculateCenterCursor(), camera_view_frame_fit_to_scene(), child_get_inverse_matrix(), 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(), createVertsTrisData(), cube_project_exec(), cuboid_do(), database_fromscene_vectors(), database_init_objects(), deformVerts(), deformVerts_do(), 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(), 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(), draw_viewport_object_reconstruction(), drawHelpline(), drawlamp(), drawObjectConstraint(), drawObjectSelect(), drawPropCircle(), drawWireExtra(), dupli_extrude_cursor(), dvar_eval_locDiff(), dvar_eval_transChan(), dynamicPaint_brushMeshCalculateVelocity(), dynamicPaint_brushObjectCalculateVelocity(), dynamicPaint_generateBakeData(), dynamicPaint_paintMesh(), dynamicPaint_paintSinglePoint(), dynamicPaint_surfaceHasMoved(), dynamicPaint_updateBrushMaterials(), 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(), followpath_get_tarmat(), followtrack_evaluate(), font_duplilist(), frames_duplilist(), free_object_duplilist(), get_constraint_target_matrix(), get_effector_data(), get_new_constraint_target(), get_ob2ob_distance(), get_texture_coords(), get_vert2ob_distance(), 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(), move_camera(), new_dupli_object(), new_particle_duplilist(), NewBooleanDerivedMesh_intern(), next_object(), ntap_bump_compute(), nurbs_foreachScreenVert(), object_apply_mat4(), object_camera_dof_distance(), object_duplilist_recursive(), object_get_dimensions(), object_handle_update(), object_hook_recenter_exec(), object_hook_reset_exec(), object_make_proxy(), object_mouse_select_menu(), object_set_dimensions(), object_tfm_backup(), object_tfm_restore(), objectsolver_evaluate(), 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_init_sample_material(), 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(), 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(), 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_camera_to_view_selected_exec(), 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(), 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::obstacleRad |
Definition at line 203 of file DNA_object_types.h.
Referenced by add_only_object(), KX_ObstacleSimulation::AddObstacleForObj(), and game_physics_copy_exec().
float Object::orig[3] |
Definition at line 144 of file DNA_object_types.h.
Referenced by draw_object(), object_tfm_backup(), object_tfm_restore(), and solve_parenting().
char Object::pad5 |
Definition at line 176 of file DNA_object_types.h.
int Object::pad6 |
Definition at line 165 of file DNA_object_types.h.
int Object::par1 |
Definition at line 109 of file DNA_object_types.h.
Referenced by load_editMesh(), make_object_duplilist_real(), ob_parvert3(), solve_parenting(), what_does_obaction(), and what_does_parent().
int Object::par2 |
Definition at line 109 of file DNA_object_types.h.
Referenced by load_editMesh(), make_object_duplilist_real(), ob_parvert3(), what_does_obaction(), and what_does_parent().
int Object::par3 |
Definition at line 109 of file DNA_object_types.h.
Referenced by load_editMesh(), make_object_duplilist_real(), ob_parvert3(), what_does_obaction(), and what_does_parent().
struct Object* Object::parent |
Definition at line 111 of file DNA_object_types.h.
Referenced by TransformWriter::add_node_transform_ob(), applyarmature_fix_boneparents(), bc_set_parent(), bc_test_parent_loop(), BKE_object_parent_loop_check(), bl_ConvertBlenderObject_Single(), 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(), face_duplilist(), frames_duplilist(), gameobject_from_blenderobject(), get_orientation_object(), gimbal_axis(), 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(), KX_GameObject::NodeSetWorldPosition(), 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(), subframe_updateObject(), unlink_object(), vertex_duplilist(), vertex_parent_set_exec(), visualkey_can_use(), what_does_obaction(), what_does_parent(), where_is_object_mat(), where_is_object_simul(), where_is_object_time(), DocumentImporter::write_node(), and KX_BlenderSceneConverter::WritePhysicsObjectToAnimationIpo().
float Object::parentinv[4][4] |
Definition at line 153 of file DNA_object_types.h.
Referenced by TransformWriter::add_node_transform_ob(), add_only_object(), applyarmature_fix_boneparents(), bc_set_parent(), bl_ConvertBlenderObject_Single(), constraint_mat_convertspace(), face_duplilist(), ignore_parent_tx(), SkinInfo::link_armature(), make_object_duplilist_real(), object_apply_mat4(), object_make_proxy(), object_tfm_backup(), object_tfm_restore(), solve_parenting(), what_does_obaction(), and what_does_parent().
char Object::parsubstr[64] |
Definition at line 110 of file DNA_object_types.h.
Referenced by bc_set_parent(), BL_ConvertBlenderObjects(), ED_armature_bone_rename(), ED_object_parent(), joined_armature_fix_links(), make_object_duplilist_real(), ob_parbone(), separated_armature_fix_links(), what_does_obaction(), and what_does_parent().
Definition at line 240 of file DNA_object_types.h.
Referenced by add_render_object(), allow_render_dupli_instance(), animdata_filter_dopesheet_ob(), animdata_filter_ds_particles(), applyModifier(), BKE_ptcache_ids_from_object(), BKE_ptcache_object_reset(), bpath_traverse_id(), 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(), expand_object(), extern_local_object(), init_render_object_data(), lib_link_object(), make_local_particlesettings(), modifier_apply_obdata(), object_add_duplicate_internal(), object_add_particle_system(), object_duplilist_recursive(), object_free_particlesystems(), object_handle_update(), object_mode_set_itemsf(), object_modifier_remove(), 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 108 of file DNA_object_types.h.
Referenced by applyarmature_fix_boneparents(), bc_set_parent(), BL_ConvertBlenderObjects(), build_dag_object(), do_versions(), ED_armature_bone_rename(), ED_object_parent(), joined_armature_fix_links(), SkinInfo::link_armature(), load_editMesh(), make_object_duplilist_real(), 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_mat(), where_is_object_simul(), and where_is_object_time().
Definition at line 260 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 242 of file DNA_object_types.h.
Referenced by add_collider_cache_object(), add_collision_object(), add_object_to_effectors(), are_there_deflectors(), buttons_texture_users_from_context(), 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(), eff_calc_visibility(), effector_add_type(), expand_object(), forcefield_toggle_exec(), lib_link_object(), object_modifier_remove(), 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 120 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(), AnimationImporter::apply_matrix_curves(), 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(), BL_SkinDeformer::BGEDeformVerts(), 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(), child_get_inverse_matrix(), constraint_add_exec(), constraint_delete_exec(), constraint_target_to_mat4(), convert_tree(), copy_object(), copy_object_pose(), copypose_callback(), count_set_pose_transflags(), AnimationExporter::create_4x4_source(), create_scene(), createTransPose(), dag_object_time_update_flags(), DAG_pose_sort(), deformVerts_do(), 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(), get_selected_defgroups(), BL_ArmatureObject::GetBoneMatrix(), getTransformOrientation(), ghost_poses_tag_unselected(), graph_panel_driverVar__locDiff(), graph_panel_driverVar__rotDiff(), graph_panel_driverVar__transChan(), group_move_exec(), group_sort_exec(), 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_do_paste(), 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_clear_user_transforms_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_keyingset(), pose_select_same_layer(), pose_slide_init(), poseAnim_mapping_autoKeyframe(), poselib_add_exec(), poselib_add_menu_invoke(), poselib_init_new(), poselib_preview_init_data(), poselib_validate(), proxylocked_constraints_owner(), BL_ArmatureObject::RestorePose(), BL_ArmatureConstraint::RestoreTarget(), RIG_reconnectControlBones(), AnimationExporter::sample_and_write_bone_animation(), AnimationExporter::sample_and_write_bone_animation_matrix(), 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(), text_refresh_pyconstraints_exec(), transform_autoik_update(), AnimationImporter::translate_animation_OLD(), AnimationImporter::translate_Animations(), tree_element_active_posechannel(), tree_element_active_posegroup(), unlink_object(), unlink_text(), BL_Action::Update(), 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 119 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 218 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 170 of file DNA_object_types.h.
Referenced by add_only_object(), calc_manipulator_stats(), copy_attr(), createTransObject(), ED_view3d_camera_lock_sync(), flyApply(), flyApply_ndof(), object_clear_loc(), object_clear_rot(), object_clear_scale(), and view3d_camera_to_view_exec().
struct Object* Object::proxy |
Definition at line 114 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 114 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 114 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 149 of file DNA_object_types.h.
Referenced by add_only_object(), copy_attr(), copy_object_transform(), do_versions(), object_clear_rot(), object_mat3_to_rot(), object_rot_to_mat3(), object_tfm_backup(), object_tfm_protected_restore(), object_tfm_restore(), and ObjectToTransData().
float Object::rdamping |
Definition at line 198 of file DNA_object_types.h.
Referenced by add_only_object(), copy_attr(), CreateShapePropsFromBlenderObject(), do_versions(), and game_physics_copy_exec().
short Object::recalc |
Definition at line 234 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(), 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(), subframe_updateObject(), track_set_exec(), unlink_object(), and unlink_object__unlinkModifierLinks().
Definition at line 135 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().
char Object::restrictflag |
Definition at line 210 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(), game_physics_copy_exec(), 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 148 of file DNA_object_types.h.
Referenced by TransformWriter::add_node_transform_ob(), bl_ConvertBlenderObject_Single(), BL_CreateIPO(), copy_attr(), copy_object_transform(), createRepresentation(), 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_protected_restore(), object_tfm_restore(), ObjectToTransData(), KX_GameObject::UpdateBlenderObjectMatrix(), and KX_BlenderSceneConverter::WritePhysicsObjectToAnimationIpo().
float Object::rotAngle |
Definition at line 151 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_protected_restore(), object_tfm_restore(), and ObjectToTransData().
float Object::rotAxis[3] |
Definition at line 150 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_protected_restore(), object_tfm_restore(), and ObjectToTransData().
short Object::rotmode |
Definition at line 205 of file DNA_object_types.h.
Referenced by add_only_object(), AnimationImporter::apply_matrix_curves(), BL_CreateIPO(), 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_OLD(), AnimationImporter::translate_Animations(), visualkey_get_value(), and what_does_obaction().
short Object::scaflag |
Definition at line 174 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().
char Object::scavisflag |
Definition at line 175 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 106 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(), free_sculptsession(), mesh_calc_modifiers(), multires_force_update(), object_sculpt_modifiers_changed(), 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 219 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 180 of file DNA_object_types.h.
Referenced by BL_ConvertBlenderObjects(), copy_attr(), ob_parcurve(), where_is_object_parslow(), and where_is_object_simul().
char Object::shapeflag |
Definition at line 247 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 248 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 145 of file DNA_object_types.h.
Referenced by TransformWriter::add_node_transform_ob(), add_only_object(), bl_ConvertBlenderObject_Single(), BL_CreateIPO(), clear_workob(), copy_attr(), copy_object_transform(), MeshImporter::create_mesh_object(), do_displacement(), do_set_scale(), do_versions(), KX_FontObject::DrawText(), dynamicPaint_generateBakeData(), FaceIt_Construct(), 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_protected_restore(), object_tfm_restore(), ObjectToTransData(), KX_BlenderSceneConverter::resetNoneDynamicObjectToIpo(), and sculpt_update_cache_invariants().
float Object::sizefac |
Definition at line 198 of file DNA_object_types.h.
float Object::smoothresh |
Definition at line 249 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 243 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(), bpath_traverse_id(), 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(), interpolate_exciter(), lattice_to_softbody(), lib_link_object(), mesh_faces_to_scratch(), mesh_to_softbody(), object_free_softbody(), object_modifier_remove(), 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 233 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(), lattice_to_softbody(), mesh_to_softbody(), object_modifier_remove(), renew_softbody(), sbObjectStep(), softbody_calc_forces(), softbody_calc_forcesEx(), and softbody_reset().
unsigned int Object::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(), logic_buttons(), logic_buttons_new(), and logicbricks_copy_exec().
Definition at line 41 of file object.h.
Referenced by apply_transform(), compute_bounds(), ObjectManager::device_update_transforms(), and Object().
int Object::totcol |
Definition at line 140 of file DNA_object_types.h.
Referenced by InstanceWriter::add_material_bindings(), add_render_object(), animdata_filter_dopesheet_ob(), animdata_filter_ds_materials(), 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(), draw_mesh_object(), dynamicPaint_updateBrushMaterials(), ED_preview_shader_job(), expand_object(), extern_local_object(), free_object(), give_current_material(), give_current_object_texture(), GPU_begin_object_materials(), AnimationExporter::hasAnimations(), 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(), object_add_duplicate_internal(), object_add_material_slot(), object_frame_has_keyframe(), object_make_proxy(), object_remove_material_slot(), object_select_linked_exec(), ForEachMaterialFunctor< Functor >::operator()(), GeometryExporter::operator()(), AnimationExporter::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 111 of file DNA_object_types.h.
Referenced by do_version_old_trackto_to_constraints(), lib_link_object(), and subframe_updateObject().
short Object::trackflag |
Definition at line 171 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(), new_particle_duplilist(), ob_parcurve(), vertex_dupli__mapFunc(), what_does_obaction(), and what_does_parent().
short Object::transflag |
Definition at line 170 of file DNA_object_types.h.
Referenced by add_group_render_dupli_obs(), add_render_object(), allow_render_object(), BKE_ptcache_ids_from_object(), BKE_scene_foreach_display_point(), 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_mesh_textured_old(), 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_objects(), view3d_opengl_select(), and where_is_object_time().
short Object::type |
Definition at line 108 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_ds_obdata(), apply_armature_pose2bones_exec(), applyModifier(), 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_ConvertProperties(), 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(), buttons_texture_users_from_context(), cache_pointdensity(), calc_curvepath(), calc_manipulator_stats(), calc_taper(), CalcSnapGeometry(), calculateCenter(), camera_params_from_object(), 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_surf_to_softbody(), curvesurf_prim_add(), curvetomesh(), AnimationExporter::dae_animation(), dag_add_driver_relation(), dag_object_time_update_flags(), DAG_on_visible_update(), database_init_objects(), deformVerts(), deformVertsEM(), delete_exec(), delete_invoke(), deleteflagNurb(), do_constraint_panels(), do_lasso_select_pose(), do_makeDispListCurveTypes(), do_ob_key(), do_versions(), do_view3d_header_buttons(), 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_editcurve_3d(), 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(), edit_modifier_poll_generic(), editmode_toggle_poll(), ElementResize(), ElementRotation(), EM_automerge(), extrude_exec(), face_duplilist(), finalize_render_object(), find_basis_mball(), forEachCameraObjectInScene(), forEachLampObjectInScene(), GeometryFunctor::forEachMeshObjectInScene(), free_object(), game_property_copy_exec(), game_property_new(), gameobject_from_blenderobject(), get_armature(), get_armature_bone_constraint(), get_armature_edit(), get_camera_with_movieclip(), 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(), makeDispListCurveTypes(), 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(), navmesh_obmode_data_poll(), navmesh_obmode_poll(), nlaedit_add_sound_exec(), nurbs_to_mdata_customdb(), nurbs_to_mesh(), ob_get_key(), ob_parbone(), ob_parvert3(), obedit_circle_select(), object_add_duplicate_internal(), object_add_particle_system(), object_add_text_exec(), object_armature_add_exec(), object_camera_dof_distance(), object_camera_mode(), object_constraint_add_exec(), object_deform_mball(), object_duplilist_recursive(), object_editcurve_get(), 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(), paint_vertsel_test(), parent_set_exec(), parent_set_invoke(), pe_x_mirror(), peelObjects(), pose_clear_user_transforms_exec(), 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(), recalcData_image(), recalcData_view3d(), 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(), SetDefaultLightMode(), 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_transvert_update(), splineik_init_tree_from_pchan(), stampdata(), stats_object(), stats_object_edit(), stats_object_paint(), stats_string(), subframe_updateObject(), test_constraints(), test_curve_type(), test_object_modifiers(), text_refresh_pyconstraints_exec(), texture_paint_camera_project_exec(), toggle_cyclic_invoke(), AnimationImporter::translate_Animations(), 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_object_in_wpaint_vert_select(), 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(), and write_objects().
short Object::upflag |
Definition at line 171 of file DNA_object_types.h.
Referenced by add_only_object(), BL_ConvertActuators(), do_version_old_trackto_to_constraints(), do_versions(), new_particle_duplilist(), ob_parcurve(), vertex_dupli__mapFunc(), what_does_obaction(), and what_does_parent().
Definition at line 45 of file object.h.
Referenced by BVH::cache_read(), Object(), BVH::pack_triangles(), and RegularBVH::refit_node().