Blender V2.61 - r43446
|
#include <DNA_key_types.h>
Public Attributes | |
struct KeyBlock * | next |
struct KeyBlock * | prev |
float | pos |
float | curval |
short | type |
short | adrcode |
short | relative |
short | flag |
int | totelem |
int | pad2 |
void * | data |
float * | weights |
char | name [64] |
char | vgroup [64] |
float | slidermin |
float | slidermax |
Definition at line 41 of file DNA_key_types.h.
short KeyBlock::adrcode |
Definition at line 46 of file DNA_key_types.h.
Referenced by add_keyblock(), do_versions(), ED_object_shape_key_remove(), join_mesh_exec(), sort_keys(), and sort_shape_fix().
float KeyBlock::curval |
Definition at line 45 of file DNA_key_types.h.
Referenced by BL_ShapeActionActuator::BlendShape(), deformMatrices(), deformMatricesEM(), do_rel_key(), BL_DeformableGameObject::GetShape(), BL_Action::Play(), shape_key_clear_exec(), BL_ShapeActionActuator::Update(), and BL_Action::Update().
void* KeyBlock::data |
Definition at line 49 of file DNA_key_types.h.
Referenced by apply_objects_internal(), blend_from_shape_exec(), calc_shapeKeys(), copy_key(), curve_to_key(), curve_translate(), direct_link_key(), DM_to_meshkey(), do_versions(), ED_object_shape_key_remove(), free_key(), get_orco_coords_dm(), insert_curvekey(), insert_lattkey(), insert_meshkey(), join_mesh_exec(), key_block_get_data(), key_to_curve(), key_to_latt(), key_to_mesh(), key_to_vertcos(), latt_to_key(), load_editLatt(), load_editMesh(), make_editMesh(), mesh_to_key(), mesh_translate(), my_tex_space_mesh(), object_shape_key_mirror(), offset_to_key(), switch_endian_keyblock(), switch_keys_direction(), vertcos_to_key(), and write_keys().
short KeyBlock::flag |
Definition at line 46 of file DNA_key_types.h.
Referenced by acf_shapekey_setting_ptr(), do_ob_key(), do_rel_key(), make_new_animlistelem(), and mouse_anim_channels().
char KeyBlock::name[64] |
Definition at line 51 of file DNA_key_types.h.
Referenced by acf_shapekey_name(), acf_shapekey_nameprop(), add_keyblock(), do_versions(), draw_selected_name(), join_mesh_exec(), sculpt_undo_push_node(), and sculpt_undo_restore().
struct KeyBlock* KeyBlock::next |
Definition at line 42 of file DNA_key_types.h.
Referenced by animdata_filter_shapekey(), apply_objects_internal(), BL_ShapeActionActuator::BlendShape(), calc_shapeKeys(), RAS_MeshObject::CheckWeightCache(), copy_key(), curve_translate(), direct_link_key(), do_latt_key(), do_mesh_key(), do_rel_key(), do_versions(), ED_object_shape_key_remove(), BL_DeformableGameObject::GetShape(), join_mesh_exec(), key_get_keyblock(), load_editMesh(), mesh_translate(), BL_Action::Play(), RAS_MeshObject::RAS_MeshObject(), sculpt_vertcos_to_key(), setkeys(), shape_key_clear_exec(), shape_key_move_exec(), sort_keys(), sort_shape_fix(), switch_keys_direction(), BL_ShapeActionActuator::Update(), BL_Action::Update(), write_keys(), and RAS_MeshObject::~RAS_MeshObject().
int KeyBlock::pad2 |
Definition at line 47 of file DNA_key_types.h.
float KeyBlock::pos |
Definition at line 44 of file DNA_key_types.h.
Referenced by add_keyblock(), join_mesh_exec(), setkeys(), and sort_keys().
struct KeyBlock * KeyBlock::prev |
Definition at line 42 of file DNA_key_types.h.
Referenced by join_mesh_exec(), shape_key_move_exec(), and sort_keys().
short KeyBlock::relative |
Definition at line 46 of file DNA_key_types.h.
Referenced by blend_from_shape_exec(), calc_shapeKeys(), do_rel_key(), ED_object_shape_key_remove(), load_editMesh(), sculpt_vertcos_to_key(), and shape_key_move_exec().
float KeyBlock::slidermax |
Definition at line 55 of file DNA_key_types.h.
Referenced by add_keyblock(), and do_versions().
float KeyBlock::slidermin |
Definition at line 54 of file DNA_key_types.h.
Referenced by add_keyblock(), and do_versions().
Definition at line 47 of file DNA_key_types.h.
Referenced by apply_objects_internal(), blend_from_shape_exec(), calc_shapeKeys(), cp_key(), curve_to_key(), curve_translate(), deformMatrices(), deformMatricesEM(), deformVerts(), DM_to_meshkey(), do_key(), do_rel_key(), do_versions(), insert_curvekey(), insert_lattkey(), insert_meshkey(), join_mesh_exec(), key_block_get_data(), key_to_curve(), key_to_latt(), key_to_mesh(), latt_to_key(), load_editLatt(), load_editMesh(), make_editMesh(), mesh_to_key(), mesh_translate(), my_tex_space_mesh(), object_shape_key_mirror(), offset_to_key(), switch_endian_keyblock(), and write_keys().
short KeyBlock::type |
Definition at line 46 of file DNA_key_types.h.
Referenced by add_keyblock().
char KeyBlock::vgroup[64] |
Definition at line 52 of file DNA_key_types.h.
Referenced by RAS_MeshObject::CheckWeightCache(), do_latt_key(), do_mesh_key(), and do_ob_key().
float* KeyBlock::weights |
Definition at line 50 of file DNA_key_types.h.
Referenced by RAS_MeshObject::CheckWeightCache(), do_latt_key(), do_mesh_key(), do_rel_key(), join_mesh_exec(), and RAS_MeshObject::~RAS_MeshObject().