Blender  V2.93
Functions
object_facemap_ops.c File Reference
#include <string.h>
#include "MEM_guardedalloc.h"
#include "BLI_listbase.h"
#include "BLI_math.h"
#include "BLI_utildefines.h"
#include "DNA_mesh_types.h"
#include "DNA_object_types.h"
#include "DNA_workspace_types.h"
#include "BKE_context.h"
#include "BKE_customdata.h"
#include "BKE_editmesh.h"
#include "BKE_object.h"
#include "BKE_object_deform.h"
#include "BKE_object_facemap.h"
#include "DEG_depsgraph.h"
#include "RNA_access.h"
#include "RNA_define.h"
#include "WM_api.h"
#include "WM_types.h"
#include "ED_mesh.h"
#include "ED_object.h"
#include "object_intern.h"

Go to the source code of this file.

Functions

void ED_object_facemap_face_add (Object *ob, bFaceMap *fmap, int facenum)
 
void ED_object_facemap_face_remove (Object *ob, bFaceMap *fmap, int facenum)
 
static void object_fmap_remap_edit_mode (Object *ob, const int *remap)
 
static void object_fmap_remap_object_mode (Object *ob, const int *remap)
 
static void object_facemap_remap (Object *ob, const int *remap)
 
static bool face_map_supported_poll (bContext *C)
 
static bool face_map_supported_edit_mode_poll (bContext *C)
 
static int face_map_add_exec (bContext *C, wmOperator *UNUSED(op))
 
void OBJECT_OT_face_map_add (struct wmOperatorType *ot)
 
static int face_map_remove_exec (bContext *C, wmOperator *UNUSED(op))
 
void OBJECT_OT_face_map_remove (struct wmOperatorType *ot)
 
static int face_map_assign_exec (bContext *C, wmOperator *UNUSED(op))
 
void OBJECT_OT_face_map_assign (struct wmOperatorType *ot)
 
static int face_map_remove_from_exec (bContext *C, wmOperator *UNUSED(op))
 
void OBJECT_OT_face_map_remove_from (struct wmOperatorType *ot)
 
static void fmap_select (Object *ob, bool select)
 
static int face_map_select_exec (bContext *C, wmOperator *UNUSED(op))
 
void OBJECT_OT_face_map_select (struct wmOperatorType *ot)
 
static int face_map_deselect_exec (bContext *C, wmOperator *UNUSED(op))
 
void OBJECT_OT_face_map_deselect (struct wmOperatorType *ot)
 
static int face_map_move_exec (bContext *C, wmOperator *op)
 
void OBJECT_OT_face_map_move (wmOperatorType *ot)
 

Function Documentation

◆ ED_object_facemap_face_add()

void ED_object_facemap_face_add ( Object ob,
bFaceMap fmap,
int  facenum 
)

◆ ED_object_facemap_face_remove()

void ED_object_facemap_face_remove ( Object ob,
bFaceMap fmap,
int  facenum 
)

◆ face_map_add_exec()

static int face_map_add_exec ( bContext C,
wmOperator UNUSEDop 
)
static

◆ face_map_assign_exec()

static int face_map_assign_exec ( bContext C,
wmOperator UNUSEDop 
)
static

◆ face_map_deselect_exec()

static int face_map_deselect_exec ( bContext C,
wmOperator UNUSEDop 
)
static

◆ face_map_move_exec()

static int face_map_move_exec ( bContext C,
wmOperator op 
)
static

◆ face_map_remove_exec()

static int face_map_remove_exec ( bContext C,
wmOperator UNUSEDop 
)
static

◆ face_map_remove_from_exec()

static int face_map_remove_from_exec ( bContext C,
wmOperator UNUSEDop 
)
static

◆ face_map_select_exec()

static int face_map_select_exec ( bContext C,
wmOperator UNUSEDop 
)
static

◆ face_map_supported_edit_mode_poll()

static bool face_map_supported_edit_mode_poll ( bContext C)
static

◆ face_map_supported_poll()

static bool face_map_supported_poll ( bContext C)
static

◆ fmap_select()

static void fmap_select ( Object ob,
bool  select 
)
static

◆ object_facemap_remap()

static void object_facemap_remap ( Object ob,
const int *  remap 
)
static

◆ object_fmap_remap_edit_mode()

static void object_fmap_remap_edit_mode ( Object ob,
const int *  remap 
)
static

◆ object_fmap_remap_object_mode()

static void object_fmap_remap_object_mode ( Object ob,
const int *  remap 
)
static

◆ OBJECT_OT_face_map_add()

void OBJECT_OT_face_map_add ( struct wmOperatorType ot)

◆ OBJECT_OT_face_map_assign()

void OBJECT_OT_face_map_assign ( struct wmOperatorType ot)

◆ OBJECT_OT_face_map_deselect()

void OBJECT_OT_face_map_deselect ( struct wmOperatorType ot)

◆ OBJECT_OT_face_map_move()

void OBJECT_OT_face_map_move ( wmOperatorType ot)

◆ OBJECT_OT_face_map_remove()

void OBJECT_OT_face_map_remove ( struct wmOperatorType ot)

◆ OBJECT_OT_face_map_remove_from()

void OBJECT_OT_face_map_remove_from ( struct wmOperatorType ot)

◆ OBJECT_OT_face_map_select()

void OBJECT_OT_face_map_select ( struct wmOperatorType ot)