MCPcopy Create free account
hub / github.com/NVIDIAGameWorks/Falcor / getInitialDataDirectories

Function getInitialDataDirectories

Source/Falcor/Core/Platform/OS.cpp:80–92  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

78static std::vector<std::filesystem::path> gShaderDirectories = getInitialShaderDirectories(); // TODO: REMOVEGLOBAL
79
80inline std::vector<std::filesystem::path> getInitialDataDirectories()
81{
82 std::vector<std::filesystem::path> directories;
83
84 // Add media folders.
85 if (auto mediaFolders = getEnvironmentVariable("FALCOR_MEDIA_FOLDERS"))
86 {
87 auto folders = splitString(*mediaFolders, ";");
88 directories.insert(directories.end(), folders.begin(), folders.end());
89 }
90
91 return directories;
92}
93
94static std::vector<std::filesystem::path> gDataDirectories = getInitialDataDirectories(); // TODO: REMOVEGLOBAL
95

Callers 1

OS.cppFile · 0.85

Calls 5

splitStringFunction · 0.85
getEnvironmentVariableFunction · 0.50
insertMethod · 0.45
endMethod · 0.45
beginMethod · 0.45

Tested by

no test coverage detected