[email protected] 7 years ago
parent
commit
ce800cebb3
1 changed files with 2 additions and 2 deletions
  1. 2 2
      oxygine/src/oxygine/actor/Actor.h

+ 2 - 2
oxygine/src/oxygine/actor/Actor.h

@@ -97,7 +97,7 @@ namespace oxygine
         bool                getVisible() const {return (_flags & flag_visible) != 0;}
         Actor*              getParent() {return _parent;}
         const Actor*        getParent() const {return _parent;}
-        Vector2             getSize() const {return _size;}
+        const Vector2&      getSize() const {return _size;}
         /**Returns Size*Scale*/
         Vector2             getScaledSize() const { return _size.mult(_scale); }
         float               getWidth() const;
@@ -262,7 +262,7 @@ namespace oxygine
         typedef Property<float, float, Actor, &Actor::getY, &Actor::setY>                                       TweenY;
         typedef Property<float, float, Actor, &Actor::getWidth, &Actor::setWidth>                               TweenWidth;
         typedef Property<float, float, Actor, &Actor::getHeight, &Actor::setHeight>                             TweenHeight;
-        typedef Property2Args2<float, Vector2, Vector2, const Vector2&, Actor, &Actor::getSize, &Actor::setSize>TweenSize;
+        typedef Property2Args2<float, Vector2, const Vector2&, const Vector2&, Actor, &Actor::getSize, &Actor::setSize>TweenSize;
         typedef Property<float, float, Actor, &Actor::getRotation, &Actor::setRotation>                         TweenRotation;
         typedef Property<float, float, Actor, &Actor::getRotationDegrees, &Actor::setRotationDegrees>           TweenRotationDegrees;
         typedef Property2Args1Arg<float, Vector2, const Vector2&, Actor, &Actor::getScale, &Actor::setScale>    TweenScale;