├── .gitattributes ├── .gitignore ├── Docs ├── event.png ├── stopoperation.png ├── unzip.png └── zip.png ├── LICENSE.txt ├── README.md ├── Resources └── Icon128.png ├── Source ├── WindowsUtility │ ├── Private │ │ ├── WFUFileListInterface.cpp │ │ ├── WFUFileListLambdaDelegate.cpp │ │ ├── WFUFileListLambdaDelegate.h │ │ ├── WFUFolderWatchInterface.cpp │ │ ├── WFUFolderWatchLambdaDelegate.cpp │ │ ├── WFUFolderWatchLambdaDelegate.h │ │ ├── WFULambdaRunnable.cpp │ │ ├── WindowsFileUtility.cpp │ │ ├── WindowsFileUtilityFunctionLibrary.cpp │ │ └── WindowsFileUtilityPrivatePCH.h │ ├── Public │ │ ├── IWindowsFileUtility.h │ │ ├── WFUFileListInterface.h │ │ ├── WFUFolderWatchInterface.h │ │ ├── WFULambdaRunnable.h │ │ └── WindowsFileUtilityFunctionLibrary.h │ └── WindowsFileUtility.Build.cs └── ZipUtility │ ├── Private │ ├── SevenZipCallbackHandler.cpp │ ├── ZULambdaDelegate.cpp │ ├── ZULambdaDelegate.h │ ├── ZipFileFunctionInternalCallback.cpp │ ├── ZipFileFunctionInternalCallback.h │ ├── ZipFileFunctionLibrary.cpp │ ├── ZipOperation.cpp │ ├── ZipUtilityInterface.cpp │ ├── ZipUtilityPlugin.cpp │ └── ZipUtilityPrivatePCH.h │ ├── Public │ ├── SevenZipCallbackHandler.h │ ├── ZipFileFunctionLibrary.h │ ├── ZipOperation.h │ ├── ZipUtilityInterface.h │ └── ZipUtilityPlugin.h │ └── ZipUtility.Build.cs ├── ThirdParty └── 7zpp │ ├── Include │ ├── 7zpp.h │ ├── CompressionFormat.h │ ├── CompressionLevel.h │ ├── Enum.h │ ├── FileInfo.h │ ├── ListCallback.h │ ├── ProgressCallback.h │ ├── SevenString.h │ ├── SevenZipArchive.h │ ├── SevenZipCompressor.h │ ├── SevenZipException.h │ ├── SevenZipExtractor.h │ ├── SevenZipLibrary.h │ └── SevenZipLister.h │ ├── Lib │ ├── Win32 │ │ ├── 7zpp_u.lib │ │ └── atls.lib │ └── Win64 │ │ ├── 7zpp_u.lib │ │ └── atls.lib │ └── dll │ ├── License.txt │ ├── Win32 │ ├── 7z.dll │ └── 7za.dll │ └── Win64 │ ├── 7z.dll │ └── 7za.dll └── ZipUtility.uplugin /.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getnamo/ZipUtility-Unreal/HEAD/.gitattributes -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getnamo/ZipUtility-Unreal/HEAD/.gitignore -------------------------------------------------------------------------------- /Docs/event.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getnamo/ZipUtility-Unreal/HEAD/Docs/event.png -------------------------------------------------------------------------------- /Docs/stopoperation.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getnamo/ZipUtility-Unreal/HEAD/Docs/stopoperation.png -------------------------------------------------------------------------------- /Docs/unzip.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getnamo/ZipUtility-Unreal/HEAD/Docs/unzip.png -------------------------------------------------------------------------------- /Docs/zip.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getnamo/ZipUtility-Unreal/HEAD/Docs/zip.png -------------------------------------------------------------------------------- /LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getnamo/ZipUtility-Unreal/HEAD/LICENSE.txt -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getnamo/ZipUtility-Unreal/HEAD/README.md -------------------------------------------------------------------------------- /Resources/Icon128.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getnamo/ZipUtility-Unreal/HEAD/Resources/Icon128.png -------------------------------------------------------------------------------- /Source/WindowsUtility/Private/WFUFileListInterface.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getnamo/ZipUtility-Unreal/HEAD/Source/WindowsUtility/Private/WFUFileListInterface.cpp -------------------------------------------------------------------------------- /Source/WindowsUtility/Private/WFUFileListLambdaDelegate.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getnamo/ZipUtility-Unreal/HEAD/Source/WindowsUtility/Private/WFUFileListLambdaDelegate.cpp -------------------------------------------------------------------------------- /Source/WindowsUtility/Private/WFUFileListLambdaDelegate.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getnamo/ZipUtility-Unreal/HEAD/Source/WindowsUtility/Private/WFUFileListLambdaDelegate.h -------------------------------------------------------------------------------- /Source/WindowsUtility/Private/WFUFolderWatchInterface.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getnamo/ZipUtility-Unreal/HEAD/Source/WindowsUtility/Private/WFUFolderWatchInterface.cpp -------------------------------------------------------------------------------- /Source/WindowsUtility/Private/WFUFolderWatchLambdaDelegate.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getnamo/ZipUtility-Unreal/HEAD/Source/WindowsUtility/Private/WFUFolderWatchLambdaDelegate.cpp -------------------------------------------------------------------------------- /Source/WindowsUtility/Private/WFUFolderWatchLambdaDelegate.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getnamo/ZipUtility-Unreal/HEAD/Source/WindowsUtility/Private/WFUFolderWatchLambdaDelegate.h -------------------------------------------------------------------------------- /Source/WindowsUtility/Private/WFULambdaRunnable.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getnamo/ZipUtility-Unreal/HEAD/Source/WindowsUtility/Private/WFULambdaRunnable.cpp -------------------------------------------------------------------------------- /Source/WindowsUtility/Private/WindowsFileUtility.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getnamo/ZipUtility-Unreal/HEAD/Source/WindowsUtility/Private/WindowsFileUtility.cpp -------------------------------------------------------------------------------- /Source/WindowsUtility/Private/WindowsFileUtilityFunctionLibrary.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getnamo/ZipUtility-Unreal/HEAD/Source/WindowsUtility/Private/WindowsFileUtilityFunctionLibrary.cpp -------------------------------------------------------------------------------- /Source/WindowsUtility/Private/WindowsFileUtilityPrivatePCH.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getnamo/ZipUtility-Unreal/HEAD/Source/WindowsUtility/Private/WindowsFileUtilityPrivatePCH.h -------------------------------------------------------------------------------- /Source/WindowsUtility/Public/IWindowsFileUtility.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getnamo/ZipUtility-Unreal/HEAD/Source/WindowsUtility/Public/IWindowsFileUtility.h -------------------------------------------------------------------------------- /Source/WindowsUtility/Public/WFUFileListInterface.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getnamo/ZipUtility-Unreal/HEAD/Source/WindowsUtility/Public/WFUFileListInterface.h -------------------------------------------------------------------------------- /Source/WindowsUtility/Public/WFUFolderWatchInterface.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getnamo/ZipUtility-Unreal/HEAD/Source/WindowsUtility/Public/WFUFolderWatchInterface.h -------------------------------------------------------------------------------- /Source/WindowsUtility/Public/WFULambdaRunnable.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getnamo/ZipUtility-Unreal/HEAD/Source/WindowsUtility/Public/WFULambdaRunnable.h -------------------------------------------------------------------------------- /Source/WindowsUtility/Public/WindowsFileUtilityFunctionLibrary.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getnamo/ZipUtility-Unreal/HEAD/Source/WindowsUtility/Public/WindowsFileUtilityFunctionLibrary.h -------------------------------------------------------------------------------- /Source/WindowsUtility/WindowsFileUtility.Build.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getnamo/ZipUtility-Unreal/HEAD/Source/WindowsUtility/WindowsFileUtility.Build.cs -------------------------------------------------------------------------------- /Source/ZipUtility/Private/SevenZipCallbackHandler.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getnamo/ZipUtility-Unreal/HEAD/Source/ZipUtility/Private/SevenZipCallbackHandler.cpp -------------------------------------------------------------------------------- /Source/ZipUtility/Private/ZULambdaDelegate.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getnamo/ZipUtility-Unreal/HEAD/Source/ZipUtility/Private/ZULambdaDelegate.cpp -------------------------------------------------------------------------------- /Source/ZipUtility/Private/ZULambdaDelegate.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getnamo/ZipUtility-Unreal/HEAD/Source/ZipUtility/Private/ZULambdaDelegate.h -------------------------------------------------------------------------------- /Source/ZipUtility/Private/ZipFileFunctionInternalCallback.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getnamo/ZipUtility-Unreal/HEAD/Source/ZipUtility/Private/ZipFileFunctionInternalCallback.cpp -------------------------------------------------------------------------------- /Source/ZipUtility/Private/ZipFileFunctionInternalCallback.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getnamo/ZipUtility-Unreal/HEAD/Source/ZipUtility/Private/ZipFileFunctionInternalCallback.h -------------------------------------------------------------------------------- /Source/ZipUtility/Private/ZipFileFunctionLibrary.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getnamo/ZipUtility-Unreal/HEAD/Source/ZipUtility/Private/ZipFileFunctionLibrary.cpp -------------------------------------------------------------------------------- /Source/ZipUtility/Private/ZipOperation.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getnamo/ZipUtility-Unreal/HEAD/Source/ZipUtility/Private/ZipOperation.cpp -------------------------------------------------------------------------------- /Source/ZipUtility/Private/ZipUtilityInterface.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getnamo/ZipUtility-Unreal/HEAD/Source/ZipUtility/Private/ZipUtilityInterface.cpp -------------------------------------------------------------------------------- /Source/ZipUtility/Private/ZipUtilityPlugin.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getnamo/ZipUtility-Unreal/HEAD/Source/ZipUtility/Private/ZipUtilityPlugin.cpp -------------------------------------------------------------------------------- /Source/ZipUtility/Private/ZipUtilityPrivatePCH.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getnamo/ZipUtility-Unreal/HEAD/Source/ZipUtility/Private/ZipUtilityPrivatePCH.h -------------------------------------------------------------------------------- /Source/ZipUtility/Public/SevenZipCallbackHandler.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getnamo/ZipUtility-Unreal/HEAD/Source/ZipUtility/Public/SevenZipCallbackHandler.h -------------------------------------------------------------------------------- /Source/ZipUtility/Public/ZipFileFunctionLibrary.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getnamo/ZipUtility-Unreal/HEAD/Source/ZipUtility/Public/ZipFileFunctionLibrary.h -------------------------------------------------------------------------------- /Source/ZipUtility/Public/ZipOperation.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getnamo/ZipUtility-Unreal/HEAD/Source/ZipUtility/Public/ZipOperation.h -------------------------------------------------------------------------------- /Source/ZipUtility/Public/ZipUtilityInterface.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getnamo/ZipUtility-Unreal/HEAD/Source/ZipUtility/Public/ZipUtilityInterface.h -------------------------------------------------------------------------------- /Source/ZipUtility/Public/ZipUtilityPlugin.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getnamo/ZipUtility-Unreal/HEAD/Source/ZipUtility/Public/ZipUtilityPlugin.h -------------------------------------------------------------------------------- /Source/ZipUtility/ZipUtility.Build.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getnamo/ZipUtility-Unreal/HEAD/Source/ZipUtility/ZipUtility.Build.cs -------------------------------------------------------------------------------- /ThirdParty/7zpp/Include/7zpp.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getnamo/ZipUtility-Unreal/HEAD/ThirdParty/7zpp/Include/7zpp.h -------------------------------------------------------------------------------- /ThirdParty/7zpp/Include/CompressionFormat.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getnamo/ZipUtility-Unreal/HEAD/ThirdParty/7zpp/Include/CompressionFormat.h -------------------------------------------------------------------------------- /ThirdParty/7zpp/Include/CompressionLevel.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getnamo/ZipUtility-Unreal/HEAD/ThirdParty/7zpp/Include/CompressionLevel.h -------------------------------------------------------------------------------- /ThirdParty/7zpp/Include/Enum.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getnamo/ZipUtility-Unreal/HEAD/ThirdParty/7zpp/Include/Enum.h -------------------------------------------------------------------------------- /ThirdParty/7zpp/Include/FileInfo.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getnamo/ZipUtility-Unreal/HEAD/ThirdParty/7zpp/Include/FileInfo.h -------------------------------------------------------------------------------- /ThirdParty/7zpp/Include/ListCallback.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getnamo/ZipUtility-Unreal/HEAD/ThirdParty/7zpp/Include/ListCallback.h -------------------------------------------------------------------------------- /ThirdParty/7zpp/Include/ProgressCallback.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getnamo/ZipUtility-Unreal/HEAD/ThirdParty/7zpp/Include/ProgressCallback.h -------------------------------------------------------------------------------- /ThirdParty/7zpp/Include/SevenString.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getnamo/ZipUtility-Unreal/HEAD/ThirdParty/7zpp/Include/SevenString.h -------------------------------------------------------------------------------- /ThirdParty/7zpp/Include/SevenZipArchive.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getnamo/ZipUtility-Unreal/HEAD/ThirdParty/7zpp/Include/SevenZipArchive.h -------------------------------------------------------------------------------- /ThirdParty/7zpp/Include/SevenZipCompressor.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getnamo/ZipUtility-Unreal/HEAD/ThirdParty/7zpp/Include/SevenZipCompressor.h -------------------------------------------------------------------------------- /ThirdParty/7zpp/Include/SevenZipException.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getnamo/ZipUtility-Unreal/HEAD/ThirdParty/7zpp/Include/SevenZipException.h -------------------------------------------------------------------------------- /ThirdParty/7zpp/Include/SevenZipExtractor.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getnamo/ZipUtility-Unreal/HEAD/ThirdParty/7zpp/Include/SevenZipExtractor.h -------------------------------------------------------------------------------- /ThirdParty/7zpp/Include/SevenZipLibrary.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getnamo/ZipUtility-Unreal/HEAD/ThirdParty/7zpp/Include/SevenZipLibrary.h -------------------------------------------------------------------------------- /ThirdParty/7zpp/Include/SevenZipLister.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getnamo/ZipUtility-Unreal/HEAD/ThirdParty/7zpp/Include/SevenZipLister.h -------------------------------------------------------------------------------- /ThirdParty/7zpp/Lib/Win32/7zpp_u.lib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getnamo/ZipUtility-Unreal/HEAD/ThirdParty/7zpp/Lib/Win32/7zpp_u.lib -------------------------------------------------------------------------------- /ThirdParty/7zpp/Lib/Win32/atls.lib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getnamo/ZipUtility-Unreal/HEAD/ThirdParty/7zpp/Lib/Win32/atls.lib -------------------------------------------------------------------------------- /ThirdParty/7zpp/Lib/Win64/7zpp_u.lib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getnamo/ZipUtility-Unreal/HEAD/ThirdParty/7zpp/Lib/Win64/7zpp_u.lib -------------------------------------------------------------------------------- /ThirdParty/7zpp/Lib/Win64/atls.lib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getnamo/ZipUtility-Unreal/HEAD/ThirdParty/7zpp/Lib/Win64/atls.lib -------------------------------------------------------------------------------- /ThirdParty/7zpp/dll/License.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getnamo/ZipUtility-Unreal/HEAD/ThirdParty/7zpp/dll/License.txt -------------------------------------------------------------------------------- /ThirdParty/7zpp/dll/Win32/7z.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getnamo/ZipUtility-Unreal/HEAD/ThirdParty/7zpp/dll/Win32/7z.dll -------------------------------------------------------------------------------- /ThirdParty/7zpp/dll/Win32/7za.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getnamo/ZipUtility-Unreal/HEAD/ThirdParty/7zpp/dll/Win32/7za.dll -------------------------------------------------------------------------------- /ThirdParty/7zpp/dll/Win64/7z.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getnamo/ZipUtility-Unreal/HEAD/ThirdParty/7zpp/dll/Win64/7z.dll -------------------------------------------------------------------------------- /ThirdParty/7zpp/dll/Win64/7za.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getnamo/ZipUtility-Unreal/HEAD/ThirdParty/7zpp/dll/Win64/7za.dll -------------------------------------------------------------------------------- /ZipUtility.uplugin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getnamo/ZipUtility-Unreal/HEAD/ZipUtility.uplugin --------------------------------------------------------------------------------