#pragma once #include #include #include #include #include namespace pika { struct ContainersWindow { void init(pika::pikaImgui::ImGuiIdsManager &imguiIdsManager); void update(pika::LogManager &logManager, bool &open, pika::LoadedDll &loadedDll, pika::ContainerManager &containerManager, pika::pikaImgui::ImGuiIdsManager &imguiIdsManager); static constexpr char *ICON = ICON_FK_MICROCHIP; static constexpr char *NAME = "Containers manager"; static constexpr char *ICON_NAME = ICON_FK_MICROCHIP " Containers manager"; char filterContainerInfo[50] = {}; char filterSnapshots[50] = {}; char snapshotName[50] = {}; char recordingName[50] = {}; int itemCurrentAvailableCOntainers = 0; int itemCurrentCreatedContainers = 0; int currentSelectedSnapshot = 0; int currentSelectedRecording = 0; bool createAtSpecificMemoryRegion = 0; int imguiIds = 0; }; }