GE Lua Documentation

Press F to search!

getDirectories

Definition


-- @/lua/ge/ge_utils.lua:1549

-- returns a list of immidiate directories with full path in given path
function getDirectories(path)
  local files = FS:findFiles(path,"*", 0, true, true)
  local dirs = {}
  for _,v in pairs(files) do
    if FS:directoryExists(v) and not FS:fileExists(v) then
      table.insert(dirs, v)
    end
  end
  return dirs
end

Callers

@/lua/ge/extensions/util/compileMeshes.lua
  for _, baseDir in pairs(compilePaths) do
    local dirs = getDirectories(baseDir)