put the enum class back

This commit is contained in:
sukibaby
2024-09-22 23:40:04 -07:00
committed by teejusb
parent af33f7d5c9
commit bcd7e8e1d2
2 changed files with 5 additions and 5 deletions
+2 -2
View File
@@ -1081,10 +1081,10 @@ void Actor::ScaleTo( const RectF &rect, StretchType st )
switch (st)
{
case kCover:
case StretchType::kCover:
fNewZoom = fNewZoomX > fNewZoomY ? fNewZoomX : fNewZoomY; // use larger zoom
break;
case kFitInside:
case StretchType::kFitInside:
fNewZoom = fNewZoomX > fNewZoomY ? fNewZoomY : fNewZoomX; // use smaller zoom
break;
}
+3 -3
View File
@@ -499,14 +499,14 @@ public:
const TweenState& DestTweenState() const { return const_cast<Actor*>(this)->DestTweenState(); }
/** @brief How do we handle stretching the Actor? */
enum StretchType
enum class StretchType
{
kFitInside, /**< Have the Actor fit inside its parent, using the smaller zoom. */
kCover /**< Have the Actor cover its parent, using the larger zoom. */
};
void ScaleToCover( const RectF &rect ) { ScaleTo( rect, kCover ); }
void ScaleToFitInside( const RectF &rect ) { ScaleTo( rect, kFitInside); };
void ScaleToCover( const RectF &rect ) { ScaleTo( rect, StretchType::kCover ); }
void ScaleToFitInside( const RectF &rect ) { ScaleTo( rect, StretchType::kFitInside); };
void ScaleTo( const RectF &rect, StretchType st );
void StretchTo( const RectF &rect );