Plane: Don't set dirty flags when settings props to existing value
This commit is contained in:
parent
b878149f5c
commit
3a3ccf590e
|
@ -136,7 +136,10 @@ void Plane::setBitmap(Bitmap *value)
|
||||||
|
|
||||||
void Plane::setOX(int value)
|
void Plane::setOX(int value)
|
||||||
{
|
{
|
||||||
GUARD_DISPOSED
|
GUARD_DISPOSED;
|
||||||
|
|
||||||
|
if (p->ox == value)
|
||||||
|
return;
|
||||||
|
|
||||||
p->ox = value;
|
p->ox = value;
|
||||||
p->quadSourceDirty = true;
|
p->quadSourceDirty = true;
|
||||||
|
@ -144,7 +147,10 @@ void Plane::setOX(int value)
|
||||||
|
|
||||||
void Plane::setOY(int value)
|
void Plane::setOY(int value)
|
||||||
{
|
{
|
||||||
GUARD_DISPOSED
|
GUARD_DISPOSED;
|
||||||
|
|
||||||
|
if (p->oy == value)
|
||||||
|
return;
|
||||||
|
|
||||||
p->oy = value;
|
p->oy = value;
|
||||||
p->quadSourceDirty = true;
|
p->quadSourceDirty = true;
|
||||||
|
@ -152,7 +158,10 @@ void Plane::setOY(int value)
|
||||||
|
|
||||||
void Plane::setZoomX(float value)
|
void Plane::setZoomX(float value)
|
||||||
{
|
{
|
||||||
GUARD_DISPOSED
|
GUARD_DISPOSED;
|
||||||
|
|
||||||
|
if (p->zoomX == value)
|
||||||
|
return;
|
||||||
|
|
||||||
p->zoomX = value;
|
p->zoomX = value;
|
||||||
p->quadSourceDirty = true;
|
p->quadSourceDirty = true;
|
||||||
|
@ -160,7 +169,10 @@ void Plane::setZoomX(float value)
|
||||||
|
|
||||||
void Plane::setZoomY(float value)
|
void Plane::setZoomY(float value)
|
||||||
{
|
{
|
||||||
GUARD_DISPOSED
|
GUARD_DISPOSED;
|
||||||
|
|
||||||
|
if (p->zoomY == value)
|
||||||
|
return;
|
||||||
|
|
||||||
p->zoomY = value;
|
p->zoomY = value;
|
||||||
p->quadSourceDirty = true;
|
p->quadSourceDirty = true;
|
||||||
|
|
Loading…
Reference in New Issue