tahoma2d/toonz/sources/tnzext/ContextStatus.cpp

55 lines
1.8 KiB
C++
Raw Normal View History

2016-03-19 06:57:51 +13:00
#include "ext/ContextStatus.h"
//#include "ext/StrokeParametricDeformer.h"
//-----------------------------------------------------------------------------
2016-06-15 18:43:10 +12:00
ToonzExt::ContextStatus::ContextStatus() { init(); }
2016-03-19 06:57:51 +13:00
//-----------------------------------------------------------------------------
2016-06-15 18:43:10 +12:00
ToonzExt::ContextStatus::~ContextStatus() {}
2016-03-19 06:57:51 +13:00
//-----------------------------------------------------------------------------
2016-06-15 18:43:10 +12:00
void ToonzExt::ContextStatus::init() {
key_event_ = NONE;
w_ = -1;
2016-06-29 22:49:17 +12:00
deformerSensitivity_ = -1;
2016-06-15 18:43:10 +12:00
stroke2change_ = 0;
lengthOfAction_ = 50;
deformer_ = 0;
pixelSize_ = 1.0;
cornerSize_ = 90;
isManual_ = false; // default is automatic
// spireCorners_ = 0;
// straightCorners_ =0;
2016-03-19 06:57:51 +13:00
}
//-----------------------------------------------------------------------------
2016-06-15 18:43:10 +12:00
ToonzExt::ContextStatus::ContextStatus(const ContextStatus &ob) { *this = ob; }
2016-03-19 06:57:51 +13:00
//-----------------------------------------------------------------------------
2016-06-15 18:43:10 +12:00
ToonzExt::ContextStatus &ToonzExt::ContextStatus::operator=(
const ContextStatus &ob) {
w_ = ob.w_;
isManual_ = ob.isManual_;
deformer_ = ob.deformer_;
key_event_ = ob.key_event_;
pixelSize_ = ob.pixelSize_;
cornerSize_ = ob.cornerSize_;
stroke2change_ = ob.stroke2change_;
lengthOfAction_ = ob.lengthOfAction_;
2016-06-29 22:49:17 +12:00
deformerSensitivity_ = ob.deformerSensitivity_;
2016-06-15 18:43:10 +12:00
// spireCorners_ = ob.spireCorners_;
// straightCorners_ =ob.straightCorners_;
return *this;
2016-03-19 06:57:51 +13:00
}
//-----------------------------------------------------------------------------
// End Of File
//-----------------------------------------------------------------------------