Doxygen Samurai Engine
0.0.1
Doxygen Samurai Engine Documentation
Loading...
Searching...
No Matches
assetManagerWindow.h
Go to the documentation of this file.
1
#pragma once
2
3
#include "
Config.h
"
4
5
#include "
settings/log.h
"
6
#include <
containerManager/containerManager.h
>
7
#include <filesystem>
8
#include <IconsForkAwesome.h>
9
#include <imgui.h>
10
#include <string>
11
#include <
windowGraphic/gui.h
>
12
13
14
15
namespace
samurai
16
{
17
18
19
struct
AssetManagerWindow
20
{
21
22
void
init
(
samurai::samuraiImgui::ImGuiIdsManager
&idManager);
23
24
void
update
(
bool
& open,
ContainerManager
& containerManager, LoadedDll& currentDll,
25
samurai::LogManager
& logManager,
samurai::samuraiImgui::ImGuiIdsManager
& imguiIDsManager);
26
27
static
constexpr
char
*
ICON
= ICON_FK_FILES_O;
28
static
constexpr
char
*
NAME
=
"Asset manager"
;
29
static
constexpr
char
*
ICON_NAME
= ICON_FK_FILES_O
" Asset manager"
;
30
31
int
imguiId
= 0;
32
char
searchText
[100] = {};
33
34
std::filesystem::path
currentPath
= SAMURAI_RESOURCES_PATH;
35
};
36
37
}
Config.h
containerManager.h
gui.h
log.h
samurai
Definition
assetManagerWindow.cpp:10
samurai::AssetManagerWindow
Definition
assetManagerWindow.h:20
samurai::AssetManagerWindow::init
void init(samurai::samuraiImgui::ImGuiIdsManager &idManager)
Definition
assetManagerWindow.cpp:12
samurai::AssetManagerWindow::NAME
static constexpr char * NAME
Definition
assetManagerWindow.h:28
samurai::AssetManagerWindow::imguiId
int imguiId
Definition
assetManagerWindow.h:31
samurai::AssetManagerWindow::ICON_NAME
static constexpr char * ICON_NAME
Definition
assetManagerWindow.h:29
samurai::AssetManagerWindow::update
void update(bool &open, ContainerManager &containerManager, LoadedDll ¤tDll, samurai::LogManager &logManager, samurai::samuraiImgui::ImGuiIdsManager &imguiIDsManager)
Definition
assetManagerWindow.cpp:17
samurai::AssetManagerWindow::currentPath
std::filesystem::path currentPath
Definition
assetManagerWindow.h:34
samurai::AssetManagerWindow::ICON
static constexpr char * ICON
Definition
assetManagerWindow.h:27
samurai::AssetManagerWindow::searchText
char searchText[100]
Definition
assetManagerWindow.h:32
samurai::ContainerManager
Definition
containerManager.h:17
samurai::LogManager
Definition
log.h:16
samurai::samuraiImgui::ImGuiIdsManager
Definition
gui.h:55
core
editor
assetManagerWindow
assetManagerWindow.h
Generated by
1.10.0