| 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647 |
- #pragma once
- #include <pikaConfig.h>
- #if !PIKA_SHOULD_REMOVE_EDITOR
- #include <IconsForkAwesome.h>
- #include <imgui.h>
- #include <logs/log.h>
- #include <dllLoader/dllLoader.h>
- #include <containerManager/containerManager.h>
- 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,
- pika::ConsoleWindow *consoleWindow);
- 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;
- };
- }
- #endif
|