EnigmaMachineCore 0.1.0
A modular Enigma Machine simulation in C++20
Loading...
Searching...
No Matches
Public Member Functions | List of all members
EnigmaConfigLoader::AssetPath Struct Reference

Strongly typed wrapper for asset paths. Used to distinguish between general file names and base asset directories. More...

#include <EnigmaConfigLoader.hpp>

+ Inheritance diagram for EnigmaConfigLoader::AssetPath:
+ Collaboration diagram for EnigmaConfigLoader::AssetPath:

Public Member Functions

 AssetPath (fs::path path)
 
 AssetPath ()
 

Detailed Description

Strongly typed wrapper for asset paths. Used to distinguish between general file names and base asset directories.

Note
This helps prevent accidental mix-ups between different types of paths.
See also
FileName
Note
Defaults to an empty path if not provided.

Definition at line 34 of file EnigmaConfigLoader.hpp.

Constructor & Destructor Documentation

◆ AssetPath() [1/2]

EnigmaConfigLoader::AssetPath::AssetPath ( fs::path  path)
inlineexplicit

Definition at line 35 of file EnigmaConfigLoader.hpp.

◆ AssetPath() [2/2]

EnigmaConfigLoader::AssetPath::AssetPath ( )
inlineexplicit

Definition at line 36 of file EnigmaConfigLoader.hpp.


The documentation for this struct was generated from the following file: