Blender V2.61 - r43446
Functions

object_shapekey.c File Reference

#include <math.h>
#include <string.h>
#include <unistd.h>
#include "MEM_guardedalloc.h"
#include "BLI_blenlib.h"
#include "BLI_math.h"
#include "BLI_utildefines.h"
#include "DNA_curve_types.h"
#include "DNA_key_types.h"
#include "DNA_lattice_types.h"
#include "DNA_mesh_types.h"
#include "DNA_meshdata_types.h"
#include "DNA_scene_types.h"
#include "DNA_object_types.h"
#include "BKE_context.h"
#include "BKE_depsgraph.h"
#include "BKE_key.h"
#include "BKE_library.h"
#include "BKE_main.h"
#include "BKE_object.h"
#include "BKE_curve.h"
#include "BLO_sys_types.h"
#include "ED_object.h"
#include "ED_mesh.h"
#include "RNA_access.h"
#include "RNA_define.h"
#include "WM_api.h"
#include "WM_types.h"
#include "object_intern.h"

Go to the source code of this file.

Functions

static void ED_object_shape_key_add (bContext *C, Scene *scene, Object *ob, int from_mix)
static int ED_object_shape_key_remove (bContext *C, Object *ob)
static int object_shape_key_mirror (bContext *C, Object *ob)
static int shape_key_mode_poll (bContext *C)
static int shape_key_poll (bContext *C)
static int shape_key_add_exec (bContext *C, wmOperator *op)
void OBJECT_OT_shape_key_add (wmOperatorType *ot)
static int shape_key_remove_exec (bContext *C, wmOperator *UNUSED(op))
void OBJECT_OT_shape_key_remove (wmOperatorType *ot)
static int shape_key_clear_exec (bContext *C, wmOperator *UNUSED(op))
void OBJECT_OT_shape_key_clear (wmOperatorType *ot)
static int shape_key_mirror_exec (bContext *C, wmOperator *UNUSED(op))
void OBJECT_OT_shape_key_mirror (wmOperatorType *ot)
static int shape_key_move_exec (bContext *C, wmOperator *op)
void OBJECT_OT_shape_key_move (wmOperatorType *ot)

Detailed Description

Definition in file object_shapekey.c.


Function Documentation

static void ED_object_shape_key_add ( bContext C,
Scene scene,
Object ob,
int  from_mix 
) [static]
static int ED_object_shape_key_remove ( bContext C,
Object ob 
) [static]
void OBJECT_OT_shape_key_add ( wmOperatorType ot)
void OBJECT_OT_shape_key_clear ( wmOperatorType ot)
void OBJECT_OT_shape_key_mirror ( wmOperatorType ot)
void OBJECT_OT_shape_key_move ( wmOperatorType ot)
void OBJECT_OT_shape_key_remove ( wmOperatorType ot)
static int object_shape_key_mirror ( bContext C,
Object ob 
) [static]
static int shape_key_add_exec ( bContext C,
wmOperator op 
) [static]
static int shape_key_clear_exec ( bContext C,
wmOperator UNUSEDop 
) [static]
static int shape_key_mirror_exec ( bContext C,
wmOperator UNUSEDop 
) [static]
static int shape_key_mode_poll ( bContext C) [static]
static int shape_key_move_exec ( bContext C,
wmOperator op 
) [static]
static int shape_key_poll ( bContext C) [static]

Definition at line 278 of file object_shapekey.c.

References Object::data, data, ED_object_context(), Object::id, ID::lib, and NULL.

Referenced by OBJECT_OT_shape_key_clear().

static int shape_key_remove_exec ( bContext C,
wmOperator UNUSEDop 
) [static]