FastLED 3.10.6
Loading...
Searching...
No Matches

◆ operator=() [2/2]

ScreenMap & fl::ScreenMap::operator= ( ScreenMap && other)

Definition at line 718 of file screenmap.cpp.hpp.

718 {
719 if (this != &other) {
720 mDiameter = other.mDiameter;
721 length = other.length;
722 mLookUpTable = fl::move(other.mLookUpTable);
723 mSourceXYMap = fl::move(other.mSourceXYMap);
724 mShapes = fl::move(other.mShapes);
725 other.length = 0;
726 other.mDiameter = -1.0f;
727 }
728 return *this;
729}
float mDiameter
Definition screenmap.h:142
fl::vector< Shape > mShapes
Definition screenmap.h:145
LUTXYFLOATPtr mLookUpTable
Definition screenmap.h:143
XYMapPtr mSourceXYMap
Definition screenmap.h:144
constexpr remove_reference< T >::type && move(T &&t) FL_NO_EXCEPT
Definition move.h:28

References ScreenMap(), fl::FL_NO_EXCEPT, length, mDiameter, mLookUpTable, fl::move(), mShapes, and mSourceXYMap.

+ Here is the call graph for this function: