2016-03-19 06:57:51 +13:00
|
|
|
|
|
|
|
|
|
|
|
#include "ext/DraggerStatus.h"
|
|
|
|
#include "ext/StrokeParametricDeformer.h"
|
|
|
|
|
|
|
|
///////////////////////////////////////////////////////////////////////////////
|
|
|
|
|
2016-06-15 18:43:10 +12:00
|
|
|
ToonzExt::DraggerStatus::DraggerStatus() { init(); }
|
2016-03-19 06:57:51 +13:00
|
|
|
|
|
|
|
///////////////////////////////////////////////////////////////////////////////
|
|
|
|
|
2016-06-15 18:43:10 +12:00
|
|
|
ToonzExt::DraggerStatus::~DraggerStatus() { delete deformer_; }
|
2016-03-19 06:57:51 +13:00
|
|
|
|
|
|
|
///////////////////////////////////////////////////////////////////////////////
|
|
|
|
|
2016-06-15 18:43:10 +12:00
|
|
|
void ToonzExt::DraggerStatus::init() {
|
|
|
|
key_event_ = NONE;
|
|
|
|
dist2_ = -1.0;
|
|
|
|
n_ = -1;
|
|
|
|
w_ = -1;
|
2016-09-06 01:20:21 +12:00
|
|
|
strokeLength_ = -1;
|
2016-06-15 18:43:10 +12:00
|
|
|
deformerSensibility_ = -1;
|
|
|
|
stroke2change_ = 0;
|
|
|
|
lengthOfAction_ = 50;
|
|
|
|
deformer_ = 0;
|
2016-09-06 01:20:21 +12:00
|
|
|
leftActionLength_ = -1;
|
|
|
|
rightActionLength_ = -1;
|
2016-06-15 18:43:10 +12:00
|
|
|
pixelSize_ = 1.0;
|
|
|
|
cornerSize_ = 90;
|
2016-03-19 06:57:51 +13:00
|
|
|
}
|
|
|
|
|
|
|
|
///////////////////////////////////////////////////////////////////////////////
|