1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16
#pragma once #include <special_members.h> class ApplicationBase { public: ApplicationBase(); virtual ~ApplicationBase(); NO_COPY(ApplicationBase); NO_MOVE(ApplicationBase); private: void initSDL() const; void initImGUI() const; };