Shkyera Engine
Easy to use, game engine for Python
Loading...
Searching...
No Matches
DirectoryComponent.hpp
Go to the documentation of this file.
1
#pragma once
2
3
#include <filesystem>
4
#include <map>
5
6
#include <
AssetManager/Asset.hpp
>
7
8
namespace
shkyera
{
9
10
struct
DirectoryComponent
{
11
explicit
DirectoryComponent
(std::filesystem::path path) :
name
(path.
stem
()) {}
12
13
explicit
DirectoryComponent
(std::string
name_
) :
name
(
std
::
move
(
name_
)) {}
14
15
std::string
name
;
16
};
17
18
}
// namespace shkyera
Asset.hpp
shkyera
Definition
Asset.hpp:6
std
Definition
Mesh.cpp:16
shkyera::Clock
Definition
Clock.hpp:9
shkyera::DirectoryComponent
Definition
DirectoryComponent.hpp:10
shkyera::DirectoryComponent::name
std::string name
Definition
DirectoryComponent.hpp:15
shkyera::DirectoryComponent::DirectoryComponent
DirectoryComponent(std::string name_)
Definition
DirectoryComponent.hpp:13
shkyera::DirectoryComponent::DirectoryComponent
DirectoryComponent(std::filesystem::path path)
Definition
DirectoryComponent.hpp:11
src
Components
AssetComponents
DirectoryComponent.hpp
Generated by
1.9.8
Franciszek Szewczyk © 2023