载入中...
搜索中...
未找到
ImGuiBackend.h
浏览该文件的文档.
111 std::deque<QueuedTextureDraw> queuedTextureDraws_; // Stable callback addresses while appending.
Definition Graphics.h:125
GPU texture created via Graphics::newTexture. Owns GPU resources through an opaque backend handle.
Definition Texture.h:18
void newFrame() override
Creates a frame. @ownership Caller deletes unless documented otherwise.
Definition ImGuiBackend.cpp:340
bool init(SDL_Window *window, eve::graphics::Graphics *gfx) override
Initializes .
Definition ImGuiBackend.cpp:173
ImGuiBackend & operator=(const ImGuiBackend &)=delete
ImGuiBackend(const ImGuiBackend &)=delete
Platform / renderer backend for declarative UI. Concrete implementations live under ui/<backend>/ (e....
Definition UIBackend.h:20
Definition Component.cpp:5
WidgetDesc list(std::string listId, const std::vector< std::string > &items, const std::function< WidgetDesc(const std::string &, int)> &itemFn)
Expand a string list into a Group of item widgets. itemFn(label, index) builds each row; keys default...
Definition Widget.cpp:715