| applyDigitalTwinTheme() | visutwin::canvas::ImGuiOverlay | static |
| beginFrame() | visutwin::canvas::ImGuiOverlay | |
| endFrame() | visutwin::canvas::ImGuiOverlay | |
| ImGuiOverlay()=default | visutwin::canvas::ImGuiOverlay | |
| ImGuiOverlay(const ImGuiOverlay &)=delete | visutwin::canvas::ImGuiOverlay | |
| ImGuiOverlay(ImGuiOverlay &&) noexcept | visutwin::canvas::ImGuiOverlay | |
| init(MetalGraphicsDevice *device, SDL_Window *window) | visutwin::canvas::ImGuiOverlay | |
| isInitialized() const | visutwin::canvas::ImGuiOverlay | inline |
| label3D(const Vector3 &worldPos, const char *text, const Color &color=Color(0.94f, 0.96f, 0.98f, 0.95f)) | visutwin::canvas::ImGuiOverlay | |
| operator=(const ImGuiOverlay &)=delete | visutwin::canvas::ImGuiOverlay | |
| operator=(ImGuiOverlay &&) noexcept | visutwin::canvas::ImGuiOverlay | |
| panelLabel3D(const Vector3 &worldPos, const char *title, const char *body, const Color &panelColor=Color(0.06f, 0.09f, 0.16f, 0.88f)) | visutwin::canvas::ImGuiOverlay | |
| processEvent(const SDL_Event &event) | visutwin::canvas::ImGuiOverlay | |
| renderToGPU() | visutwin::canvas::ImGuiOverlay | |
| setViewProjection(const Matrix4 &vp) | visutwin::canvas::ImGuiOverlay | inline |
| setWindowSize(int width, int height) | visutwin::canvas::ImGuiOverlay | inline |
| shutdown() | visutwin::canvas::ImGuiOverlay | |
| wantCaptureKeyboard() const | visutwin::canvas::ImGuiOverlay | |
| wantCaptureMouse() const | visutwin::canvas::ImGuiOverlay | |
| ~ImGuiOverlay() | visutwin::canvas::ImGuiOverlay | |