Program Listing for File fireanimation.h

Return to documentation for file (src/animation/fireanimation.h)

#ifndef FIREANIMATION_H
#define FIREANIMATION_H

#include "animation.h"

namespace PixelMaestro {
    class FireAnimation : public Animation {
        public:
            explicit FireAnimation(Section& section);
            ~FireAnimation() = default;
            uint8_t get_multiplier() const;
            void map();
            void set_multiplier(uint8_t multiplier);
            void update();

        private:
            uint8_t multiplier_ = 48;
    };
}

#endif // FIREANIMATION_H