diff options
Diffstat (limited to 'src/graphics')
-rw-r--r-- | src/graphics/Sprite.cpp | 9 |
1 files changed, 5 insertions, 4 deletions
diff --git a/src/graphics/Sprite.cpp b/src/graphics/Sprite.cpp index 461b14c..f2ba460 100644 --- a/src/graphics/Sprite.cpp +++ b/src/graphics/Sprite.cpp @@ -50,10 +50,11 @@ namespace mgl { } void Sprite::set_size(vec2f size) { - if(texture) - set_scale({ size.x / (float)texture->get_size().x, size.y / (float)texture->get_size().y }); - else - set_scale({ 0.0f, 0.0f }); + mgl_sprite_set_size(&sprite, *(mgl_vec2f*)&size); + } + + void Sprite::set_height(float height) { + mgl_sprite_set_height(&sprite, height); } void Sprite::set_rotation(float degrees) { |