3#include <Foundation/Basics.h>
4#include <Foundation/Reflection/Reflection.h>
5#include <Foundation/Strings/String.h>
10 static constexpr const plStringView s_sConfigFile =
":project/RuntimeConfigs/DataDirectories.ddl"_plsv;
33 m_bHardCodedDependency =
false;
38 return m_bWritable == rhs.
m_bWritable && m_sDataDirSpecialPath == rhs.m_sDataDirSpecialPath && m_sRootName == rhs.m_sRootName;
Definition FileSystemConfig.h:8
A hybrid array uses in-place storage to handle the first few elements without any allocation....
Definition HybridArray.h:12
plStringView represent a read-only sub-string of a larger string, as it can store a dedicated string ...
Definition StringView.h:34
Definition FileSystemConfig.h:24
bool m_bWritable
Whether the directory is going to be mounted for writing.
Definition FileSystemConfig.h:27
bool m_bHardCodedDependency
If set to true, this indicates that it may not be removed by the user (in a config dialog)
Definition FileSystemConfig.h:28
Default enum for returning failure or success, instead of using a bool.
Definition Types.h:54