Doxygen Samurai Engine
0.0.1
Doxygen Samurai Engine Documentation
Loading...
Searching...
No Matches
containersWindow.h
Go to the documentation of this file.
1
#pragma once
2
3
#include <
Config.h
>
4
5
#include <
containerManager/containerManager.h
>
6
#include <
dllLoader/dllLoader.h
>
7
#include <IconsForkAwesome.h>
8
#include <imgui.h>
9
10
#include "
settings/log.h
"
11
#include "
windowGraphic/gui.h
"
12
13
namespace
samurai
14
{
15
16
struct
ContainersWindow
17
{
18
19
void
init
(
samurai::samuraiImgui::ImGuiIdsManager
&imguiIdsManager);
20
21
void
update
(
samurai::LogManager
& logManager,
bool
& open, samurai::LoadedDll& loadedDll,
22
samurai::ContainerManager
& containerManager,
samurai::samuraiImgui::ImGuiIdsManager
& imguiIdsManager);
23
24
static
constexpr
char
*
ICON
= ICON_FK_MICROCHIP;
25
static
constexpr
char
*
NAME
=
"Containers manager"
;
26
static
constexpr
char
*
ICON_NAME
= ICON_FK_MICROCHIP
" Containers manager"
;
27
28
char
filterContainerInfo
[50] = {};
29
char
filterSnapshots
[50] = {};
30
char
snapshotName
[50] = {};
31
char
recordingName
[50] = {};
32
33
int
itemCurrentAvailableCOntainers
= 0;
34
int
itemCurrentCreatedContainers
= 0;
35
int
currentSelectedSnapshot
= 0;
36
int
currentSelectedRecording
= 0;
37
38
bool
createAtSpecificMemoryRegion
= 0;
39
40
int
imguiIds
= 0;
41
};
42
43
44
45
}
Config.h
containerManager.h
dllLoader.h
gui.h
log.h
samurai
Definition
assetManagerWindow.cpp:10
samurai::ContainerManager
Definition
containerManager.h:17
samurai::ContainersWindow
Definition
containersWindow.h:17
samurai::ContainersWindow::update
void update(samurai::LogManager &logManager, bool &open, samurai::LoadedDll &loadedDll, samurai::ContainerManager &containerManager, samurai::samuraiImgui::ImGuiIdsManager &imguiIdsManager)
Definition
containersWindow.cpp:12
samurai::ContainersWindow::ICON
static constexpr char * ICON
Definition
containersWindow.h:24
samurai::ContainersWindow::itemCurrentAvailableCOntainers
int itemCurrentAvailableCOntainers
Definition
containersWindow.h:33
samurai::ContainersWindow::NAME
static constexpr char * NAME
Definition
containersWindow.h:25
samurai::ContainersWindow::itemCurrentCreatedContainers
int itemCurrentCreatedContainers
Definition
containersWindow.h:34
samurai::ContainersWindow::currentSelectedSnapshot
int currentSelectedSnapshot
Definition
containersWindow.h:35
samurai::ContainersWindow::filterSnapshots
char filterSnapshots[50]
Definition
containersWindow.h:29
samurai::ContainersWindow::filterContainerInfo
char filterContainerInfo[50]
Definition
containersWindow.h:28
samurai::ContainersWindow::ICON_NAME
static constexpr char * ICON_NAME
Definition
containersWindow.h:26
samurai::ContainersWindow::createAtSpecificMemoryRegion
bool createAtSpecificMemoryRegion
Definition
containersWindow.h:38
samurai::ContainersWindow::currentSelectedRecording
int currentSelectedRecording
Definition
containersWindow.h:36
samurai::ContainersWindow::init
void init(samurai::samuraiImgui::ImGuiIdsManager &imguiIdsManager)
Definition
containersWindow.cpp:7
samurai::ContainersWindow::imguiIds
int imguiIds
Definition
containersWindow.h:40
samurai::ContainersWindow::snapshotName
char snapshotName[50]
Definition
containersWindow.h:30
samurai::ContainersWindow::recordingName
char recordingName[50]
Definition
containersWindow.h:31
samurai::LogManager
Definition
log.h:16
samurai::samuraiImgui::ImGuiIdsManager
Definition
gui.h:55
core
editor
containersWindow
containersWindow.h
Generated by
1.10.0