Mario: silence some warnings
This commit is contained in:
+11
-2
@@ -20,10 +20,19 @@ SDLPP::Mouse::getMousePositionDouble( const SDLPP::Renderer &r,
|
||||
( r.getDoubleDimensions() - Vec2D< double >( 1.0, 1.0 ) ) / 2;
|
||||
switch ( alignment_x ) {
|
||||
case SDLPP::OBJ_CENTER:
|
||||
ret -= additions;
|
||||
ret -= { additions.getX(), 0 };
|
||||
break;
|
||||
case SDLPP::OBJ_END:
|
||||
ret -= 2 * additions;
|
||||
ret -= { 2 * additions.getX(), 0 };
|
||||
default:
|
||||
break;
|
||||
}
|
||||
switch ( alignment_y ) {
|
||||
case SDLPP::OBJ_CENTER:
|
||||
ret -= { 0, additions.getY() };
|
||||
break;
|
||||
case SDLPP::OBJ_END:
|
||||
ret -= { 0, 2 * additions.getY() };
|
||||
default:
|
||||
break;
|
||||
}
|
||||
|
||||
@@ -146,9 +146,9 @@ void RectangleRender::updateSizeAndPosition() {
|
||||
rect.h =
|
||||
std::round( ( current.getY() + original_size.getY() ) * dimension ) -
|
||||
rect.y;
|
||||
if(rect.w < min_size.getX())
|
||||
if(static_cast<uint64_t>(rect.w) < min_size.getX())
|
||||
rect.w = min_size.getX();
|
||||
if(rect.h < min_size.getY())
|
||||
if(static_cast<uint64_t>(rect.h) < min_size.getY())
|
||||
rect.h = min_size.getY();
|
||||
if ( polygon )
|
||||
polygon->updateCollision( collisionPushX(), collisionPushY(),
|
||||
|
||||
Reference in New Issue
Block a user