|
Blender V5.0
|
#include "DNA_mask_types.h"#include "DNA_space_types.h"#include "MEM_guardedalloc.h"#include "BLI_listbase.h"#include "BLI_math_matrix.h"#include "BLI_math_vector.h"#include "BKE_context.hh"#include "BKE_mask.h"#include "ED_clip.hh"#include "ED_image.hh"#include "ED_mask.hh"#include "ANIM_keyframing.hh"#include "WM_api.hh"#include "WM_types.hh"#include "transform.hh"#include "transform_convert.hh"Go to the source code of this file.
Classes | |
| struct | blender::ed::transform::TransDataMasking |
Namespaces | |
| namespace | blender |
| namespace | blender::ed |
| namespace | blender::ed::transform |
Functions | |
Masking Transform Creation | |
| static void | blender::ed::transform::MaskHandleToTransData (MaskSplinePoint *point, eMaskWhichHandle which_handle, TransData *td, TransData2D *td2d, TransDataMasking *tdm, const float asp[2], const float parent_matrix[3][3], const float parent_inverse_matrix[3][3]) |
| static void | blender::ed::transform::MaskPointToTransData (Scene *scene, MaskSplinePoint *point, TransData *td, TransData2D *td2d, TransDataMasking *tdm, const bool is_prop_edit, const float asp[2]) |
| static void | blender::ed::transform::createTransMaskingData (bContext *C, TransInfo *t) |
Recalc TransData Masking | |
| static void | blender::ed::transform::flushTransMasking (TransInfo *t) |
| static void | blender::ed::transform::recalcData_mask_common (TransInfo *t) |
Special After Transform Mask | |
| static void | blender::ed::transform::special_aftertrans_update__mask (bContext *C, TransInfo *t) |