raycaster/animator.hpp
2025-01-27 10:13:32 -05:00

15 lines
287 B
C++

#pragma once
#include <SFML/Graphics/Sprite.hpp>
struct Animator {
int width = 0;
int height = 0;
int max_frames = 0;
size_t count = 0;
int frame = 0;
bool playing = false;
void step(sf::Sprite& sprite, int rect_x, int rect_y, int rect_w, int rect_h);
void play();
};