본문 바로가기
Unreal/기본

[Unreal] 특정 디렉터리 파일 리스트 얻기

by 카피마스터 2025. 1. 5.
bool GetDirectoryFileList(TArray<FString>& outFileList, const FString& inPath)
{
	// 절대 경로
	FString absolutePath = FPaths::ConvertRelativePathToFull(inPath);

	// 대상 디렉터리가 존재하는지 체크
	IPlatformFile& platformFile = FPlatformFileManager::Get().GetPlatformFile();

	if (false == platformFile.DirectoryExists(*absolutePath)) {
		return false;
	}


	// 절대 경로로 파일리스트가 설정됨
	platformFile.FindFiles(outFileList, *absolutePath, nullptr);
	return true;
}