vault backup: 2026-05-31 12:41:10
This commit is contained in:
@@ -411,4 +411,98 @@ repos:
|
||||
同一页面上给检索工具一个优先级:
|
||||
```
|
||||
1. 当前模块 repo → 2. 领域 Group → 3. 全局 Group → 4. grep 兜底
|
||||
```
|
||||
```
|
||||
---
|
||||
|
||||
## 模块合并方案:188 模块 → 11 功能组
|
||||
|
||||
### 方案总览
|
||||
|
||||
| 组名 | 文件数 | 模块数 | 预计耗时 |
|
||||
|------|--------|--------|----------|
|
||||
| Core | 2,063 | 1 | 2-4h |
|
||||
| Engine | 3,934 | 1 | 4-10h |
|
||||
| Gameplay | 2,874 | 53 | 2-4h |
|
||||
| Rendering | 1,962 | 30 | 1-2h |
|
||||
| UI | 1,194 | 10 | 30-60min |
|
||||
| AudioSignal | 623 | 21 | 15-30min |
|
||||
| MediaMovieScene | 1,209 | 17 | 30-60min |
|
||||
| Networking | 1,214 | 13 | 30-60min |
|
||||
| PhysicsAnimation | 916 | 20 | 30-60min |
|
||||
| Platform | 493 | 17 | 10-20min |
|
||||
| Experimental | 1,397 | 1 | 1-2h |
|
||||
|
||||
### 各组包含模块
|
||||
|
||||
#### Core (2063 files)
|
||||
- Core
|
||||
|
||||
#### Engine (3934 files)
|
||||
- Engine
|
||||
|
||||
#### Gameplay (2874 files, 53 模块)
|
||||
- CoreUObject, ApplicationCore, AppFramework, Launch, Projects, Serialization
|
||||
- Json, JsonUtilities, XmlParser, Cbor, CoreOnline, CorePreciseFP
|
||||
- TypedElementFramework, TypedElementRuntime, FieldNotification, UniversalObjectLocator
|
||||
- TraceLog, DeveloperSettings, BuildSettings, EngineSettings
|
||||
- AIModule, NavigationSystem, GameplayTasks, GameplayTags, GameplayDebugger
|
||||
- Navmesh, MassEntity, StateStream, GameMenuBuilder
|
||||
- Analytics, AutomationMessages, AutomationTest, AutomationWorker
|
||||
- StorageServerClient, StorageServerClientDebug, RuntimeAssetCache, InstallBundleManager
|
||||
- PakFile, SessionServices, SessionMessages, Messaging, MessagingCommon, MessagingRpc
|
||||
- PreLoadScreen, FriendsAndChat, EngineMessages, CrashReportCore, Instrumentation
|
||||
- StudioTelemetry, PerfCounters, ClientPilot, ExternalRPCRegistry, Portal
|
||||
- OodleDataCompression, SandboxFile, StreamingFile, StreamingPauseRendering
|
||||
- CookOnTheFly, MoviePlayerProxy, NullInstallBundleManager, BlueprintRuntime
|
||||
- PlatformThirdPartyHelpers, CUDA, RSA, PropertyPath, AutoRTFM, AssetRegistry
|
||||
- UELibrary, UnrealGame, NNE, Toolbox, SymsLib, VerseCompiler, MathCore, Linux
|
||||
|
||||
#### Rendering (1962 files, 30 模块)
|
||||
- Renderer, RenderCore, RHI, RHICore, D3D12RHI, VulkanRHI, OpenGLDrv
|
||||
- NullDrv, ColorManagement, OpenColorIOWrapper
|
||||
- Datasmith, Interchange, MeshDescription, MeshConversion, MeshConversionEngineTypes
|
||||
- StaticMeshDescription, SkeletalMeshDescription, MeshUtilitiesCommon, RawMesh
|
||||
- ImageCore, ImageWrapper, ImageWriteQueue, TextureUtilitiesCommon
|
||||
- IESFile, MaterialShaderQualitySettings, SynthBenchmark
|
||||
|
||||
#### UI (1194 files, 10 模块)
|
||||
- Slate, SlateCore, UMG, SlateRHIRenderer, AdvancedWidgets
|
||||
- SlateNullRenderer, WidgetCarousel, InputCore, InputDevice
|
||||
|
||||
#### AudioSignal (623 files, 21 模块)
|
||||
- AudioMixer, AudioMixerCore, AudioExtensions, AudioAnalyzer, AudioLink
|
||||
- AudioCaptureCore, AudioCaptureImplementations, AudioDeviceEnumeration
|
||||
- AudioPlatformConfiguration, AudioPlatformSupport, RadAudioCodec
|
||||
- BinkAudioDecoder, SignalProcessing, SoundFieldRendering
|
||||
- NonRealtimeAudioRenderer, OpusAudioDecoder, VorbisAudioDecoder
|
||||
- AdpcmAudioDecoder, UEJpegComp, UEWavComp
|
||||
|
||||
#### MediaMovieScene (1209 files, 17 模块)
|
||||
- Media, MediaAssets, MediaUtils, MoviePlayer, MoviePlayerProxy
|
||||
- MovieScene, MovieSceneCapture, MovieSceneTracks, AVEncoder, AVIWriter
|
||||
- LevelSequence, TimeManagement, Overlay, GameplayMediaEncoder
|
||||
- CinematicCamera, LiveLinkInterface, LiveLinkAnimationCore
|
||||
- LiveLinkMessageBusFramework
|
||||
|
||||
#### Networking (1214 files, 13 模块)
|
||||
- Online, Net, Networking, NetworkReplayStreaming, NetworkFile
|
||||
- NetworkFileSystem, Sockets, WebBrowser, WebBrowserTexture
|
||||
- PacketHandlers, IPC, CEF3Utils, RewindDebuggerRuntimeInterface
|
||||
|
||||
#### PhysicsAnimation (916 files, 20 模块)
|
||||
- PhysicsCore, GeometryCore, GeometryFramework, AnimationCore
|
||||
- AnimGraphRuntime, Landscape, Foliage
|
||||
- ClothingSystemRuntimeInterface, ClothingSystemRuntimeCommon, ClothingSystemRuntimeNv
|
||||
- VectorVM, InteractiveToolsFramework, AugmentedReality
|
||||
|
||||
#### Platform (493 files, 17 模块)
|
||||
- Apple, Android, IOS, Linux, Windows, Unix, Solaris
|
||||
- EyeTracker, HeadMountedDisplay, VirtualProduction, HardwareSurvey
|
||||
- InputDevice, MRMesh, Advertising
|
||||
|
||||
#### Experimental (1397 files)
|
||||
- Experimental
|
||||
|
||||
### Group 配置
|
||||
|
||||
合并后统一放在 Group 下,跨组查询使用 。
|
||||
Reference in New Issue
Block a user