#pragma once #include "holder.hpp" #include #include #include #include class ApplicationHolder : public Holder { public: ApplicationHolder(); virtual ~ApplicationHolder(); Pixlib::App *app; GLFWwindow* window; std::vector fade_candies; }; VALUE application_allocate(VALUE klass); VALUE application_close(VALUE self); VALUE application_initialize(VALUE self); VALUE application_add_fadecandy(VALUE self, VALUE fc); VALUE application_tick(VALUE self, VALUE r_pattern);