#pragma once #include "frontends/sdl/sdlframe.h" #include "frontends/sdl/imgui/gles.h" class SDLImGuiFrame : public SDLFrame { public: SDLImGuiFrame(); ~SDLImGuiFrame() override; void UpdateTexture() override; void RenderPresent() override; private: size_t myPitch; size_t myOffset; size_t myBorderlessWidth; size_t myBorderlessHeight; SDL_GLContext myGLContext; ImTextureID myTexture; };