实例介绍
CUE4Parse是一款针对Unreal Engine 4和5生成的档案及包文件进行数据提取的解析库。它能够处理多种原生数据类型,如UObject、UTexture2D、UAnimSequence、UStaticMesh等,为开发者提供了强大的解析和处理能力。
var provider = new DefaultFileProvider(ARCHIVE_DIRECTORY_HERE, SearchOption.TopDirectoryOnly, true, new VersionContainer(EGame.GAME_UE4_27)); provider.Initialize(); var allObjects = provider.LoadAllObjects(PACKAGE_PATH_HERE); var fullJson = JsonConvert.SerializeObject(allExports, Formatting.Indented); var obj = provider.LoadObject(OBJECT_PATH_HERE); var objJson = JsonConvert.SerializeObject(objectExport, Formatting.Indented); switch (obj) { case UTexture2D texture: { ... } case USoundWave: { ... } case UStaticMesh: case USkeletalMesh: case UAnimSequence: { ... } default: { ... } }
【实例截图】
【核心代码】
文件清单
└── CUE4Parse-68fc1973fa4000993d164764494664b9c8d33648
├── CUE4Parse
│ ├── ACL
│ │ ├── ACLException.cs
│ │ ├── ACLNative.cs
│ │ ├── CompressedHeaders.cs
│ │ └── CompressedTracks.cs
│ ├── Compression
│ │ ├── Compression.cs
│ │ ├── CompressionMethod.cs
│ │ ├── LZ4.cs
│ │ └── Oodle.cs
│ ├── CUE4Parse.csproj
│ ├── Defines.md
│ ├── Encryption
│ │ └── Aes
│ │ ├── Aes.cs
│ │ └── FAesKey.cs
│ ├── FileProvider
│ │ ├── AbstractFileProvider.cs
│ │ ├── ApkFileProvider.cs
│ │ ├── DefaultFileProvider.cs
│ │ ├── IFileProvider.cs
│ │ ├── Objects
│ │ │ ├── GameFile.cs
│ │ │ ├── OsGameFile.cs
│ │ │ ├── StreamedGameFile.cs
│ │ │ ├── VersionedGameFile.cs
│ │ │ └── VfcGameFile.cs
│ │ ├── StreamedFileProvider.cs
│ │ └── Vfs
│ │ ├── AbstractVfsFileProvider.cs
│ │ ├── FileProviderDictionary.cs
│ │ └── IVfsFileProvider.cs
│ ├── GameTypes
│ │ ├── ACE7
│ │ │ └── Encryption
│ │ │ ├── ACE7Decrypt.cs
│ │ │ └── ACE7XORKey.cs
│ │ ├── FF7
│ │ │ ├── Assets
│ │ │ │ └── Exports
│ │ │ │ └── UEndTextResource.cs
│ │ │ └── Objects
│ │ │ └── FEndTextResourceStrings.cs
│ │ ├── FN
│ │ │ ├── Assets
│ │ │ │ └── Exports
│ │ │ │ ├── CommonUI
│ │ │ │ │ └── UCommonGenericInputActionDataTable.cs
│ │ │ │ ├── Engine
│ │ │ │ │ └── UFortHomebaseNodeGameplayEffectDataTable.cs
│ │ │ │ ├── Sound
│ │ │ │ │ ├── FortniteSoundCueTypes.cs
│ │ │ │ │ └── FortniteSoundNodeTypes.cs
│ │ │ │ └── ULevelSaveRecord.cs
│ │ │ ├── Enums
│ │ │ │ └── EFortRarity.cs
│ │ │ └── Objects
│ │ │ ├── FConnectivityCube.cs
│ │ │ └── MediaAssets
│ │ │ └── UFortStreamMediaSource.cs
│ │ ├── L2KD
│ │ │ └── Objects
│ │ │ └── FLegoGraphPartInstance.cs
│ │ ├── PUBG
│ │ │ └── Assets
│ │ │ └── Exports
│ │ │ └── TslGame.cs
│ │ ├── ST2
│ │ │ └── UE4
│ │ │ └── Assets
│ │ │ └── Exports
│ │ │ └── Sound
│ │ │ └── VoiceGenSoundWave.cs
│ │ ├── SWJS
│ │ │ ├── Assets
│ │ │ │ └── Exports
│ │ │ │ └── Components.cs
│ │ │ └── Objects
│ │ │ └── FRsBitfield.cs
│ │ └── TSW
│ │ └── Objects
│ │ ├── FDistanceQuantity.cs
│ │ ├── FMassQuantity.cs
│ │ └── FSpeedQuantity.cs
│ ├── Globals.cs
│ ├── JsonConverters.cs
│ ├── MappingsProvider
│ │ ├── AbstractTypeMappingsProvider.cs
│ │ ├── FileUsmapTypeMappingsProvider.cs
│ │ ├── ITypeMappingsProvider.cs
│ │ ├── JsonTypeMappingsProvider.cs
│ │ ├── MappingsSchema.cs
│ │ ├── TypeMappings.cs
│ │ ├── Usmap
│ │ │ ├── EPropertyType.cs
│ │ │ ├── EUsmapCompressionMethod.cs
│ │ │ ├── EUsmapVersion.cs
│ │ │ ├── FUsmapReader.cs
│ │ │ ├── UsmapArchiveExtensions.cs
│ │ │ ├── UsmapParser.cs
│ │ │ └── UsmapProperties.cs
│ │ └── UsmapTypeMappingsProvider.cs
│ ├── Resources
│ │ ├── ACE7Key.bin
│ │ └── PUBGNameHashMap.json
│ ├── UE4
│ │ ├── AssetRegistry
│ │ │ ├── FAssetRegistryState.cs
│ │ │ ├── Objects
│ │ │ │ ├── ELoadOrder.cs
│ │ │ │ ├── FAssetBundleData.cs
│ │ │ │ ├── FAssetBundleEntry.cs
│ │ │ │ ├── FAssetData.cs
│ │ │ │ ├── FAssetIdentifier.cs
│ │ │ │ ├── FAssetPackageData.cs
│ │ │ │ ├── FAssetRegistryExportPath.cs
│ │ │ │ ├── FAssetRegistryHeader.cs
│ │ │ │ ├── FAssetRegistryReader.cs
│ │ │ │ ├── FAssetRegistryVersion.cs
│ │ │ │ ├── FDependsNode.cs
│ │ │ │ ├── FMD5Hash.cs
│ │ │ │ ├── FNameTableArchiveReader.cs
│ │ │ │ ├── FNumberedPair.cs
│ │ │ │ ├── FNumberlessExportPath.cs
│ │ │ │ ├── FNumberlessPair.cs
│ │ │ │ ├── FStore.cs
│ │ │ │ ├── FValueHandle.cs
│ │ │ │ └── FValueId.cs
│ │ │ └── Readers
│ │ │ └── FAssetRegistryArchive.cs
│ │ ├── Assets
│ │ │ ├── AbstractUePackage.cs
│ │ │ ├── Exports
│ │ │ │ ├── Animation
│ │ │ │ │ ├── ACL
│ │ │ │ │ │ ├── AnimBoneCompressionCodec_ACLBase.cs
│ │ │ │ │ │ ├── AnimBoneCompressionCodec_ACL.cs
│ │ │ │ │ │ ├── AnimBoneCompressionCodec_ACLDatabase.cs
│ │ │ │ │ │ └── AnimBoneCompressionCodec_ACLSafe.cs
│ │ │ │ │ ├── AnimationCompressionFormat.cs
│ │ │ │ │ ├── AnimationCompressionUtils.cs
│ │ │ │ │ ├── AnimationKeyFormat.cs
│ │ │ │ │ ├── AnimBoneCompressionCodec.cs
│ │ │ │ │ ├── AnimBoneCompressionSettings.cs
│ │ │ │ │ ├── AnimCompositeBase.cs
│ │ │ │ │ ├── AnimComposite.cs
│ │ │ │ │ ├── AnimCompress_BitwiseCompressOnly.cs
│ │ │ │ │ ├── AnimCompress.cs
│ │ │ │ │ ├── AnimCompressionTypes.cs
│ │ │ │ │ ├── AnimCompress_PerTrackCompression.cs
│ │ │ │ │ ├── AnimCompress_RemoveLinearKeys.cs
│ │ │ │ │ ├── AnimCurveCompressionCodec_CompressedRichCurve.cs
│ │ │ │ │ ├── AnimCurveCompressionCodec.cs
│ │ │ │ │ ├── AnimCurveCompressionCodec_UniformIndexable.cs
│ │ │ │ │ ├── AnimCurveCompressionCodec_UniformlySampled.cs
│ │ │ │ │ ├── AnimCurveCompressionSettings.cs
│ │ │ │ │ ├── AnimCurveTypes.cs
│ │ │ │ │ ├── AnimLinkableElement.cs
│ │ │ │ │ ├── AnimMontage.cs
│ │ │ │ │ ├── AnimSequenceBase.cs
│ │ │ │ │ ├── AnimTypes.cs
│ │ │ │ │ ├── EAdditiveAnimationType.cs
│ │ │ │ │ ├── EAdditiveBasePoseType.cs
│ │ │ │ │ ├── EBoneTranslationRetargetingMode.cs
│ │ │ │ │ ├── FAnimCurveType.cs
│ │ │ │ │ ├── FBoneNode.cs
│ │ │ │ │ ├── FCompressedSegment.cs
│ │ │ │ │ ├── FMeshBoneInfo.cs
│ │ │ │ │ ├── FRawAnimSequenceTrack.cs
│ │ │ │ │ ├── FReferencePose.cs
│ │ │ │ │ ├── FReferenceSkeleton.cs
│ │ │ │ │ ├── FSmartNameMapping.cs
│ │ │ │ │ ├── FTrackToSkeletonMap.cs
│ │ │ │ │ ├── UAnimationAsset.cs
│ │ │ │ │ ├── UAnimMetaData.cs
│ │ │ │ │ ├── UAnimSequence.cs
│ │ │ │ │ ├── UMorphTarget.cs
│ │ │ │ │ └── USkeleton.cs
│ │ │ │ ├── BuildData
│ │ │ │ │ └── UMapBuildDataRegistry.cs
│ │ │ │ ├── Component
│ │ │ │ │ ├── Atmosphere
│ │ │ │ │ │ └── USkyAtmosphereComponent.cs
│ │ │ │ │ ├── SkeletalMesh
│ │ │ │ │ │ ├── USkeletalMeshComponentBudgeted.cs
│ │ │ │ │ │ └── USkeletalMeshComponent.cs
│ │ │ │ │ ├── Spline
│ │ │ │ │ │ └── USplineMeshComponent.cs
│ │ │ │ │ ├── StaticMesh
│ │ │ │ │ │ ├── FInstancedStaticMeshInstanceData.cs
│ │ │ │ │ │ ├── FStaticMeshComponentLODInfo.cs
│ │ │ │ │ │ ├── FStreamingTextureBuildInfo.cs
│ │ │ │ │ │ ├── UAsyncStaticMeshComponent.cs
│ │ │ │ │ │ ├── UHierarchicalInstancedStaticMeshComponent.cs
│ │ │ │ │ │ ├── UInstancedStaticMeshComponent.cs
│ │ │ │ │ │ └── UStaticMeshComponent.cs
│ │ │ │ │ └── USceneComponent.cs
│ │ │ │ ├── CustomizableObject
│ │ │ │ │ ├── FCustomizableObjectClothConfigData.cs
│ │ │ │ │ ├── FCustomizableObjectClothingAssetData.cs
│ │ │ │ │ ├── FCustomizableObjectMeshToMeshVertData.cs
│ │ │ │ │ ├── FMorphTargetInfo.cs
│ │ │ │ │ ├── FMorphTargetVertexData.cs
│ │ │ │ │ ├── Mutable
│ │ │ │ │ │ ├── FArgs.cs
│ │ │ │ │ │ ├── FProgram.cs
│ │ │ │ │ │ └── Model.cs
│ │ │ │ │ └── UCustomizableObject.cs
│ │ │ │ ├── Engine
│ │ │ │ │ ├── ECurveTableMode.cs
│ │ │ │ │ ├── Font
│ │ │ │ │ │ ├── FFontCharacter.cs
│ │ │ │ │ │ ├── FFontData.cs
│ │ │ │ │ │ ├── UFontBulkData.cs
│ │ │ │ │ │ ├── UFont.cs
│ │ │ │ │ │ └── UFontFace.cs
│ │ │ │ │ ├── UCompositeCurveTable.cs
│ │ │ │ │ ├── UCompositeDataTable.cs
│ │ │ │ │ ├── UCurveTable.cs
│ │ │ │ │ └── UDataTable.cs
│ │ │ │ ├── EObjectFlags.cs
│ │ │ │ ├── GeometryCollection
│ │ │ │ │ ├── EManagedArrayType.cs
│ │ │ │ │ ├── FGeometryCollection.cs
│ │ │ │ │ ├── FGeometryCollectionNaniteData.cs
│ │ │ │ │ ├── FKeyType.cs
│ │ │ │ │ ├── FManagedArrayCollection.cs
│ │ │ │ │ ├── FTransformCollection.cs
│ │ │ │ │ ├── FValueType.cs
│ │ │ │ │ └── UGeometryCollection.cs
│ │ │ │ ├── Internationalization
│ │ │ │ │ ├── FStringTable.cs
│ │ │ │ │ └── UStringTable.cs
│ │ │ │ ├── Material
│ │ │ │ │ ├── CMaterialParams2.cs
│ │ │ │ │ ├── CMaterialParams.cs
│ │ │ │ │ ├── EBlendMode.cs
│ │ │ │ │ ├── Editor
│ │ │ │ │ │ ├── UMaterialEditorOnlyData.cs
│ │ │ │ │ │ ├── UMaterialInstanceEditorOnlyData.cs
│ │ │ │ │ │ └── UMaterialInterfaceEditorOnlyData.cs
│ │ │ │ │ ├── EMaterialFormat.cs
│ │ │ │ │ ├── EMaterialShadingModel.cs
│ │ │ │ │ ├── EMobileSpecularMask.cs
│ │ │ │ │ ├── ETextureChannel.cs
│ │ │ │ │ ├── ETranslucencyLightingMode.cs
│ │ │ │ │ ├── FMaterialInstanceBasePropertyOverrides.cs
│ │ │ │ │ ├── FMaterialOverrideNanite.cs
│ │ │ │ │ ├── FMaterialParameterInfo.cs
│ │ │ │ │ ├── FMaterialResourceProxyReader.cs
│ │ │ │ │ ├── FMaterialTextureInfo.cs
│ │ │ │ │ ├── FParameterChannelNames.cs
│ │ │ │ │ ├── FScalarParameterValue.cs
│ │ │ │ │ ├── FTextureParameterValue.cs
│ │ │ │ │ ├── FVectorParameterValue.cs
│ │ │ │ │ ├── MaterialResourceTypes.cs
│ │ │ │ │ ├── Parameters
│ │ │ │ │ │ ├── FStaticComponentMaskParameter.cs
│ │ │ │ │ │ ├── FStaticMaterialLayersParameter.cs
│ │ │ │ │ │ ├── FStaticParameterBase.cs
│ │ │ │ │ │ ├── FStaticSwitchParameter.cs
│ │ │ │ │ │ └── FStaticTerrainLayerWeightParameter.cs
│ │ │ │ │ ├── UMaterial.cs
│ │ │ │ │ ├── UMaterialExpressionFeatureLevelSwitch.cs
│ │ │ │ │ ├── UMaterialExpressionParameter.cs
│ │ │ │ │ ├── UMaterialExpressionQualitySwitch.cs
│ │ │ │ │ ├── UMaterialExpressionTexture.cs
│ │ │ │ │ ├── UMaterialInstanceConstant.cs
│ │ │ │ │ ├── UMaterialInstance.cs
│ │ │ │ │ ├── UMaterialInterface.cs
│ │ │ │ │ └── UUnrealMaterial.cs
│ │ │ │ ├── Nanite
│ │ │ │ │ ├── FNaniteData.cs
│ │ │ │ │ ├── NaniteResources.cs
│ │ │ │ │ └── UNaniteDisplacedMesh.cs
│ │ │ │ ├── Rig
│ │ │ │ │ ├── EArchetype.cs
│ │ │ │ │ ├── EDirection.cs
│ │ │ │ │ ├── EDNADataLayer.cs
│ │ │ │ │ ├── EGender.cs
│ │ │ │ │ ├── ERotationUnit.cs
│ │ │ │ │ ├── ETranslationUnit.cs
│ │ │ │ │ ├── FDNAAssetCustomVersion.cs
│ │ │ │ │ └── UDNAAsset.cs
│ │ │ │ ├── SkeletalMesh
│ │ │ │ │ ├── FClothingSectionData.cs
│ │ │ │ │ ├── FClothLODDataCommon.cs
│ │ │ │ │ ├── FClothTetherData.cs
│ │ │ │ │ ├── FGPUVertFloat.cs
│ │ │ │ │ ├── FGPUVertHalf.cs
│ │ │ │ │ ├── FMeshToMeshVertData.cs
│ │ │ │ │ ├── FMorphTargetVertexInfoBuffers.cs
│ │ │ │ │ ├── FMultisizeIndexContainer.cs
│ │ │ │ │ ├── FRuntimeSkinWeightProfileData.cs
│ │ │ │ │ ├── FSkeletalMaterial.cs
│ │ │ │ │ ├── FSkeletalMeshAttributeVertexBuffer.cs
│ │ │ │ │ ├── FSkeletalMeshVertexBuffer.cs
│ │ │ │ │ ├── FSkeletalMeshVertexClothBuffer.cs
│ │ │ │ │ ├── FSkeletalMeshVertexColorBuffer.cs
│ │ │ │ │ ├── FSkelMeshChunk.cs
│ │ │ │ │ ├── FSkelMeshSection.cs
│ │ │ │ │ ├── FSkelMeshVertexBase.cs
│ │ │ │ │ ├── FSkinWeightInfo.cs
│ │ │ │ │ ├── FSkinWeightOverrideInfo.cs
│ │ │ │ │ ├── FSkinWeightProfilesData.cs
│ │ │ │ │ ├── FSkinWeightVertexBuffer.cs
│ │ │ │ │ ├── FSoftVertex.cs
│ │ │ │ │ ├── FStaticLODModel.cs
│ │ │ │ │ ├── USkeletalMesh.cs
│ │ │ │ │ └── USkeletalMeshSocket.cs
│ │ │ │ ├── Sound
│ │ │ │ │ ├── FSoundWaveCuePoint.cs
│ │ │ │ │ ├── FStreamedAudioChunk.cs
│ │ │ │ │ ├── FStreamedAudioPlatformData.cs
│ │ │ │ │ ├── Node
│ │ │ │ │ │ ├── SoundNodeTypes.cs
│ │ │ │ │ │ ├── USoundNode.cs
│ │ │ │ │ │ └── USoundNodeWavePlayer.cs
│ │ │ │ │ ├── UDialogueWave.cs
│ │ │ │ │ ├── USoundBase.cs
│ │ │ │ │ ├── USoundCue.cs
│ │ │ │ │ └── USoundWave.cs
│ │ │ │ ├── StaticMesh
│ │ │ │ │ ├── DistanceFieldAtlas.cs
│ │ │ │ │ ├── FRawStaticIndexBuffer.cs
│ │ │ │ │ ├── FStaticMaterial.cs
│ │ │ │ │ ├── FStaticMeshLODResources.cs
│ │ │ │ │ ├── FStaticMeshRenderData.cs
│ │ │ │ │ ├── FStaticMeshSection.cs
│ │ │ │ │ ├── FStaticMeshUVItem.cs
│ │ │ │ │ ├── FStaticMeshVertexBuffer.cs
│ │ │ │ │ ├── MeshCardRepresentation.cs
│ │ │ │ │ ├── UStaticMesh.cs
│ │ │ │ │ └── UStaticMeshSocket.cs
│ │ │ │ ├── Texture
│ │ │ │ │ ├── ETexturePlatform.cs
│ │ │ │ │ ├── FTexture2DMipMap.cs
│ │ │ │ │ ├── FTexturePlatformData.cs
│ │ │ │ │ ├── FVirtualTextureBuiltData.cs
│ │ │ │ │ ├── FVirtualTextureDataChunk.cs
│ │ │ │ │ ├── PixelFormat.cs
│ │ │ │ │ ├── TextureCompressionSettings.cs
│ │ │ │ │ ├── UCurveLinearColorAtlas.cs
│ │ │ │ │ ├── ULightMapTexture2D.cs
│ │ │ │ │ ├── ULightMapVirtualTexture2D.cs
│ │ │ │ │ ├── UMediaTexture.cs
│ │ │ │ │ ├── UShadowMapTexture2D.cs
│ │ │ │ │ ├── UTexture2DArray.cs
│ │ │ │ │ ├── UTexture2D.cs
│ │ │ │ │ ├── UTexture.cs
│ │ │ │ │ ├── UTextureCube.cs
│ │ │ │ │ ├── UTextureLightProfile.cs
│ │ │ │ │ ├── UTextureRenderTarget2D.cs
│ │ │ │ │ ├── UTextureRenderTarget.cs
│ │ │ │ │ ├── UTextureRenderTargetCube.cs
│ │ │ │ │ ├── UVirtualTexture2D.cs
│ │ │ │ │ └── UVolumeTexture.cs
│ │ │ │ ├── UObject.cs
│ │ │ │ ├── UObjectRedirector.cs
│ │ │ │ ├── Verse
│ │ │ │ │ └── UVerseDigest.cs
│ │ │ │ └── Wwise
│ │ │ │ ├── FAkMediaDataChunk.cs
│ │ │ │ ├── UAkAssetData.cs
│ │ │ │ ├── UAkAssetDataWithMedia.cs
│ │ │ │ ├── UAkAssetPlatformData.cs
│ │ │ │ └── UAkMediaAssetData.cs
│ │ │ ├── IoPackage.cs
│ │ │ ├── IPackage.cs
│ │ │ ├── Objects
│ │ │ │ ├── EBulkDataFlags.cs
│ │ │ │ ├── FByteBulkData.cs
│ │ │ │ ├── FByteBulkDataHeader.cs
│ │ │ │ ├── FCompressedChunk.cs
│ │ │ │ ├── FInstancedStruct.cs
│ │ │ │ ├── FIntBulkData.cs
│ │ │ │ ├── FPropertyTag.cs
│ │ │ │ ├── FPropertyTagData.cs
│ │ │ │ ├── FStructFallback.cs
│ │ │ │ ├── Properties
│ │ │ │ │ ├── ArrayProperty.cs
│ │ │ │ │ ├── AssetObjectProperty.cs
│ │ │ │ │ ├── BoolProperty.cs
│ │ │ │ │ ├── ByteProperty.cs
│ │ │ │ │ ├── ClassProperty.cs
│ │ │ │ │ ├── DelegateProperty.cs
│ │ │ │ │ ├── DoubleProperty.cs
│ │ │ │ │ ├── EnumProperty.cs
│ │ │ │ │ ├── FieldPathProperty.cs
│ │ │ │ │ ├── FloatProperty.cs
│ │ │ │ │ ├── FPropertyTagType.cs
│ │ │ │ │ ├── Int16Property.cs
│ │ │ │ │ ├── Int64Property.cs
│ │ │ │ │ ├── Int8Property.cs
│ │ │ │ │ ├── InterfaceProperty.cs
│ │ │ │ │ ├── IntProperty.cs
│ │ │ │ │ ├── LazyObjectProperty.cs
│ │ │ │ │ ├── MapProperty.cs
│ │ │ │ │ ├── MulticastDelegateProperty.cs
│ │ │ │ │ ├── NameProperty.cs
│ │ │ │ │ ├── ObjectProperty.cs
│ │ │ │ │ ├── OptionalProperty.cs
│ │ │ │ │ ├── SetProperty.cs
│ │ │ │ │ ├── SoftObjectProperty.cs
│ │ │ │ │ ├── StrProperty.cs
│ │ │ │ │ ├── StructProperty.cs
│ │ │ │ │ ├── TextProperty.cs
│ │ │ │ │ ├── UInt16Property.cs
│ │ │ │ │ ├── UInt32Property.cs
│ │ │ │ │ ├── UInt64Property.cs
│ │ │ │ │ └── WeakObjectProperty.cs
│ │ │ │ ├── Unversioned
│ │ │ │ │ ├── FFragment.cs
│ │ │ │ │ ├── FIterator.cs
│ │ │ │ │ └── FUnversionedHeader.cs
│ │ │ │ ├── UScriptArray.cs
│ │ │ │ ├── UScriptMap.cs
│ │ │ │ ├── UScriptSet.cs
│ │ │ │ └── UScriptStruct.cs
│ │ │ ├── ObjectTypeRegistry.cs
│ │ │ ├── Package.cs
│ │ │ ├── Readers
│ │ │ │ ├── FAssetArchive.cs
│ │ │ │ ├── FKismetArchive.cs
│ │ │ │ └── FObjectAndNameAsStringProxyArchive.cs
│ │ │ └── Utils
│ │ │ ├── PayloadType.cs
│ │ │ └── StructFallbackUtil.cs
│ │ ├── Exceptions
│ │ │ ├── InvalidAesKeyException.cs
│ │ │ ├── ParserException.cs
│ │ │ └── UnknownCompressionMethodException.cs
│ │ ├── IO
│ │ │ ├── IoChunkToc.cs
│ │ │ ├── IoGlobalData.cs
│ │ │ ├── IoStoreOnDemandReader.cs
│ │ │ ├── IoStoreReader.cs
│ │ │ └── Objects
│ │ │ ├── FBulkDataMapEntry.cs
│ │ │ ├── FExportBundleEntry.cs
│ │ │ ├── FExportBundleHeader.cs
│ │ │ ├── FExportMapEntry.cs
│ │ │ ├── FFilePackageStoreEntry.cs
│ │ │ ├── FIoChunkHash.cs
│ │ │ ├── FIoChunkId.cs
│ │ │ ├── FIoContainerHeader.cs
│ │ │ ├── FIoContainerId.cs
│ │ │ ├── FIoDirectoryIndexEntry.cs
│ │ │ ├── FIoFileIndexEntry.cs
│ │ │ ├── FIoOffsetAndLength.cs
│ │ │ ├── FIoStatus.cs
│ │ │ ├── FIoStoreEntry.cs
│ │ │ ├── FIoStoreTocCompressedBlockEntry.cs
│ │ │ ├── FIoStoreTocEntryMeta.cs
│ │ │ ├── FIoStoreTocHeader.cs
│ │ │ ├── FIoStoreTocResource.cs
│ │ │ ├── FMappedName.cs
│ │ │ ├── FOnDemandTocContainerEntry.cs
│ │ │ ├── FOnDemandTocEntry.cs
│ │ │ ├── FOnDemandTocHeader.cs
│ │ │ ├── FPackageId.cs
│ │ │ ├── FPackageImportReference.cs
│ │ │ ├── FPackageObjectIndex.cs
│ │ │ ├── FPackageSummary.cs
│ │ │ ├── FScriptObjectEntry.cs
│ │ │ ├── FTocMeta.cs
│ │ │ └── FZenPackageSummary.cs
│ │ ├── IUStruct.cs
│ │ ├── Kismet
│ │ │ ├── EExprToken.cs
│ │ │ └── KismetExpression.cs
│ │ ├── Localization
│ │ │ ├── FTextLocalizationMetaDataResource.cs
│ │ │ └── FTextLocalizationResource.cs
│ │ ├── Objects
│ │ │ ├── Core
│ │ │ │ ├── i18N
│ │ │ │ │ ├── ELocMetaVersion.cs
│ │ │ │ │ ├── ELocResVersion.cs
│ │ │ │ │ ├── FEntry.cs
│ │ │ │ │ ├── FText.cs
│ │ │ │ │ ├── FTextKey.cs
│ │ │ │ │ └── FTextLocalizationResourceString.cs
│ │ │ │ ├── Math
│ │ │ │ │ ├── FBox2D.cs
│ │ │ │ │ ├── FBox.cs
│ │ │ │ │ ├── FBoxSphereBounds.cs
│ │ │ │ │ ├── FColor.cs
│ │ │ │ │ ├── FFloat16.cs
│ │ │ │ │ ├── FIntPoint.cs
│ │ │ │ │ ├── FIntVector.cs
│ │ │ │ │ ├── FLinearColor.cs
│ │ │ │ │ ├── FPlane.cs
│ │ │ │ │ ├── FQuat.cs
│ │ │ │ │ ├── FRotator.cs
│ │ │ │ │ ├── FSphere.cs
│ │ │ │ │ ├── FTransform.cs
│ │ │ │ │ ├── FUInt128.cs
│ │ │ │ │ ├── FVector2D.cs
│ │ │ │ │ ├── FVector3SignedShortScale.cs
│ │ │ │ │ ├── FVector4.cs
│ │ │ │ │ ├── FVector.cs
│ │ │ │ │ ├── Matrix.cs
│ │ │ │ │ ├── QuatRotationTranslationMatrix.cs
│ │ │ │ │ ├── RotationMatrix.cs
│ │ │ │ │ ├── RotationTranslationMatrix.cs
│ │ │ │ │ ├── TIntPoint.cs
│ │ │ │ │ ├── TIntVector.cs
│ │ │ │ │ ├── TRangeBound.cs
│ │ │ │ │ ├── TRange.cs
│ │ │ │ │ ├── UnrealMathSSE.cs
│ │ │ │ │ └── UnrealMathUtility.cs
│ │ │ │ ├── Misc
│ │ │ │ │ ├── ECompressionFlags.cs
│ │ │ │ │ ├── FDateTime.cs
│ │ │ │ │ ├── FEngineVersionBase.cs
│ │ │ │ │ ├── FEngineVersion.cs
│ │ │ │ │ ├── FFrameNumber.cs
│ │ │ │ │ ├── FFrameRate.cs
│ │ │ │ │ ├── FGuid.cs
│ │ │ │ │ └── FSHAHash.cs
│ │ │ │ └── Serialization
│ │ │ │ ├── FCustomVersionContainer.cs
│ │ │ │ └── FCustomVersion.cs
│ │ │ ├── Engine
│ │ │ │ ├── Ai
│ │ │ │ │ └── FNavAgentSelector.cs
│ │ │ │ ├── Animation
│ │ │ │ │ ├── FSmartName.cs
│ │ │ │ │ ├── UAnimBlueprintGeneratedClass.cs
│ │ │ │ │ ├── UBlendSpace1D.cs
│ │ │ │ │ ├── UBlendSpaceBase.cs
│ │ │ │ │ ├── UBlendSpace.cs
│ │ │ │ │ └── UPoseAsset.cs
│ │ │ │ ├── Curves
│ │ │ │ │ ├── FCurveMetaData.cs
│ │ │ │ │ ├── FKeyHandle.cs
│ │ │ │ │ ├── RealCurve.cs
│ │ │ │ │ ├── RichCurve.cs
│ │ │ │ │ ├── SimpleCurve.cs
│ │ │ │ │ ├── UCurveLinearColor.cs
│ │ │ │ │ └── UCurveVector.cs
│ │ │ │ ├── FLightmassPrimitiveSettings.cs
│ │ │ │ ├── FSkeletalMeshSamplingRegionBuiltData.cs
│ │ │ │ ├── FStripDataFlags.cs
│ │ │ │ ├── FURL.cs
│ │ │ │ ├── GameFramework
│ │ │ │ │ ├── FUniqueNetId.cs
│ │ │ │ │ └── FUniqueNetIdRepl.cs
│ │ │ │ ├── MaterialExpression.cs
│ │ │ │ ├── PerQualityLevelProperties.cs
│ │ │ │ ├── SkeletalMeshSampling.cs
│ │ │ │ ├── TPerPlatformProperty.cs
│ │ │ │ ├── UBlueprintCore.cs
│ │ │ │ ├── UBlueprint.cs
│ │ │ │ ├── UBlueprintGeneratedClass.cs
│ │ │ │ ├── UControlRigBlueprintGeneratedClass.cs
│ │ │ │ ├── UGameplayAbilityBlueprintGeneratedClass.cs
│ │ │ │ ├── ULevel.cs
│ │ │ │ ├── UModel.cs
│ │ │ │ ├── UUserDefinedEnum.cs
│ │ │ │ ├── UUserDefinedStruct.cs
│ │ │ │ ├── UWidgetBlueprintGeneratedClass.cs
│ │ │ │ └── UWorld.cs
│ │ │ ├── GameplayTags
│ │ │ │ └── FGameplayTagContainer.cs
│ │ │ ├── LevelSequence
│ │ │ │ ├── FLevelSequenceLegacyObjectReference.cs
│ │ │ │ └── FLevelSequenceObjectReferenceMap.cs
│ │ │ ├── MediaAssets
│ │ │ │ ├── UBaseMediaSource.cs
│ │ │ │ ├── UFileMediaSource.cs
│ │ │ │ ├── UMediaSource.cs
│ │ │ │ ├── UPlatformMediaSource.cs
│ │ │ │ └── UStreamMediaSource.cs
│ │ │ ├── Meshes
│ │ │ │ ├── FColorVertexBuffer.cs
│ │ │ │ ├── FMeshUVChannelInfo.cs
│ │ │ │ ├── FMeshUVFloat.cs
│ │ │ │ ├── FMeshUVHalf.cs
│ │ │ │ └── FPositionVertexBuffer.cs
│ │ │ ├── MovieScene
│ │ │ │ ├── Evaluation
│ │ │ │ │ ├── MovieSceneEvalTemplate.cs
│ │ │ │ │ ├── MovieSceneEvaluationField.cs
│ │ │ │ │ └── MovieSceneTrackEvaluation.cs
│ │ │ │ ├── FEvaluationTreeEntryHandle.cs
│ │ │ │ ├── FMovieSceneChannel.cs
│ │ │ │ ├── FMovieSceneEvaluationKey.cs
│ │ │ │ ├── FMovieSceneEvaluationTree.cs
│ │ │ │ ├── FMovieSceneEvaluationTreeNode.cs
│ │ │ │ ├── FMovieSceneEvaluationTreeNodeHandle.cs
│ │ │ │ ├── FMovieSceneFrameRange.cs
│ │ │ │ ├── FMovieSceneSegment.cs
│ │ │ │ ├── FMovieSceneSegmentIdentifier.cs
│ │ │ │ ├── FMovieSceneSequenceID.cs
│ │ │ │ ├── FMovieSceneTangentData.cs
│ │ │ │ ├── FMovieSceneTrackIdentifier.cs
│ │ │ │ ├── FMovieSceneValue.cs
│ │ │ │ ├── FSectionEvaluationData.cs
│ │ │ │ ├── FSectionEvaluationDataTree.cs
│ │ │ │ └── TMovieSceneEvaluationTree.cs
│ │ │ ├── NavigationSystem
│ │ │ │ └── UNavCollision.cs
│ │ │ ├── Niagara
│ │ │ │ ├── FNiagaraDataInterfaceGeneratedFunction.cs
│ │ │ │ ├── FNiagaraDataInterfaceGPUParamInfo.cs
│ │ │ │ ├── FNiagaraVariableBase.cs
│ │ │ │ ├── FNiagaraVariable.cs
│ │ │ │ ├── FNiagaraVariableWithOffset.cs
│ │ │ │ └── UNiagaraSystem.cs
│ │ │ ├── Particles
│ │ │ │ └── UParticleModuleRequired.cs
│ │ │ ├── PhysicsEngine
│ │ │ │ ├── UBodySetup.cs
│ │ │ │ ├── UPhysicsAsset.cs
│ │ │ │ └── USkeletalBodySetup.cs
│ │ │ ├── RenderCore
│ │ │ │ ├── FPackedNormal.cs
│ │ │ │ └── FPackedRGBA16N.cs
│ │ │ ├── RigVM
│ │ │ │ ├── FRigVMByteCode.cs
│ │ │ │ ├── FRigVMMemoryContainer.cs
│ │ │ │ ├── FRigVMParameter.cs
│ │ │ │ ├── FRigVMRegister.cs
│ │ │ │ ├── FRigVMRegisterOffset.cs
│ │ │ │ └── URigVM.cs
│ │ │ ├── UObject
│ │ │ │ ├── CoreNetTypes.cs
│ │ │ │ ├── EClassFlags.cs
│ │ │ │ ├── EFunctionFlags.cs
│ │ │ │ ├── EPackageFlags.cs
│ │ │ │ ├── FField.cs
│ │ │ │ ├── FFieldPath.cs
│ │ │ │ ├── FFormatContainer.cs
│ │ │ │ ├── FName.cs
│ │ │ │ ├── FNameEntrySerialized.cs
│ │ │ │ ├── FObjectDataResource.cs
│ │ │ │ ├── FPackageFileSummary.cs
│ │ │ │ ├── FSoftObjectPath.cs
│ │ │ │ ├── FTopLevelAssetPath.cs
│ │ │ │ ├── FUniqueObjectGuid.cs
│ │ │ │ ├── IObject.cs
│ │ │ │ ├── ObjectResource.cs
│ │ │ │ ├── ScriptDelegates.cs
│ │ │ │ ├── ScriptInterface.cs
│ │ │ │ ├── UClass.cs
│ │ │ │ ├── UEnum.cs
│ │ │ │ ├── UField.cs
│ │ │ │ ├── UFunction.cs
│ │ │ │ ├── UnrealType.cs
│ │ │ │ ├── UnrealTypeLegacy.cs
│ │ │ │ ├── UObjectRedirector.cs
│ │ │ │ ├── UScriptClass.cs
│ │ │ │ └── UStruct.cs
│ │ │ └── WorldCondition
│ │ │ ├── FWorldConditionCustomVersion.cs
│ │ │ └── FWorldConditionQueryDefinition.cs
│ │ ├── Oodle
│ │ │ └── Objects
│ │ │ ├── FDictionaryHeader.cs
│ │ │ ├── FOodleCompressedData.cs
│ │ │ └── FOodleDictionaryArchive.cs
│ │ ├── Pak
│ │ │ ├── Objects
│ │ │ │ ├── FPakCompressedBlock.cs
│ │ │ │ ├── FPakEntry.cs
│ │ │ │ └── FPakInfo.cs
│ │ │ └── PakFileReader.cs
│ │ ├── Plugins
│ │ │ └── UPluginManifest.cs
│ │ ├── Readers
│ │ │ ├── FArchive.cs
│ │ │ ├── FArchiveLoadCompressedProxy.cs
│ │ │ ├── FByteArchive.cs
│ │ │ ├── FMemoryImageArchive.cs
│ │ │ ├── FPointerArchive.cs
│ │ │ └── FStreamArchive.cs
│ │ ├── Shaders
│ │ │ ├── FIoStoreShaderCodeArchive.cs
│ │ │ ├── FRHIShaderLibrary.cs
│ │ │ ├── FSerializedShaderArchive.cs
│ │ │ └── FShaderCodeArchive.cs
│ │ ├── Versions
│ │ │ ├── EGame.cs
│ │ │ ├── ELanguage.cs
│ │ │ ├── FAnimObjectVersion.cs
│ │ │ ├── FAnimPhysObjectVersion.cs
│ │ │ ├── FBlueprintsObjectVersion.cs
│ │ │ ├── FCoreObjectVersion.cs
│ │ │ ├── FDestructionObjectVersion.cs
│ │ │ ├── FEditorObjectVersion.cs
│ │ │ ├── FFortniteMainBranchObjectVersion.cs
│ │ │ ├── FFortniteReleaseBranchCustomObjectVersion.cs
│ │ │ ├── FFortniteSeasonBranchObjectVersion.cs
│ │ │ ├── FFrameworkObjectVersion.cs
│ │ │ ├── FInstancedStructCustomVersion.cs
│ │ │ ├── FMobileObjectVersion.cs
│ │ │ ├── FNiagaraCustomVersion.cs
│ │ │ ├── FNiagaraObjectVersion.cs
│ │ │ ├── FOverlappingVerticesCustomVersion.cs
│ │ │ ├── FRecomputeTangentCustomVersion.cs
│ │ │ ├── FReflectionCaptureObjectVersion.cs
│ │ │ ├── FReleaseObjectVersion.cs
│ │ │ ├── FRenderingObjectVersion.cs
│ │ │ ├── FSequencerObjectVersion.cs
│ │ │ ├── FSkeletalMeshCustomVersion.cs
│ │ │ ├── FUE5MainStreamObjectVersion.cs
│ │ │ ├── FUE5PrivateFrostyStreamObjectVersion.cs
│ │ │ ├── FUE5ReleaseStreamObjectVersion.cs
│ │ │ ├── ObjectVersion.cs
│ │ │ ├── VersionContainer.cs
│ │ │ └── VersionUtils.cs
│ │ ├── VirtualFileCache
│ │ │ ├── EVFCFileVersion.cs
│ │ │ ├── FBlockFile.cs
│ │ │ ├── FBlockRange.cs
│ │ │ ├── FDataReference.cs
│ │ │ ├── FFileTable.cs
│ │ │ ├── FRangeId.cs
│ │ │ └── Manifest
│ │ │ ├── EManifestMetaVersion.cs
│ │ │ ├── EManifestStorageFlags.cs
│ │ │ └── OptimizedContentBuildManifest.cs
│ │ ├── VirtualFileSystem
│ │ │ ├── AbstractAesVfsReader.cs
│ │ │ ├── AbstractVfsReader.cs
│ │ │ ├── AesVfsReaderForProvider.cs
│ │ │ ├── IAesVfsReader.cs
│ │ │ ├── IVfsReader.cs
│ │ │ └── VfsEntry.cs
│ │ ├── Writers
│ │ │ └── FArchiveWriter.cs
│ │ └── Wwise
│ │ ├── Enums
│ │ │ ├── EBypassEffectsType.cs
│ │ │ ├── EEventActionScope.cs
│ │ │ ├── EEventActionType.cs
│ │ │ ├── EHierarchyObjectType.cs
│ │ │ ├── EHierarchyParameterType.cs
│ │ │ ├── EPosition3DPlayType.cs
│ │ │ ├── EPosition3DSource.cs
│ │ │ ├── EPositionDimensionType.cs
│ │ │ ├── ESectionIdentifier.cs
│ │ │ ├── ESoundConversion.cs
│ │ │ ├── ESoundSource.cs
│ │ │ ├── ESoundStructureSettingsType.cs
│ │ │ └── ESoundType.cs
│ │ ├── Objects
│ │ │ ├── AbstractHierarchy.cs
│ │ │ ├── AkEntry.cs
│ │ │ ├── AkFolder.cs
│ │ │ ├── BankHeader.cs
│ │ │ ├── DataIndex.cs
│ │ │ ├── EffectReference.cs
│ │ │ ├── HierarchyActorMixer.cs
│ │ │ ├── HierarchyAttenuation.cs
│ │ │ ├── HierarchyAudioBus.cs
│ │ │ ├── HierarchyAuxiliaryBus.cs
│ │ │ ├── HierarchyBlendContainer.cs
│ │ │ ├── Hierarchy.cs
│ │ │ ├── HierarchyDialogueEvent.cs
│ │ │ ├── HierarchyEffect.cs
│ │ │ ├── HierarchyEventAction.cs
│ │ │ ├── HierarchyEvent.cs
│ │ │ ├── HierarchyGeneric.cs
│ │ │ ├── HierarchyMotionBus.cs
│ │ │ ├── HierarchyMotionFx.cs
│ │ │ ├── HierarchyMusicPlaylistContainer.cs
│ │ │ ├── HierarchyMusicSegment.cs
│ │ │ ├── HierarchyMusicSwitchContainer.cs
│ │ │ ├── HierarchyMusicTrack.cs
│ │ │ ├── HierarchyRandomSequenceContainer.cs
│ │ │ ├── HierarchySettings.cs
│ │ │ ├── HierarchySoundSfxVoice.cs
│ │ │ ├── HierarchySwitchContainer.cs
│ │ │ ├── Setting.cs
│ │ │ ├── SoundStructure.cs
│ │ │ ├── SoundStructureEffects.cs
│ │ │ ├── SoundStructurePosition.cs
│ │ │ └── SoundStructureSettings.cs
│ │ └── WwiseReader.cs
│ └── Utils
│ ├── AlignUtils.cs
│ ├── ArrayUtils.cs
│ ├── CityHash.cs
│ ├── DictUtils.cs
│ ├── EnumUtils.cs
│ ├── HexUtils.cs
│ ├── MathUtils.cs
│ ├── SevenZipUtils.cs
│ ├── StringUtils.cs
│ ├── TypeConversionUtils.cs
│ └── UnsafePrint.cs
├── CUE4Parse-Conversion
│ ├── ActorX
│ │ ├── ActorXUtils.cs
│ │ ├── VChunkHeader.cs
│ │ └── VJointPosPsk.cs
│ ├── Animations
│ │ ├── AnimConverter.cs
│ │ ├── Anim.cs
│ │ ├── AnimExporter.cs
│ │ ├── EAnimFormat.cs
│ │ ├── PSA
│ │ │ ├── ActorXAnim.cs
│ │ │ ├── AnimInfoBinary.cs
│ │ │ ├── CAnimSequence.cs
│ │ │ ├── CAnimSet.cs
│ │ │ ├── CAnimTrack.cs
│ │ │ ├── FAnimationRuntime.cs
│ │ │ ├── FCompactPose.cs
│ │ │ ├── FNamedBoneBinary.cs
│ │ │ ├── FPoseBone.cs
│ │ │ ├── VQuatAnimKey.cs
│ │ │ └── VScaleAnimKey.cs
│ │ └── UEFormat
│ │ ├── FAnimKey.cs
│ │ ├── FFloatKey.cs
│ │ ├── FQuatKey.cs
│ │ ├── FVectorKey.cs
│ │ └── UEAnim.cs
│ ├── Constants.cs
│ ├── CUE4Parse-Conversion.csproj
│ ├── IExporter.cs
│ ├── Materials
│ │ ├── MaterialExporter2.cs
│ │ └── MaterialExporter.cs
│ ├── Meshes
│ │ ├── ELodFormat.cs
│ │ ├── EMeshFormat.cs
│ │ ├── ESocketFormat.cs
│ │ ├── glTF
│ │ │ ├── Gltf.cs
│ │ │ └── VertexColorXTextureX.cs
│ │ ├── MeshConverter.cs
│ │ ├── Mesh.cs
│ │ ├── MeshExporter.cs
│ │ ├── PSK
│ │ │ ├── ActorXMesh.cs
│ │ │ ├── CBaseMeshLod.cs
│ │ │ ├── CMeshSection.cs
│ │ │ ├── CMeshVertex.cs
│ │ │ ├── CSkeletalMesh.cs
│ │ │ ├── CSkelMeshBone.cs
│ │ │ ├── CSkelMeshLod.cs
│ │ │ ├── CSkelMeshVertex.cs
│ │ │ ├── CStaticMesh.cs
│ │ │ ├── CStaticMeshLod.cs
│ │ │ ├── CVertexShare.cs
│ │ │ ├── VBone.cs
│ │ │ ├── VMaterial.cs
│ │ │ ├── VMorphData.cs
│ │ │ ├── VMorphInfo.cs
│ │ │ ├── VSocket.cs
│ │ │ ├── VTriangle16.cs
│ │ │ ├── VTriangle32.cs
│ │ │ └── VVertex.cs
│ │ └── UEFormat
│ │ ├── FMorphTarget.cs
│ │ └── UEModel.cs
│ ├── Resources
│ │ ├── Detex.dll
│ │ └── tegra_swizzle_x64.dll
│ ├── Sounds
│ │ ├── ADPCM
│ │ │ ├── ADPCMDecoder.cs
│ │ │ ├── EAudioFormat.cs
│ │ │ └── EChunkIdentifier.cs
│ │ └── SoundDecoder.cs
│ ├── Textures
│ │ ├── ASTC
│ │ │ ├── ASTCDecoder.cs
│ │ │ ├── ASTCPixel.cs
│ │ │ ├── BitArrayStream.cs
│ │ │ ├── EIntegerEncoding.cs
│ │ │ ├── IntegerEncoded.cs
│ │ │ └── TexelWeightParams.cs
│ │ ├── BC
│ │ │ ├── BCDecoder.cs
│ │ │ ├── DetexCompressedTextureFormatIndex.cs
│ │ │ ├── Detex.cs
│ │ │ ├── DetexPixelFormat.cs
│ │ │ └── DetexTextureFormat.cs
│ │ ├── CubemapConverter.cs
│ │ ├── DXT
│ │ │ ├── Colour8888.cs
│ │ │ └── DXTDecoder.cs
│ │ ├── ETextureFormat.cs
│ │ ├── PlatformDeswizzlers.cs
│ │ └── TextureDecoder.cs
│ └── UEFormat
│ ├── Enums
│ │ ├── EFileCompressionFormat.cs
│ │ └── EUEFormatVersion.cs
│ ├── ISerializable.cs
│ ├── Structs
│ │ ├── FDataChunk.cs
│ │ ├── FString.cs
│ │ └── FUEFormatHeader.cs
│ ├── UEFormatExport.cs
│ └── UEFormatExtensions.cs
├── CUE4Parse.Example
│ ├── CUE4Parse.Example.csproj
│ └── Program.cs
├── CUE4Parse-Natives
│ ├── ACL
│ │ ├── ACL.cpp
│ │ ├── external
│ │ │ └── acl
│ │ └── includes
│ │ ├── ACLDecompress.h
│ │ └── ACLFramework.h
│ ├── CMakeLists.txt
│ └── common
│ ├── Framework.h
│ └── Structs.h
├── CUE4Parse.sln
├── LICENSE
├── NOTICE
└── README.md
154 directories, 769 files
标签:
小贴士
感谢您为本站写下的评论,您的评论对其它用户来说具有重要的参考价值,所以请认真填写。
- 类似“顶”、“沙发”之类没有营养的文字,对勤劳贡献的楼主来说是令人沮丧的反馈信息。
- 相信您也不想看到一排文字/表情墙,所以请不要反馈意义不大的重复字符,也请尽量不要纯表情的回复。
- 提问之前请再仔细看一遍楼主的说明,或许是您遗漏了。
- 请勿到处挖坑绊人、招贴广告。既占空间让人厌烦,又没人会搭理,于人于己都无利。
关于好例子网
本站旨在为广大IT学习爱好者提供一个非营利性互相学习交流分享平台。本站所有资源都可以被免费获取学习研究。本站资源来自网友分享,对搜索内容的合法性不具有预见性、识别性、控制性,仅供学习研究,请务必在下载后24小时内给予删除,不得用于其他任何用途,否则后果自负。基于互联网的特殊性,平台无法对用户传输的作品、信息、内容的权属或合法性、安全性、合规性、真实性、科学性、完整权、有效性等进行实质审查;无论平台是否已进行审查,用户均应自行承担因其传输的作品、信息、内容而可能或已经产生的侵权或权属纠纷等法律责任。本站所有资源不代表本站的观点或立场,基于网友分享,根据中国法律《信息网络传播权保护条例》第二十二与二十三条之规定,若资源存在侵权或相关问题请联系本站客服人员,点此联系我们。关于更多版权及免责申明参见 版权及免责申明
网友评论
我要评论