Blender V2.61 - r43446
Public Member Functions | Public Attributes

Object Class Reference

#include <DNA_object_types.h>

List of all members.

Public Member Functions

 Object ()
 ~Object ()
void tag_update (Scene *scene)
void compute_bounds ()
void apply_transform ()

Public Attributes

ID id
struct AnimDataadt
struct SculptSessionsculpt
short type
short partype
int par1
int par2
int par3
char parsubstr [64]
struct Objectparent
struct Objecttrack
struct Objectproxy
struct Objectproxy_group
struct Objectproxy_from
struct Ipo *ipo DNA_DEPRECATED
struct BoundBoxbb
struct bAction *action DNA_DEPRECATED
struct bActionposelib
struct bPosepose
void * data
struct bGPdatagpd
bAnimVizSettings avs
bMotionPathmpath
ListBase constraintChannels DNA_DEPRECATED
ListBase effect DNA_DEPRECATED
ListBase disp
ListBase defbase
ListBase modifiers
int mode
int restore_mode
struct Material ** mat
char * matbits
int totcol
int actcol
float loc [3]
float dloc [3]
float orig [3]
float size [3]
float dsize[3] DNA_DEPRECATED
float dscale [3]
float rot [3]
float drot [3]
float quat [4]
float dquat [4]
float rotAxis [3]
float drotAxis [3]
float rotAngle
float drotAngle
float obmat [4][4]
float parentinv [4][4]
float constinv [4][4]
float imat [4][4]
float imat_ren [4][4]
unsigned int lay
int pad6
short flag
short colbits DNA_DEPRECATED
short transflag
short protectflag
short trackflag
short upflag
short nlaflag
short ipoflag
short scaflag
char scavisflag
char pad5
int dupon
int dupoff
int dupsta
int dupend
float sf
float ctime
float mass
float damping
float inertia
float formfactor
float rdamping
float sizefac
float margin
float max_vel
float min_vel
float m_contactProcessingThreshold
float obstacleRad
short rotmode
char boundtype
char collision_boundtype
char restrictflag
char dt
char dtx
char empty_drawtype
float empty_drawsize
float dupfacesca
ListBase prop
ListBase sensors
ListBase controllers
ListBase actuators
float bbsize[3] DNA_DEPRECATED
short index
unsigned short actdef
float col [4]
int gameflag
int gameflag2
struct BulletSoftBodybsoft
short softflag
short recalc
float anisotropicFriction [3]
ListBase constraints
ListBase nlastrips DNA_DEPRECATED
ListBase hooks DNA_DEPRECATED
ListBase particlesystem
struct PartDeflectpd
struct SoftBodysoft
struct Groupdup_group
char body_type
char shapeflag
short shapenr
float smoothresh
struct FluidsimSettingsfluidsimSettings
struct DerivedMeshderivedDeform
struct DerivedMeshderivedFinal
uint64_t lastDataMask
uint64_t customdata_mask
unsigned int state
unsigned int init_state
ListBase gpulamp
ListBase pc_ids
ListBaseduplilist
float ima_ofs [2]
Meshmesh
Transform tfm
BoundBox bounds
ustring name
vector< ParamValue > attributes
uint visibility

Detailed Description

Definition at line 102 of file DNA_object_types.h.


Constructor & Destructor Documentation

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.


Member Function Documentation

void Object::apply_transform ( )
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)

Member Data Documentation

unsigned short Object::actdef

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().

vector<ParamValue> Object::attributes

Definition at line 44 of file object.h.

Referenced by MeshManager::update_osl_attributes().

Definition at line 246 of file DNA_object_types.h.

Referenced by createRepresentation().

Definition at line 207 of file DNA_object_types.h.

Referenced by do_versions(), draw_mesh_fancy(), and draw_object().

float Object::col[4]
float Object::constinv[4][4]

Definition at line 180 of file DNA_object_types.h.

Referenced by set_scene_bg(), and where_is_object_time().

Definition at line 255 of file DNA_object_types.h.

Referenced by direct_link_object(), and object_handle_update().

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().

float Object::dloc[3]

Definition at line 239 of file DNA_object_types.h.

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.

Definition at line 129 of file DNA_object_types.h.

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.

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]
float Object::drot[3]
float Object::drotAxis[3]
float Object::dscale[3]
char Object::dt

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().

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 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]
float Object::imat_ren[4][4]
unsigned int Object::init_state

Definition at line 173 of file DNA_object_types.h.

Referenced by draw_ghost_poses_keys(), draw_ghost_poses_range(), and ob_parcurve().

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 202 of file DNA_object_types.h.

Referenced by add_only_object(), BL_CreatePhysicsObjectNew(), and do_versions().

float Object::mass

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().

ustring Object::name

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::orig[3]

Definition at line 176 of file DNA_object_types.h.

Definition at line 165 of file DNA_object_types.h.

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 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().

float Object::quat[4]
float Object::rot[3]
float Object::rotAxis[3]

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().

float Object::sf
float Object::size[3]

Definition at line 198 of file DNA_object_types.h.

unsigned int Object::state

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().

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().

Definition at line 45 of file object.h.

Referenced by BVH::cache_read(), Object(), BVH::pack_triangles(), and RegularBVH::refit_node().


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