set frameset size when frame indicies are added

This commit is contained in:
Frank DeMarco 2020-09-07 20:32:45 -04:00
parent 7d00cda9bb
commit a0897d80b4
2 changed files with 2 additions and 1 deletions

View File

@ -940,6 +940,7 @@ Frameset::Frameset(Sprite* sprite) : sprite(sprite) {}
void Frameset::add_frame_indicies(int index) void Frameset::add_frame_indicies(int index)
{ {
order.push_back(index); order.push_back(index);
set_size();
} }
void Frameset::set_frame_length(float length) void Frameset::set_frame_length(float length)

View File

@ -400,7 +400,7 @@ SDL_Texture* sfw::get_pixel_scaled_texture(SDL_Renderer* renderer, SDL_Texture*
if ((SDL_SetRenderTarget(renderer, base)) < 0) if ((SDL_SetRenderTarget(renderer, base)) < 0)
{ {
print_sdl_error("could not set render target to remapped texture"); print_sdl_error("could not set render target to remapped texture");
return NULL; return nullptr;
} }
glm::ivec2 size = get_texture_box(base).get_size(); glm::ivec2 size = get_texture_box(base).get_size();
Uint32 format = SDL_PIXELFORMAT_RGBA32; Uint32 format = SDL_PIXELFORMAT_RGBA32;