├── .gitattributes ├── .gitignore ├── AssetsTools.sln ├── AssetsTools ├── AssetBundleFile.Files.cs ├── AssetBundleFile.Header.cs ├── AssetBundleFile.Util.cs ├── AssetBundleFile.cs ├── AssetsFile.Externals.cs ├── AssetsFile.Header.cs ├── AssetsFile.Metadata.cs ├── AssetsFile.Objects.cs ├── AssetsFile.Scripts.cs ├── AssetsFile.cs ├── AssetsTools.csproj ├── BuildTarget.cs ├── ClassIDType.cs ├── Dynamic │ ├── DynamicAsset.Cache.cs │ ├── DynamicAsset.CodeGen.cs │ ├── DynamicAsset.Deserializer.cs │ ├── DynamicAsset.Serializer.cs │ ├── DynamicAsset.cs │ ├── DynamicAssetArray.cs │ ├── DynamicAssetDictionary.cs │ └── Extensions.cs ├── Extensions.cs ├── IDynamicAssetBase.cs ├── ILGeneratorExtension.cs ├── IOLibExtensions.cs ├── ISerializable.cs ├── LZ4 │ ├── LZ4Codec.Helper.cs │ ├── LZ4Codec.Safe.cs │ ├── LZ4Codec.Safe32.Dirty.cs │ ├── LZ4Codec.Safe64.Dirty.cs │ ├── LZ4Codec.Unsafe.cs │ ├── LZ4Codec.Unsafe32.Dirty.cs │ ├── LZ4Codec.Unsafe64.Dirty.cs │ └── LZ4Codec.cs ├── MemoryPool.cs ├── SerializedType.cs ├── TypeExtensions.cs ├── TypeTree.CommonString.cs ├── TypeTree.cs ├── UnityBinaryReader.cs └── UnityBinaryWriter.cs ├── AssetsToolsRunner ├── AssetsToolsRunner.csproj └── Program.cs ├── IOLibTest ├── IOLibTest.csproj ├── UnityBinaryReaderTest.cs └── UnityBinaryWriterTest.cs ├── LICENSE.md └── README.md /.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grainrigi/AssetsTools/HEAD/.gitattributes -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grainrigi/AssetsTools/HEAD/.gitignore -------------------------------------------------------------------------------- /AssetsTools.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grainrigi/AssetsTools/HEAD/AssetsTools.sln -------------------------------------------------------------------------------- /AssetsTools/AssetBundleFile.Files.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grainrigi/AssetsTools/HEAD/AssetsTools/AssetBundleFile.Files.cs -------------------------------------------------------------------------------- /AssetsTools/AssetBundleFile.Header.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grainrigi/AssetsTools/HEAD/AssetsTools/AssetBundleFile.Header.cs -------------------------------------------------------------------------------- /AssetsTools/AssetBundleFile.Util.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grainrigi/AssetsTools/HEAD/AssetsTools/AssetBundleFile.Util.cs -------------------------------------------------------------------------------- /AssetsTools/AssetBundleFile.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grainrigi/AssetsTools/HEAD/AssetsTools/AssetBundleFile.cs -------------------------------------------------------------------------------- /AssetsTools/AssetsFile.Externals.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grainrigi/AssetsTools/HEAD/AssetsTools/AssetsFile.Externals.cs -------------------------------------------------------------------------------- /AssetsTools/AssetsFile.Header.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grainrigi/AssetsTools/HEAD/AssetsTools/AssetsFile.Header.cs -------------------------------------------------------------------------------- /AssetsTools/AssetsFile.Metadata.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grainrigi/AssetsTools/HEAD/AssetsTools/AssetsFile.Metadata.cs -------------------------------------------------------------------------------- /AssetsTools/AssetsFile.Objects.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grainrigi/AssetsTools/HEAD/AssetsTools/AssetsFile.Objects.cs -------------------------------------------------------------------------------- /AssetsTools/AssetsFile.Scripts.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grainrigi/AssetsTools/HEAD/AssetsTools/AssetsFile.Scripts.cs -------------------------------------------------------------------------------- /AssetsTools/AssetsFile.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grainrigi/AssetsTools/HEAD/AssetsTools/AssetsFile.cs -------------------------------------------------------------------------------- /AssetsTools/AssetsTools.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grainrigi/AssetsTools/HEAD/AssetsTools/AssetsTools.csproj -------------------------------------------------------------------------------- /AssetsTools/BuildTarget.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grainrigi/AssetsTools/HEAD/AssetsTools/BuildTarget.cs -------------------------------------------------------------------------------- /AssetsTools/ClassIDType.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grainrigi/AssetsTools/HEAD/AssetsTools/ClassIDType.cs -------------------------------------------------------------------------------- /AssetsTools/Dynamic/DynamicAsset.Cache.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grainrigi/AssetsTools/HEAD/AssetsTools/Dynamic/DynamicAsset.Cache.cs -------------------------------------------------------------------------------- /AssetsTools/Dynamic/DynamicAsset.CodeGen.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grainrigi/AssetsTools/HEAD/AssetsTools/Dynamic/DynamicAsset.CodeGen.cs -------------------------------------------------------------------------------- /AssetsTools/Dynamic/DynamicAsset.Deserializer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grainrigi/AssetsTools/HEAD/AssetsTools/Dynamic/DynamicAsset.Deserializer.cs -------------------------------------------------------------------------------- /AssetsTools/Dynamic/DynamicAsset.Serializer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grainrigi/AssetsTools/HEAD/AssetsTools/Dynamic/DynamicAsset.Serializer.cs -------------------------------------------------------------------------------- /AssetsTools/Dynamic/DynamicAsset.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grainrigi/AssetsTools/HEAD/AssetsTools/Dynamic/DynamicAsset.cs -------------------------------------------------------------------------------- /AssetsTools/Dynamic/DynamicAssetArray.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grainrigi/AssetsTools/HEAD/AssetsTools/Dynamic/DynamicAssetArray.cs -------------------------------------------------------------------------------- /AssetsTools/Dynamic/DynamicAssetDictionary.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grainrigi/AssetsTools/HEAD/AssetsTools/Dynamic/DynamicAssetDictionary.cs -------------------------------------------------------------------------------- /AssetsTools/Dynamic/Extensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grainrigi/AssetsTools/HEAD/AssetsTools/Dynamic/Extensions.cs -------------------------------------------------------------------------------- /AssetsTools/Extensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grainrigi/AssetsTools/HEAD/AssetsTools/Extensions.cs -------------------------------------------------------------------------------- /AssetsTools/IDynamicAssetBase.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grainrigi/AssetsTools/HEAD/AssetsTools/IDynamicAssetBase.cs -------------------------------------------------------------------------------- /AssetsTools/ILGeneratorExtension.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grainrigi/AssetsTools/HEAD/AssetsTools/ILGeneratorExtension.cs -------------------------------------------------------------------------------- /AssetsTools/IOLibExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grainrigi/AssetsTools/HEAD/AssetsTools/IOLibExtensions.cs -------------------------------------------------------------------------------- /AssetsTools/ISerializable.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grainrigi/AssetsTools/HEAD/AssetsTools/ISerializable.cs -------------------------------------------------------------------------------- /AssetsTools/LZ4/LZ4Codec.Helper.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grainrigi/AssetsTools/HEAD/AssetsTools/LZ4/LZ4Codec.Helper.cs -------------------------------------------------------------------------------- /AssetsTools/LZ4/LZ4Codec.Safe.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grainrigi/AssetsTools/HEAD/AssetsTools/LZ4/LZ4Codec.Safe.cs -------------------------------------------------------------------------------- /AssetsTools/LZ4/LZ4Codec.Safe32.Dirty.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grainrigi/AssetsTools/HEAD/AssetsTools/LZ4/LZ4Codec.Safe32.Dirty.cs -------------------------------------------------------------------------------- /AssetsTools/LZ4/LZ4Codec.Safe64.Dirty.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grainrigi/AssetsTools/HEAD/AssetsTools/LZ4/LZ4Codec.Safe64.Dirty.cs -------------------------------------------------------------------------------- /AssetsTools/LZ4/LZ4Codec.Unsafe.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grainrigi/AssetsTools/HEAD/AssetsTools/LZ4/LZ4Codec.Unsafe.cs -------------------------------------------------------------------------------- /AssetsTools/LZ4/LZ4Codec.Unsafe32.Dirty.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grainrigi/AssetsTools/HEAD/AssetsTools/LZ4/LZ4Codec.Unsafe32.Dirty.cs -------------------------------------------------------------------------------- /AssetsTools/LZ4/LZ4Codec.Unsafe64.Dirty.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grainrigi/AssetsTools/HEAD/AssetsTools/LZ4/LZ4Codec.Unsafe64.Dirty.cs -------------------------------------------------------------------------------- /AssetsTools/LZ4/LZ4Codec.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grainrigi/AssetsTools/HEAD/AssetsTools/LZ4/LZ4Codec.cs -------------------------------------------------------------------------------- /AssetsTools/MemoryPool.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grainrigi/AssetsTools/HEAD/AssetsTools/MemoryPool.cs -------------------------------------------------------------------------------- /AssetsTools/SerializedType.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grainrigi/AssetsTools/HEAD/AssetsTools/SerializedType.cs -------------------------------------------------------------------------------- /AssetsTools/TypeExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grainrigi/AssetsTools/HEAD/AssetsTools/TypeExtensions.cs -------------------------------------------------------------------------------- /AssetsTools/TypeTree.CommonString.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grainrigi/AssetsTools/HEAD/AssetsTools/TypeTree.CommonString.cs -------------------------------------------------------------------------------- /AssetsTools/TypeTree.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grainrigi/AssetsTools/HEAD/AssetsTools/TypeTree.cs -------------------------------------------------------------------------------- /AssetsTools/UnityBinaryReader.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grainrigi/AssetsTools/HEAD/AssetsTools/UnityBinaryReader.cs -------------------------------------------------------------------------------- /AssetsTools/UnityBinaryWriter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grainrigi/AssetsTools/HEAD/AssetsTools/UnityBinaryWriter.cs -------------------------------------------------------------------------------- /AssetsToolsRunner/AssetsToolsRunner.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grainrigi/AssetsTools/HEAD/AssetsToolsRunner/AssetsToolsRunner.csproj -------------------------------------------------------------------------------- /AssetsToolsRunner/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grainrigi/AssetsTools/HEAD/AssetsToolsRunner/Program.cs -------------------------------------------------------------------------------- /IOLibTest/IOLibTest.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grainrigi/AssetsTools/HEAD/IOLibTest/IOLibTest.csproj -------------------------------------------------------------------------------- /IOLibTest/UnityBinaryReaderTest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grainrigi/AssetsTools/HEAD/IOLibTest/UnityBinaryReaderTest.cs -------------------------------------------------------------------------------- /IOLibTest/UnityBinaryWriterTest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grainrigi/AssetsTools/HEAD/IOLibTest/UnityBinaryWriterTest.cs -------------------------------------------------------------------------------- /LICENSE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grainrigi/AssetsTools/HEAD/LICENSE.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grainrigi/AssetsTools/HEAD/README.md --------------------------------------------------------------------------------