Using FFileManagerGeneric for listing files in directory

Sure,

TArray<FString> FileNames;
FFileManagerGeneric FileMgr;
FileMgr.SetSandboxEnabled(true);// don't ask why, I don't know :P
FString wildcard("*.xml"); // May be "" (empty string) to search all files
FString search_path(FPaths::Combine(*FPaths::GameDir(), TEXT("Data"), *wildcard));

FileMgr.FindFiles(FileNames, *search_path, 
                                 true,  // to list files
                                 false); // to skip directories

for (auto f : FileNames)
{
        FString filename(f);
        f.RemoveFromEnd(".xml");
        OutputDebugStringA(TCHAR_TO_ANSI(*(f+"\n")));
}

FileNames.Empty();// Clear array