下载地址:
链接:https://pan.baidu.com/s/1w4kL--szqAWGfPd7hTfjsA?pwd=pbeu
提取码:pbeu
--来自百度网盘超级会员V3的分享
压缩包内容说明:
Gamebryo游戏引擎源码,是源码,是源码,是源码。喜欢研究游戏的可以下载研究研究,代码写得很好,有很多借得参考的地方。
三个版本的游戏引擎源码打包后,大约10G。
Source ├─ 3rdParty │ ├─ ATI_Compress │ │ ├─ ATI_Compress.chm │ │ ├─ ATI_Compress.h │ │ ├─ LibraryLicense.rtf │ │ ├─ Modifications.txt │ │ ├─ VC7 │ │ └─ VC8 │ ├─ Bison │ │ ├─ Bison2.1 │ │ └─ bison-2.1.exe │ ├─ DockPanel │ │ └─ WinFormsUI │ ├─ Effects11 │ │ └─ Package │ ├─ Flex │ │ ├─ Flex2.5.4a │ │ ├─ flex-2.5.4a-1-src.zip │ │ └─ flex-2.5.4a-1.exe │ ├─ LibPNG │ │ ├─ Installer │ │ ├─ NiProject │ │ └─ Package │ ├─ Lua │ │ ├─ CustomModifications.txt │ │ ├─ Installer │ │ ├─ Package │ │ ├─ Setup.txt │ │ ├─ Version.txt │ │ └─ doc │ ├─ OpenEXR │ │ ├─ Installer │ │ ├─ NiProject │ │ ├─ Package │ │ ├─ Setup.txt │ │ └─ Version.txt │ ├─ Python │ │ ├─ Grammar │ │ ├─ Include │ │ ├─ LICENSE │ │ ├─ Lib │ │ ├─ Linux │ │ ├─ Linux64 │ │ ├─ Makefile.pre.in │ │ ├─ Misc │ │ ├─ Modules │ │ ├─ Objects │ │ ├─ PC │ │ ├─ PCBuildVC90 │ │ ├─ PCbuild │ │ ├─ Parser │ │ ├─ Python │ │ ├─ README │ │ ├─ RISCOS │ │ ├─ Stackless │ │ ├─ Tools │ │ ├─ Windows │ │ ├─ configure │ │ ├─ configure.in │ │ ├─ install-sh │ │ ├─ pyconfig.h.in │ │ └─ setup.py │ ├─ STLPort │ │ ├─ CustomModifications.txt │ │ ├─ Package │ │ ├─ Setup.txt │ │ └─ Version.txt │ ├─ SWIG │ │ ├─ .project │ │ ├─ ANNOUNCE │ │ ├─ CHANGES │ │ ├─ CHANGES.current │ │ ├─ CustomModifications.txt │ │ ├─ Doc │ │ ├─ Examples │ │ ├─ FUTURE │ │ ├─ INSTALL │ │ ├─ LICENSE │ │ ├─ Lib │ │ ├─ Makefile │ │ ├─ Makefile.in │ │ ├─ Misc │ │ ├─ NEW │ │ ├─ README │ │ ├─ Source │ │ ├─ TODO │ │ ├─ Tools │ │ ├─ Win │ │ ├─ aclocal.m4 │ │ ├─ autogen.sh │ │ ├─ autom4te.cache │ │ ├─ config.log │ │ ├─ config.status │ │ ├─ configure │ │ ├─ configure.in │ │ ├─ preinst-swig │ │ ├─ preinst-swig.in │ │ ├─ swig │ │ ├─ swig.exe │ │ ├─ swig.spec │ │ ├─ swig.spec.in │ │ └─ vms │ ├─ TinyXML │ │ ├─ Installer │ │ ├─ Package │ │ ├─ Setup.txt │ │ ├─ Version.txt │ │ └─ efdXML │ ├─ Xalan │ │ └─ Xalan-C_1_10_0-win32-msvc_60 │ ├─ Xerces │ │ └─ xerces-c-windows_2000-msvc_60 │ ├─ ZLib │ │ ├─ Installer │ │ ├─ NiProject │ │ └─ Package │ └─ enet │ ├─ ChangeLog │ ├─ Doxyfile │ ├─ LICENSE │ ├─ Makefile.am │ ├─ Makefile.in │ ├─ README │ ├─ aclocal.m4 │ ├─ callbacks.c │ ├─ configure │ ├─ configure.in │ ├─ depcomp │ ├─ design.txt │ ├─ docs │ ├─ enet.dsp │ ├─ host.c │ ├─ include │ ├─ install-sh │ ├─ list.c │ ├─ missing │ ├─ packet.c │ ├─ peer.c │ ├─ protocol.c │ ├─ tutorial.txt │ ├─ unix.c │ └─ win32.c ├─ CoreRuntime │ ├─ AppFrameworks │ │ ├─ NiApplication │ │ └─ NiSample │ ├─ EngineLibs │ │ ├─ NiAnimation │ │ ├─ NiCollision │ │ ├─ NiD3D10Renderer │ │ ├─ NiDX9Renderer │ │ ├─ NiDecoration │ │ ├─ NiEnvironment │ │ ├─ NiFloodgate │ │ ├─ NiLightPrePass │ │ ├─ NiMain │ │ ├─ NiMesh │ │ ├─ NiParticle │ │ ├─ NiPortal │ │ ├─ NiSystem │ │ ├─ NiTerrain │ │ └─ ecrD3D11Renderer │ ├─ PhysXLibs │ │ ├─ NiPhysX │ │ ├─ NiPhysXFluid │ │ ├─ NiPhysXParticle │ │ └─ NiTerrainPhysX │ ├─ ShaderLibs │ │ ├─ NSBShaderLib │ │ ├─ NSFParserLib │ │ ├─ NiBinaryShaderLib │ │ ├─ NiCgShaderLib │ │ ├─ NiCommonMaterialLibrary │ │ ├─ NiD3D10BinaryShaderLib │ │ ├─ NiD3D10EffectShaderLib │ │ ├─ NiD3DXEffectShaderLib │ │ ├─ NiMaterialNodeXMLLibraryReader │ │ ├─ ecrD3D11BinaryShaderLib │ │ └─ ecrD3D11EffectShaderLib │ ├─ ToolLibs │ │ ├─ NiAnimationCompression │ │ ├─ NiControllerExtractor │ │ ├─ NiDevImageQuantizer │ │ ├─ NiFBXConverter │ │ ├─ NiHDRReader │ │ ├─ NiMaterialToolkit │ │ ├─ NiMeshProfileProcessor │ │ ├─ NiMeshProfileXMLParser │ │ ├─ NiMeshTools │ │ ├─ NiNBTGenerator │ │ ├─ NiOpenEXRReader │ │ ├─ NiOptimization │ │ ├─ NiPNGReader │ │ ├─ NiPhysXSharedData │ │ ├─ NiPhysXTools │ │ ├─ NiPluginToolkit │ │ ├─ NiProgramLauncher │ │ ├─ NiStandardSharedData │ │ ├─ NiStripify │ │ └─ NiViewMath │ └─ UtilityLibs │ ├─ NiAudio │ ├─ NiCursor │ ├─ NiD3D10RendererSetup │ ├─ NiDX9RendererSetup │ ├─ NiFont │ ├─ NiInput │ ├─ NiMetricsOutput │ ├─ NiSceneGraphUpdateService │ ├─ NiSettingsDialog │ ├─ NiUserInterface │ ├─ NiVideo │ ├─ NiVisualTracker │ └─ ecrD3D11RendererSetup ├─ Foundation │ ├─ efd │ │ ├─ Archive.cpp │ │ ├─ Archive.h │ │ ├─ Archive.inl │ │ ├─ AssertDialog.h │ │ ├─ Asserts.h │ │ ├─ AssetApplicationInfoMsg.cpp │ │ ├─ AssetApplicationInfoMsg.h │ │ ├─ AssetCacheResponse.cpp │ │ ├─ AssetCacheResponse.h │ │ ├─ AssetCacheResponse.inl │ │ ├─ AssetChangeHandler.h │ │ ├─ AssetConfigService.cpp │ │ ├─ AssetConfigService.h │ │ ├─ AssetConfigService.inl │ │ ├─ AssetFactoryManager.cpp │ │ ├─ AssetFactoryManager.h │ │ ├─ AssetFactoryManager.inl │ │ ├─ AssetID.cpp │ │ ├─ AssetID.h │ │ ├─ AssetID.inl │ │ ├─ AssetLoadRequest.cpp │ │ ├─ AssetLoadRequest.h │ │ ├─ AssetLoadRequest.inl │ │ ├─ AssetLoadResponse.cpp │ │ ├─ AssetLoadResponse.h │ │ ├─ AssetLoadResponse.inl │ │ ├─ AssetLoaderThreadFunctor.cpp │ │ ├─ AssetLoaderThreadFunctor.h │ │ ├─ AssetLoaderThreadFunctor.inl │ │ ├─ AssetLocatorRequest.cpp │ │ ├─ AssetLocatorRequest.h │ │ ├─ AssetLocatorResponse.cpp │ │ ├─ AssetLocatorResponse.h │ │ ├─ AssetLocatorService.cpp │ │ ├─ AssetLocatorService.h │ │ ├─ AssetMetaGraph.cpp │ │ ├─ AssetMetaGraph.h │ │ ├─ AssetUriReader.cpp │ │ ├─ AssetUriReader.h │ │ ├─ AssetUtil.cpp │ │ ├─ AssetUtil.h │ │ ├─ AssetWeb.cpp │ │ ├─ AssetWeb.h │ │ ├─ AtomicOperations.h │ │ ├─ AtomicOperations.inl │ │ ├─ BaseAssetFactory.cpp │ │ ├─ BaseAssetFactory.h │ │ ├─ BaseAssetFactory.inl │ │ ├─ BinaryLoadSave.h │ │ ├─ BinaryStream.cpp │ │ ├─ BinaryStream.h │ │ ├─ BinaryStream.inl │ │ ├─ BinaryStreamMacro.h │ │ ├─ BitUtils.h │ │ ├─ Category.h │ │ ├─ Category.inl │ │ ├─ CircularBuffer.cpp │ │ ├─ CircularBuffer.h │ │ ├─ ClassIDHelpers.h │ │ ├─ ClassInfo.h │ │ ├─ ClassInfo.inl │ │ ├─ Color.cpp │ │ ├─ Color.h │ │ ├─ Color.inl │ │ ├─ ConfigManager.cpp │ │ ├─ ConfigManager.h │ │ ├─ ConfigManager.inl │ │ ├─ ConfigSection.cpp │ │ ├─ ConfigSection.h │ │ ├─ ConfigSource.cpp │ │ ├─ ConfigSource.h │ │ ├─ ConnectionID.cpp │ │ ├─ ConnectionID.h │ │ ├─ ConnectionID.inl │ │ ├─ CriticalSection.h │ │ ├─ DDEHeaderGenerator.h │ │ ├─ DDEParser.cpp │ │ ├─ DDEParser.h │ │ ├─ DataDrivenEnum.h │ │ ├─ DataDrivenEnum.inl │ │ ├─ DataStream.cpp │ │ ├─ DataStream.h │ │ ├─ DataStream.inl │ │ ├─ DataStreamUtils.h │ │ ├─ DataStreamUtils.inl │ │ ├─ DebugOutDestination.cpp │ │ ├─ DebugOutDestination.h │ │ ├─ DeclareIDHelpers.h │ │ ├─ DefaultInitializeMemoryLogHandler.h │ │ ├─ DefaultInitializeMemoryManager.h │ │ ├─ DefaultInitializeMemoryManager.inl │ │ ├─ DependencyGraph.h │ │ ├─ DependencyGraph.inl │ │ ├─ DynamicModule.h │ │ ├─ EEBasicString.h │ │ ├─ EEHelpers.h │ │ ├─ EEMath.cpp │ │ ├─ EEMath.h │ │ ├─ Endian.h │ │ ├─ EnumManager.cpp │ │ ├─ EnumManager.h │ │ ├─ EnumManager.inl │ │ ├─ ExternalMemAllocator.h │ │ ├─ ExternalMemAllocator.inl │ │ ├─ File.cpp │ │ ├─ File.h │ │ ├─ FileCommon.cpp │ │ ├─ FileCommon.h │ │ ├─ FileDestination.cpp │ │ ├─ FileDestination.h │ │ ├─ FixedNodePool.h │ │ ├─ FixedNodePool.inl │ │ ├─ FixedSizeAllocator.cpp │ │ ├─ FixedSizeAllocator.h │ │ ├─ FixedString.cpp │ │ ├─ FixedString.h │ │ ├─ FixedString.inl │ │ ├─ Float16.h │ │ ├─ Float16.inl │ │ ├─ Foundation.h │ │ ├─ FoundationSDM.cpp │ │ ├─ FoundationSDM.h │ │ ├─ GenericAssetFactory.cpp │ │ ├─ GenericAssetFactory.h │ │ ├─ GenericAssetFactory.inl │ │ ├─ GenericAssetLoadResponse.cpp │ │ ├─ GenericAssetLoadResponse.h │ │ ├─ GenericFactory.h │ │ ├─ GenericFactory.inl │ │ ├─ GlobalStringTable.cpp │ │ ├─ GlobalStringTable.h │ │ ├─ GlobalStringTable.inl │ │ ├─ GrowableBuffer.cpp │ │ ├─ GrowableBuffer.h │ │ ├─ GrowableBuffer.inl │ │ ├─ Helpers.cpp │ │ ├─ Helpers.h │ │ ├─ IAllocator.h │ │ ├─ IAssetFactory.cpp │ │ ├─ IAssetFactory.h │ │ ├─ IAssetFactory.inl │ │ ├─ IAssetImporter.h │ │ ├─ IAssetLocatorService.h │ │ ├─ IAssetServer.h │ │ ├─ IAssetTagger.h │ │ ├─ IBase.cpp │ │ ├─ IBase.h │ │ ├─ IConfigManager.h │ │ ├─ IConfigSection.h │ │ ├─ IConfigSection.inl │ │ ├─ IConfigSource.h │ │ ├─ ID128.cpp │ │ ├─ ID128.h │ │ ├─ ID128.inl │ │ ├─ IDs.h │ │ ├─ IFrameEvent.h │ │ ├─ IFrameEvent.inl │ │ ├─ ILogDestination.h │ │ ├─ ILogDestination.inl │ │ ├─ ILogger.cpp │ │ ├─ ILogger.h │ │ ├─ IMemLogHandler.cpp │ │ ├─ IMemLogHandler.h │ │ ├─ IMessage.cpp │ │ ├─ IMessage.h │ │ ├─ IMessage.inl │ │ ├─ IMessageHelperSystemService.cpp │ │ ├─ IMessageHelperSystemService.h │ │ ├─ INetCallback.h │ │ ├─ INetListener.h │ │ ├─ INetService.cpp │ │ ├─ INetService.h │ │ ├─ IServiceDetailRegister.h │ │ ├─ IStreamable.h │ │ ├─ ISystemService.cpp │ │ ├─ ISystemService.h │ │ ├─ ISystemService.inl │ │ ├─ IUtilities.h │ │ ├─ InitOptions.cpp │ │ ├─ InitOptions.h │ │ ├─ IntrusiveLockFreeStack.h │ │ ├─ IntrusiveLockFreeStack.inl │ │ ├─ Linux │ │ ├─ LockFreeQueue.h │ │ ├─ LockFreeQueue.inl │ │ ├─ LockFreeStack.h │ │ ├─ LockFreeStack.inl │ │ ├─ Logger.cpp │ │ ├─ Logger.h │ │ ├─ LoggerMacros.h │ │ ├─ LoopedThread.cpp │ │ ├─ LoopedThread.h │ │ ├─ LoopedThread.inl │ │ ├─ LoopedThreadProcedure.cpp │ │ ├─ LoopedThreadProcedure.h │ │ ├─ Matrix3.h │ │ ├─ MemHint.h │ │ ├─ MemHint.inl │ │ ├─ MemManager.cpp │ │ ├─ MemManager.h │ │ ├─ MemManager.inl │ │ ├─ MemObject.cpp │ │ ├─ MemObject.h │ │ ├─ MemObject.inl │ │ ├─ MemTracker.cpp │ │ ├─ MemTracker.h │ │ ├─ MemTracker.inl │ │ ├─ MemoryDefines.cpp │ │ ├─ MemoryDefines.h │ │ ├─ MessageFactory.h │ │ ├─ MessageHandlerBase.h │ │ ├─ MessageService.cpp │ │ ├─ MessageService.h │ │ ├─ MessageService.inl │ │ ├─ Metrics.cpp │ │ ├─ Metrics.h │ │ ├─ NetEnums.h │ │ ├─ NetMessage.cpp │ │ ├─ NetMessage.h │ │ ├─ NetMessage.inl │ │ ├─ NetMetricsDestination.cpp │ │ ├─ NetMetricsDestination.h │ │ ├─ NetMetricsDestination.inl │ │ ├─ OS.h │ │ ├─ OrderedMap.h │ │ ├─ OrderedMap.inl │ │ ├─ ParameterList.cpp │ │ ├─ ParameterList.h │ │ ├─ ParameterList.inl │ │ ├─ ParameterListMessage.cpp │ │ ├─ ParameterListMessage.h │ │ ├─ ParameterListMessage.inl │ │ ├─ ParseHelper.h │ │ ├─ ParseHelper.inl │ │ ├─ PathUtils.cpp │ │ ├─ PathUtils.h │ │ ├─ PlatformService.h │ │ ├─ Point2.cpp │ │ ├─ Point2.h │ │ ├─ Point2.inl │ │ ├─ Point3.cpp │ │ ├─ Point3.h │ │ ├─ Point4.cpp │ │ ├─ Point4.h │ │ ├─ Point4.inl │ │ ├─ PrintDestination.cpp │ │ ├─ PrintDestination.h │ │ ├─ ProcessorAffinity.h │ │ ├─ ProcessorAffinity.inl │ │ ├─ Profiler.cpp │ │ ├─ Profiler.h │ │ ├─ Profiler.inl │ │ ├─ QOSCompare.cpp │ │ ├─ QOSCompare.h │ │ ├─ QOSCompare.inl │ │ ├─ Quaternion.cpp │ │ ├─ Quaternion.h │ │ ├─ Quaternion.inl │ │ ├─ RTLib.h │ │ ├─ RefCount.h │ │ ├─ RefCount.inl │ │ ├─ ReferenceCounting.h │ │ ├─ ReloadManager.cpp │ │ ├─ ReloadManager.h │ │ ├─ SDMMacros.h │ │ ├─ Semaphore.h │ │ ├─ SequenceNumber.h │ │ ├─ SequenceNumber.inl │ │ ├─ Serialize.cpp │ │ ├─ Serialize.h │ │ ├─ SerializeEfdHelpers.h │ │ ├─ SerializeRoutines.h │ │ ├─ SerializeStlHelpers.h │ │ ├─ ServiceAllocator.cpp │ │ ├─ ServiceAllocator.h │ │ ├─ ServiceDiscoveryMessage.cpp │ │ ├─ ServiceDiscoveryMessage.h │ │ ├─ ServiceManager.cpp │ │ ├─ ServiceManager.h │ │ ├─ ServiceManager.inl │ │ ├─ SmallObjectAllocator.h │ │ ├─ SmallObjectAllocator.inl │ │ ├─ SmartBuffer.cpp │ │ ├─ SmartBuffer.h │ │ ├─ SmartCriticalSection.h │ │ ├─ SmartCriticalSection.inl │ │ ├─ SmartPointer.h │ │ ├─ SmartPointer.inl │ │ ├─ StackUtils.cpp │ │ ├─ StackUtils.h │ │ ├─ StandardAllocator.h │ │ ├─ StaticDataManager.cpp │ │ ├─ StaticDataManager.h │ │ ├─ StaticDataManager.inl │ │ ├─ StdContainers.h │ │ ├─ StdContainers.inl │ │ ├─ StdHashMap.cpp │ │ ├─ StdHashMap.h │ │ ├─ StdStreamFile.cpp │ │ ├─ StdStreamFile.h │ │ ├─ StreamInfo.h │ │ ├─ StreamMessage.cpp │ │ ├─ StreamMessage.h │ │ ├─ StreamMessage.inl │ │ ├─ String.cpp │ │ ├─ String.h │ │ ├─ String.inl │ │ ├─ StringConverters.h │ │ ├─ StringUtilities.h │ │ ├─ SystemDesc.cpp │ │ ├─ SystemDesc.h │ │ ├─ SystemDesc.inl │ │ ├─ SystemFrameworkEnums.h │ │ ├─ SystemLogger.cpp │ │ ├─ SystemLogger.h │ │ ├─ SystemUniqueIndex.h │ │ ├─ TemplateHelpers.h │ │ ├─ Thread.cpp │ │ ├─ Thread.h │ │ ├─ Thread.inl │ │ ├─ ThreadFunctor.cpp │ │ ├─ ThreadFunctor.h │ │ ├─ ThreadLocal.h │ │ ├─ TimeType.cpp │ │ ├─ TimeType.h │ │ ├─ TimeType.inl │ │ ├─ TinyXML.h │ │ ├─ ToolServiceManager.cpp │ │ ├─ ToolServiceManager.h │ │ ├─ UniversalID.cpp │ │ ├─ UniversalID.h │ │ ├─ UniversalID.inl │ │ ├─ UniversalTypes.h │ │ ├─ Utilities.h │ │ ├─ Win32 │ │ ├─ XMLMemLogHandler.cpp │ │ ├─ XMLMemLogHandler.h │ │ ├─ XMLUtils.cpp │ │ ├─ customalloc.h │ │ ├─ customalloc.inl │ │ ├─ ecrLogIDs.h │ │ ├─ efd.lua │ │ ├─ efdBaseIDs.h │ │ ├─ efdClassIDs.h │ │ ├─ efdLibType.h │ │ ├─ efdLogIDs.h │ │ ├─ efdMessageIDs.h │ │ ├─ efdNetFeatures.h │ │ ├─ efdPCH.cpp │ │ ├─ efdPCH.h │ │ ├─ efdPrimitiveTypeIDs.h │ │ ├─ efdQualityOfService.h │ │ ├─ efdSystemServiceIDs.h │ │ ├─ efdVirtualQualityOfService.h │ │ ├─ utf16char.cpp │ │ ├─ utf16char.inl │ │ ├─ utf8char.cpp │ │ ├─ utf8char.h │ │ ├─ utf8char.inl │ │ ├─ utf8string.cpp │ │ ├─ utf8string.h │ │ ├─ utf8string.inl │ │ ├─ utf8string_iterator.h │ │ └─ utf8string_iterator.inl │ ├─ efdLogService │ │ ├─ LogService.cpp │ │ ├─ LogService.h │ │ ├─ LogServiceMessages.cpp │ │ ├─ LogServiceMessages.h │ │ ├─ NetDestination.cpp │ │ ├─ NetDestination.h │ │ ├─ efdLogService.lua │ │ ├─ efdLogServiceLibType.h │ │ ├─ efdLogServicePCH.cpp │ │ └─ efdLogServicePCH.h │ ├─ efdNetwork │ │ ├─ BridgeService.cpp │ │ ├─ BridgeService.h │ │ ├─ ChannelManagerConfig.h │ │ ├─ ChannelManagerConfig.inl │ │ ├─ ChannelManagerService.cpp │ │ ├─ ChannelManagerService.h │ │ ├─ ConnectionTCP.cpp │ │ ├─ ConnectionTCP.h │ │ ├─ ConnectionTCP.inl │ │ ├─ HostInfo.h │ │ ├─ IConnection.cpp │ │ ├─ IConnection.h │ │ ├─ INetLib.cpp │ │ ├─ INetLib.h │ │ ├─ INetLib.inl │ │ ├─ INetTransport.h │ │ ├─ Linux │ │ ├─ NameResolutionMessage.cpp │ │ ├─ NameResolutionMessage.h │ │ ├─ NameResolutionMessage.inl │ │ ├─ NameResolutionService.cpp │ │ ├─ NameResolutionService.h │ │ ├─ Net.h │ │ ├─ NetCategory.h │ │ ├─ NetErrorMessage.cpp │ │ ├─ NetErrorMessage.h │ │ ├─ NetErrorMessage.inl │ │ ├─ NetLib.cpp │ │ ├─ NetLib.h │ │ ├─ NetListener.h │ │ ├─ NetListener.inl │ │ ├─ NetService.cpp │ │ ├─ NetService.h │ │ ├─ NetService.inl │ │ ├─ NetTransportTCP.cpp │ │ ├─ NetTransportTCP.h │ │ ├─ NetVersion.cpp │ │ ├─ NetVersion.h │ │ ├─ NetworkMessages.cpp │ │ ├─ NetworkMessages.h │ │ ├─ NetworkMessages.inl │ │ ├─ Socket.cpp │ │ ├─ Socket.h │ │ ├─ SocketErrors.h │ │ ├─ TCPSocket.h │ │ ├─ TransportFactory.cpp │ │ ├─ TransportFactory.h │ │ ├─ Win32 │ │ ├─ efdNetwork.lua │ │ ├─ efdNetworkLibType.h │ │ ├─ efdNetworkPCH.cpp │ │ ├─ efdNetworkPCH.h │ │ ├─ efdNetworkSDM.cpp │ │ └─ efdNetworkSDM.h │ └─ efdPhysX │ ├─ PhysXAllocator.cpp │ ├─ PhysXAllocator.h │ ├─ PhysXSDKManager.cpp │ ├─ PhysXSDKManager.h │ ├─ PhysXSDKManager.inl │ ├─ PhysXTypes.cpp │ ├─ PhysXTypes.h │ ├─ PhysXTypes.inl │ ├─ PhysXUserOutput.cpp │ ├─ PhysXUserOutput.h │ ├─ Win32 │ ├─ efdPhysX.lua │ ├─ efdPhysXLibType.h │ ├─ efdPhysXPCH.cpp │ ├─ efdPhysXPCH.h │ ├─ efdPhysXSDM.cpp │ └─ efdPhysXSDM.h ├─ GameFramework │ ├─ ecr │ │ ├─ AttachNifData.cpp │ │ ├─ AttachNifData.h │ │ ├─ AttachNifData.inl │ │ ├─ CameraData.cpp │ │ ├─ CameraData.h │ │ ├─ CameraData.inl │ │ ├─ CameraService.cpp │ │ ├─ CameraService.h │ │ ├─ CameraService.inl │ │ ├─ CoreRuntimeMessages.cpp │ │ ├─ CoreRuntimeMessages.h │ │ ├─ CoreRuntimeMessages.inl │ │ ├─ CoreRuntimePropertyTypes.cpp │ │ ├─ CoreRuntimePropertyTypes.h │ │ ├─ CoreRuntimePropertyTypes.inl │ │ ├─ FogModel.cpp │ │ ├─ FogModel.h │ │ ├─ IAttachedObjectsProperty.cpp │ │ ├─ IAttachedObjectsProperty.h │ │ ├─ IDefaultSurfaceCreator.h │ │ ├─ IRenderServiceDelegate.cpp │ │ ├─ IRenderServiceDelegate.h │ │ ├─ LightService.cpp │ │ ├─ LightService.h │ │ ├─ LightService.inl │ │ ├─ MeshModel.cpp │ │ ├─ MeshModel.h │ │ ├─ NIFFactory.cpp │ │ ├─ NIFFactory.h │ │ ├─ NIFFactory.inl │ │ ├─ NIFFactoryResponse.cpp │ │ ├─ NIFFactoryResponse.h │ │ ├─ NIFFactoryResponse.inl │ │ ├─ PickService.cpp │ │ ├─ PickService.h │ │ ├─ PickService.inl │ │ ├─ RenderContext.cpp │ │ ├─ RenderContext.h │ │ ├─ RenderContext.inl │ │ ├─ RenderService.cpp │ │ ├─ RenderService.h │ │ ├─ RenderService.inl │ │ ├─ RenderSurface.cpp │ │ ├─ RenderSurface.h │ │ ├─ RenderSurface.inl │ │ ├─ RenderSurfaceStep.cpp │ │ ├─ RenderSurfaceStep.h │ │ ├─ RenderableModel.cpp │ │ ├─ RenderableModel.h │ │ ├─ RenderableModel.inl │ │ ├─ SceneGraphCache.cpp │ │ ├─ SceneGraphCache.h │ │ ├─ SceneGraphCache.inl │ │ ├─ SceneGraphCacheResponse.cpp │ │ ├─ SceneGraphCacheResponse.h │ │ ├─ SceneGraphCacheResponse.inl │ │ ├─ SceneGraphService.cpp │ │ ├─ SceneGraphService.h │ │ ├─ SceneGraphService.inl │ │ ├─ ServiceAllocator.cpp │ │ ├─ ServiceAllocator.h │ │ ├─ ShaderService.cpp │ │ ├─ ShaderService.h │ │ ├─ SnapshotGenerator.cpp │ │ ├─ SnapshotGenerator.h │ │ ├─ TextureRapidIterationService.cpp │ │ ├─ TextureRapidIterationService.h │ │ ├─ Win32 │ │ ├─ bapiCoreRuntime.cpp │ │ ├─ bapiCoreRuntime.h │ │ ├─ bapiCoreRuntime.i │ │ ├─ ecr.lua │ │ ├─ ecrClassIDs.h │ │ ├─ ecrLibType.h │ │ ├─ ecrLua │ │ ├─ ecrMessageIDs.h │ │ ├─ ecrPCH.cpp │ │ ├─ ecrPCH.h │ │ ├─ ecrPropertyIDs.h │ │ └─ ecrSystemServiceIDs.h │ ├─ ecrInput │ │ ├─ ControlBuiltins.cpp │ │ ├─ ControlBuiltins.h │ │ ├─ InputActionMapsLoaded.cpp │ │ ├─ InputActionMapsLoaded.h │ │ ├─ InputActionMessage.cpp │ │ ├─ InputActionMessage.h │ │ ├─ InputActionMessage.inl │ │ ├─ InputHandler.cpp │ │ ├─ InputHandler.h │ │ ├─ InputService.cpp │ │ ├─ InputService.h │ │ ├─ InputService.inl │ │ ├─ InputService.lua │ │ ├─ InputServiceAction.cpp │ │ ├─ InputServiceAction.h │ │ ├─ InputServiceAction.inl │ │ ├─ InputServiceActionBase.cpp │ │ ├─ InputServiceActionBase.h │ │ ├─ InputServiceActionBase.inl │ │ ├─ InputServiceActionMap.cpp │ │ ├─ InputServiceActionMap.h │ │ ├─ InputServiceActionMap.inl │ │ ├─ InputServiceDPad.cpp │ │ ├─ InputServiceDPad.h │ │ ├─ InputServiceDPad.inl │ │ ├─ InputServiceEvent.cpp │ │ ├─ InputServiceEvent.h │ │ ├─ InputServiceEvent.inl │ │ ├─ InputServiceMouse.cpp │ │ ├─ InputServiceMouse.h │ │ ├─ InputServiceStick.cpp │ │ ├─ InputServiceStick.h │ │ ├─ InputServiceStick.inl │ │ ├─ InputStickMessage.cpp │ │ ├─ InputStickMessage.h │ │ ├─ InputStickMessage.inl │ │ ├─ KeyboardMessages.cpp │ │ ├─ KeyboardMessages.h │ │ ├─ KeyboardMessages.inl │ │ ├─ MouseMessages.cpp │ │ ├─ MouseMessages.h │ │ ├─ MouseMessages.inl │ │ ├─ StandardModelLibraryBehaviorIDs.h │ │ ├─ StandardModelLibraryFlatModelIDs.h │ │ ├─ StandardModelLibraryPropertyIDs.h │ │ ├─ ecrInput.i │ │ ├─ ecrInput.lua │ │ ├─ ecrInputLibType.h │ │ ├─ ecrInputLua │ │ ├─ ecrInputMessageIDs.h │ │ ├─ ecrInputPCH.cpp │ │ └─ ecrInputPCH.h │ ├─ ecrPhysX │ │ ├─ NiPhysXSceneAdded.cpp │ │ ├─ NiPhysXSceneAdded.h │ │ ├─ NiPhysXSceneAdded.inl │ │ ├─ PhysXPropMessage.cpp │ │ ├─ PhysXPropMessage.h │ │ ├─ PhysXPropMessage.inl │ │ ├─ PropService.cpp │ │ ├─ PropService.h │ │ ├─ PropService.inl │ │ ├─ ecrPhysX.i │ │ ├─ ecrPhysX.lua │ │ ├─ ecrPhysXBindings.cpp │ │ ├─ ecrPhysXBindings.h │ │ ├─ ecrPhysXLibType.h │ │ ├─ ecrPhysXLua │ │ ├─ ecrPhysXPCH.cpp │ │ └─ ecrPhysXPCH.h │ ├─ egf │ │ ├─ BasicTypes.i │ │ ├─ BehaviorAPI.cpp │ │ ├─ BehaviorAPI.h │ │ ├─ BehaviorAPI.i │ │ ├─ BehaviorDescriptor.cpp │ │ ├─ BehaviorDescriptor.h │ │ ├─ BlockIdentification.cpp │ │ ├─ BlockIdentification.h │ │ ├─ BlockIdentification.inl │ │ ├─ BlockLoadParameters.cpp │ │ ├─ BlockLoadParameters.h │ │ ├─ BlockLoadParameters.inl │ │ ├─ BreakpointMessages.cpp │ │ ├─ BreakpointMessages.h │ │ ├─ BreakpointMessages.inl │ │ ├─ BuiltinModelDescriptor.h │ │ ├─ BuiltinModelDescriptor.inl │ │ ├─ BuiltinModelHelper.h │ │ ├─ BuiltinModelHelper_details.inl │ │ ├─ Entity.cpp │ │ ├─ Entity.h │ │ ├─ Entity.inl │ │ ├─ EntityChangeMessage.cpp │ │ ├─ EntityChangeMessage.h │ │ ├─ EntityChangeMessage.inl │ │ ├─ EntityFactory.cpp │ │ ├─ EntityFactory.h │ │ ├─ EntityFactoryRequest.cpp │ │ ├─ EntityFactoryRequest.h │ │ ├─ EntityFactoryResponse.cpp │ │ ├─ EntityFactoryResponse.h │ │ ├─ EntityID.h │ │ ├─ EntityID.inl │ │ ├─ EntityIDFactory.cpp │ │ ├─ EntityIDFactory.h │ │ ├─ EntityLoaderMessages.cpp │ │ ├─ EntityLoaderMessages.h │ │ ├─ EntityLoaderService.cpp │ │ ├─ EntityLoaderService.h │ │ ├─ EntityLoaderService.inl │ │ ├─ EntityManager.cpp │ │ ├─ EntityManager.h │ │ ├─ EntityManager.inl │ │ ├─ EntitySetLoadState.cpp │ │ ├─ EntitySetLoadState.h │ │ ├─ EntityTypes.h │ │ ├─ EventID.cpp │ │ ├─ EventID.h │ │ ├─ EventMessage.cpp │ │ ├─ EventMessage.h │ │ ├─ ExtraData.cpp │ │ ├─ ExtraData.h │ │ ├─ FlatModel.cpp │ │ ├─ FlatModel.h │ │ ├─ FlatModelFactory.cpp │ │ ├─ FlatModelFactory.h │ │ ├─ FlatModelFactoryRequest.cpp │ │ ├─ FlatModelFactoryRequest.h │ │ ├─ FlatModelFactoryResponse.cpp │ │ ├─ FlatModelFactoryResponse.h │ │ ├─ FlatModelManager.cpp │ │ ├─ FlatModelManager.h │ │ ├─ FlatModelManager.inl │ │ ├─ GameFramework.h │ │ ├─ GamePauseRequest.h │ │ ├─ GameResumeRequest.h │ │ ├─ GameTimeClock.cpp │ │ ├─ GameTimeClock.h │ │ ├─ IBuiltinModel.cpp │ │ ├─ IBuiltinModel.h │ │ ├─ IBuiltinModelImpl.cpp │ │ ├─ IBuiltinModelImpl.h │ │ ├─ ICppAPI.h │ │ ├─ IDebuggerCallback.h │ │ ├─ IProperty.cpp │ │ ├─ IProperty.h │ │ ├─ IProperty.inl │ │ ├─ IPropertyCallback.h │ │ ├─ IPropertyCallbackInvoker.h │ │ ├─ IPropertyCallbackInvoker.inl │ │ ├─ IPropertyType.h │ │ ├─ ISchedulerScripting.cpp │ │ ├─ ISchedulerScripting.h │ │ ├─ IScriptFactory.h │ │ ├─ NotificationService.cpp │ │ ├─ NotificationService.h │ │ ├─ PendingBehavior.cpp │ │ ├─ PendingBehavior.h │ │ ├─ PendingBehavior.inl │ │ ├─ PlaceableModel.cpp │ │ ├─ PlaceableModel.h │ │ ├─ PlaceableModel.inl │ │ ├─ PrimitiveProperties.cpp │ │ ├─ PrimitiveProperties.h │ │ ├─ PropertyDescriptor.cpp │ │ ├─ PropertyDescriptor.h │ │ ├─ PropertyDescriptor.inl │ │ ├─ RapidIterationService.cpp │ │ ├─ RapidIterationService.h │ │ ├─ SAXBlockParser.cpp │ │ ├─ SAXBlockParser.h │ │ ├─ SAXEntityParser.cpp │ │ ├─ SAXEntityParser.h │ │ ├─ SAXModelParser.cpp │ │ ├─ SAXModelParser.h │ │ ├─ ScheduledTask.cpp │ │ ├─ ScheduledTask.h │ │ ├─ ScheduledTask.inl │ │ ├─ Scheduler.cpp │ │ ├─ Scheduler.h │ │ ├─ Scheduler.inl │ │ ├─ SchedulerQueue.cpp │ │ ├─ SchedulerQueue.h │ │ ├─ SchedulerQueue.inl │ │ ├─ ScriptContext.cpp │ │ ├─ ScriptContext.h │ │ ├─ ScriptContext.inl │ │ ├─ ScriptFactoryRequest.cpp │ │ ├─ ScriptFactoryRequest.h │ │ ├─ ScriptFactoryResponse.cpp │ │ ├─ ScriptFactoryResponse.h │ │ ├─ ServiceAllocator.cpp │ │ ├─ ServiceAllocator.h │ │ ├─ SimDebugger.cpp │ │ ├─ SimDebugger.h │ │ ├─ SimDebugger.inl │ │ ├─ SimDebuggerMessages.cpp │ │ ├─ SimDebuggerMessages.h │ │ ├─ SimDebuggerMessages.inl │ │ ├─ StandardModelLibraryBehaviorIDs.h │ │ ├─ StandardModelLibraryFlatModelIDs.h │ │ ├─ StandardModelLibraryPropertyIDs.h │ │ ├─ TProperty.h │ │ ├─ UtilityProperties.cpp │ │ ├─ UtilityProperties.h │ │ ├─ Warnings.i │ │ ├─ WorldFactory.cpp │ │ ├─ WorldFactory.h │ │ ├─ WorldFactoryRequest.cpp │ │ ├─ WorldFactoryRequest.h │ │ ├─ WorldFactoryResponse.cpp │ │ ├─ WorldFactoryResponse.h │ │ ├─ WorldResetRequest.h │ │ ├─ bapiBlock.cpp │ │ ├─ bapiBlock.h │ │ ├─ bapiConfig.cpp │ │ ├─ bapiConfig.h │ │ ├─ bapiEntity.cpp │ │ ├─ bapiEntity.h │ │ ├─ bapiInternal.h │ │ ├─ egf.lua │ │ ├─ egfBaseIDs.h │ │ ├─ egfClassIDs.h │ │ ├─ egfLibType.h │ │ ├─ egfLogIDs.h │ │ ├─ egfMessageIDs.h │ │ ├─ egfPCH.cpp │ │ ├─ egfPCH.h │ │ ├─ egfPropertyIDs.h │ │ ├─ egfSDM.cpp │ │ ├─ egfSDM.h │ │ └─ egfSystemServiceIDs.h │ ├─ egfLua │ │ ├─ BehaviorAPILua.i │ │ ├─ Color.i │ │ ├─ ColorA.i │ │ ├─ Entity.i │ │ ├─ EntityLua.cpp │ │ ├─ EntityLua.h │ │ ├─ EntityProxyLua.cpp │ │ ├─ EntityProxyLua.h │ │ ├─ ILuaPropertyHandler.h │ │ ├─ ILuaPropertyHandler.inl │ │ ├─ LuaBehaviorDebugger.cpp │ │ ├─ LuaBehaviorDebugger.h │ │ ├─ LuaBehaviorDebugger.inl │ │ ├─ LuaDataStream.cpp │ │ ├─ LuaDataStream.h │ │ ├─ LuaDebuggerGuard.h │ │ ├─ LuaResumeCoroutineTask.cpp │ │ ├─ LuaResumeCoroutineTask.h │ │ ├─ LuaResumeEntityCreateTask.cpp │ │ ├─ LuaResumeEntityCreateTask.h │ │ ├─ LuaResumeWaiterTask.cpp │ │ ├─ LuaResumeWaiterTask.h │ │ ├─ LuaScriptFactory.cpp │ │ ├─ LuaScriptFactory.h │ │ ├─ LuaTraitsPropHandler.h │ │ ├─ LuaWakeSleeperTask.cpp │ │ ├─ LuaWakeSleeperTask.h │ │ ├─ Matrix3.i │ │ ├─ MemObjectBindHelperLua.i │ │ ├─ ObjectBindHelperLua.i │ │ ├─ Point2.i │ │ ├─ Point3.i │ │ ├─ Point4.i │ │ ├─ Quaternion.i │ │ ├─ SWIGluaRuntime.h │ │ ├─ SchedulerLua.cpp │ │ ├─ SchedulerLua.h │ │ ├─ SchedulerLua.inl │ │ ├─ Scripts │ │ ├─ SwigPropHandler.h │ │ ├─ bapiLua.h │ │ ├─ bapiLuaTypeMaps.i │ │ ├─ bapiLuaTypeMapsImpl.i │ │ ├─ egfLua.lua │ │ ├─ egfLuaLibType.h │ │ ├─ egfLuaPCH.cpp │ │ ├─ egfLuaPCH.h │ │ ├─ egfLuaSDM.cpp │ │ └─ egfLuaSDM.h │ ├─ egfPhysX │ │ ├─ EntityActorData.cpp │ │ ├─ EntityActorData.h │ │ ├─ EntityActorData.inl │ │ ├─ PhysXModelLibraryBehaviorIDs.h │ │ ├─ PhysXModelLibraryFlatModelIDs.h │ │ ├─ PhysXModelLibraryPropertyIDs.h │ │ ├─ PhysXSceneData.cpp │ │ ├─ PhysXSceneData.h │ │ ├─ PhysXSceneData.inl │ │ ├─ PhysXSceneModel.cpp │ │ ├─ PhysXSceneModel.h │ │ ├─ PhysXSceneModel.inl │ │ ├─ SceneMessage.cpp │ │ ├─ SceneMessage.h │ │ ├─ SceneMessage.inl │ │ ├─ SceneService.cpp │ │ ├─ SceneService.h │ │ ├─ SceneService.inl │ │ ├─ ServiceAllocator.cpp │ │ ├─ ServiceAllocator.h │ │ ├─ TriggerService.cpp │ │ ├─ TriggerService.h │ │ ├─ TriggerService.inl │ │ ├─ egfPhysX.i │ │ ├─ egfPhysX.lua │ │ ├─ egfPhysXBindings.cpp │ │ ├─ egfPhysXBindings.h │ │ ├─ egfPhysXLibType.h │ │ ├─ egfPhysXLua │ │ ├─ egfPhysXPCH.cpp │ │ └─ egfPhysXPCH.h │ ├─ egfPython │ │ ├─ BehaviorAPIPython.i │ │ ├─ EntityPython.cpp │ │ ├─ EntityPython.h │ │ ├─ PyDataStream.cpp │ │ ├─ PyDataStream.h │ │ ├─ PyObjectPtr.cpp │ │ ├─ PyObjectPtr.h │ │ ├─ SchedulerPython.cpp │ │ ├─ SchedulerPython.h │ │ ├─ Scripts │ │ ├─ bapiPython.h │ │ ├─ bapiPython.inl │ │ ├─ bapiPythonTypeMaps.i │ │ ├─ egfPython.lua │ │ ├─ egfPythonLibType.h │ │ ├─ egfPythonPCH.cpp │ │ └─ egfPythonPCH.h │ ├─ egmAnimation │ │ ├─ ActorMessages.cpp │ │ ├─ ActorMessages.h │ │ ├─ ActorMessages.inl │ │ ├─ ActorModel.cpp │ │ ├─ ActorModel.h │ │ ├─ AnimationService.cpp │ │ ├─ AnimationService.h │ │ ├─ AnimationService.inl │ │ ├─ KFMCache.cpp │ │ ├─ KFMCache.h │ │ ├─ KFMCache.inl │ │ ├─ KFMCacheResponse.cpp │ │ ├─ KFMCacheResponse.h │ │ ├─ KFMCacheResponse.inl │ │ ├─ KFMFactory.cpp │ │ ├─ KFMFactory.h │ │ ├─ KFMFactoryRequest.cpp │ │ ├─ KFMFactoryRequest.h │ │ ├─ KFMFactoryResponse.cpp │ │ ├─ KFMFactoryResponse.h │ │ ├─ egmAnimation.i │ │ ├─ egmAnimation.lua │ │ ├─ egmAnimationBindings.cpp │ │ ├─ egmAnimationBindings.h │ │ ├─ egmAnimationLibType.h │ │ ├─ egmAnimationLua │ │ ├─ egmAnimationPCH.cpp │ │ └─ egmAnimationPCH.h │ ├─ egmFlowWater │ │ ├─ FlowWater.cpp │ │ ├─ FlowWater.h │ │ ├─ FlowWaterLibType.h │ │ ├─ FlowWaterMaterial.cpp │ │ ├─ FlowWaterMaterial.h │ │ ├─ FlowWaterMaterial.inl │ │ ├─ FlowWaterMaterialDescriptor.cpp │ │ ├─ FlowWaterMaterialDescriptor.h │ │ ├─ FlowWaterMaterialNodeLibrary │ │ ├─ FlowWaterMaterialPixelDescriptor.cpp │ │ ├─ FlowWaterMaterialPixelDescriptor.h │ │ ├─ FlowWaterMaterialVertexDescriptor.cpp │ │ ├─ FlowWaterMaterialVertexDescriptor.h │ │ ├─ FlowWaterModel.cpp │ │ ├─ FlowWaterModel.h │ │ ├─ FlowWaterService.cpp │ │ ├─ FlowWaterService.h │ │ ├─ FlowWaterService.inl │ │ ├─ egmFlowWater.lua │ │ ├─ egmFlowWaterPCH.cpp │ │ └─ egmFlowWaterPCH.h │ ├─ egmPhysXRagdoll │ │ ├─ RagdollService.cpp │ │ ├─ RagdollService.h │ │ ├─ egmPhysXRagdoll.lua │ │ ├─ egmPhysXRagdollLibType.h │ │ ├─ egmPhysXRagdollPCH.cpp │ │ └─ egmPhysXRagdollPCH.h │ ├─ egmPhysXTerrain │ │ ├─ PhysXTerrainDataPolicy.cpp │ │ ├─ PhysXTerrainDataPolicy.h │ │ ├─ PhysXTerrainService.cpp │ │ ├─ PhysXTerrainService.h │ │ ├─ egmPhysXTerrain.lua │ │ ├─ egmPhysXTerrainLibType.h │ │ ├─ egmPhysXTerrainPCH.cpp │ │ └─ egmPhysXTerrainPCH.h │ ├─ egmPhysXWhitebox │ │ ├─ PhysXWhiteboxService.cpp │ │ ├─ PhysXWhiteboxService.h │ │ ├─ egmPhysXWhitebox.lua │ │ ├─ egmPhysXWhiteboxLibType.h │ │ ├─ egmPhysXWhiteboxPCH.cpp │ │ └─ egmPhysXWhiteboxPCH.h │ ├─ egmTerrain │ │ ├─ AssetLocateQueryManager.cpp │ │ ├─ AssetLocateQueryManager.h │ │ ├─ AssetLocateQueryManager.inl │ │ ├─ DecorationGeneratorConfigurator.cpp │ │ ├─ DecorationGeneratorConfigurator.h │ │ ├─ DecorationGeneratorConfigurator.inl │ │ ├─ DecorationLayerPreset.cpp │ │ ├─ DecorationLayerPreset.h │ │ ├─ DecorationLayerPreset.inl │ │ ├─ DecorationPlaneModel.cpp │ │ ├─ DecorationPlaneModel.h │ │ ├─ DecorationPlaneModel.inl │ │ ├─ DecorationService.cpp │ │ ├─ DecorationService.h │ │ ├─ DecorationService.inl │ │ ├─ DecorationType.cpp │ │ ├─ DecorationType.h │ │ ├─ DecorationTypeFileInterface.cpp │ │ ├─ DecorationTypeFileInterface.h │ │ ├─ DecorationTypeFileVersion1.cpp │ │ ├─ DecorationTypeFileVersion1.h │ │ ├─ DecorationTypeFileVersion1.inl │ │ ├─ DecorationTypeFileVersionRegistry.cpp │ │ ├─ DecorationTypeFileVersionRegistry.h │ │ ├─ EnvironmentService.cpp │ │ ├─ EnvironmentService.h │ │ ├─ EnvironmentService.inl │ │ ├─ TTimeOfDayEntityFunctor.h │ │ ├─ TTimeOfDayEntityFunctor.inl │ │ ├─ TerrainChangedMessage.cpp │ │ ├─ TerrainChangedMessage.h │ │ ├─ TerrainChangedMessage.inl │ │ ├─ TerrainDecorationPlaneModel.cpp │ │ ├─ TerrainDecorationPlaneModel.h │ │ ├─ TerrainPagerModel.cpp │ │ ├─ TerrainPagerModel.h │ │ ├─ TerrainService.cpp │ │ ├─ TerrainService.h │ │ ├─ TerrainService.inl │ │ ├─ TerrainStreamingEventMessage.cpp │ │ ├─ TerrainStreamingEventMessage.h │ │ ├─ TerrainStreamingEventMessage.inl │ │ ├─ TimeOfDayFile.cpp │ │ ├─ TimeOfDayFile.h │ │ ├─ TimeOfDayFile.inl │ │ ├─ TimeOfDayFileVersion1.cpp │ │ ├─ TimeOfDayFileVersion1.h │ │ ├─ TimeOfDayMessages.cpp │ │ ├─ TimeOfDayMessages.h │ │ ├─ TimeOfDayMessages.inl │ │ ├─ egmTerrain.i │ │ ├─ egmTerrain.lua │ │ ├─ egmTerrainBindings.cpp │ │ ├─ egmTerrainBindings.h │ │ ├─ egmTerrainLibType.h │ │ ├─ egmTerrainLua │ │ ├─ egmTerrainPCH.cpp │ │ └─ egmTerrainPCH.h │ ├─ egmToolServices │ │ ├─ BoxSelectionFunctor.h │ │ ├─ ConditionalMaterialSwapProcessor.cpp │ │ ├─ ConditionalMaterialSwapProcessor.h │ │ ├─ CreationGizmo.cpp │ │ ├─ CreationGizmo.h │ │ ├─ CreationGizmoAdapter.cpp │ │ ├─ CreationGizmoAdapter.h │ │ ├─ CreationGizmoPolicy.cpp │ │ ├─ CreationGizmoPolicy.h │ │ ├─ CustomScreenFillingRenderView.cpp │ │ ├─ CustomScreenFillingRenderView.h │ │ ├─ CustomScreenFillingRenderView.inl │ │ ├─ EntityCreationGizmoAdapter.cpp │ │ ├─ EntityCreationGizmoAdapter.h │ │ ├─ EntityGizmoAdapter.cpp │ │ ├─ EntityGizmoAdapter.h │ │ ├─ EntityGizmoPolicy.cpp │ │ ├─ EntityGizmoPolicy.h │ │ ├─ EntitySelectionAdapter.cpp │ │ ├─ EntitySelectionAdapter.h │ │ ├─ FlatWireframeRenderClick.cpp │ │ ├─ FlatWireframeRenderClick.h │ │ ├─ GizmoAdapter.cpp │ │ ├─ GizmoAdapter.h │ │ ├─ GizmoPolicy.cpp │ │ ├─ GizmoPolicy.h │ │ ├─ GizmoService.cpp │ │ ├─ GizmoService.h │ │ ├─ GizmoService.inl │ │ ├─ GridService.cpp │ │ ├─ GridService.h │ │ ├─ GridService.inl │ │ ├─ ICameraMode.h │ │ ├─ IGizmo.cpp │ │ ├─ IGizmo.h │ │ ├─ IInteractableService.h │ │ ├─ IInteractionDelegate.cpp │ │ ├─ IInteractionDelegate.h │ │ ├─ InteractionService.cpp │ │ ├─ InteractionService.h │ │ ├─ MeshPrimitiveInFrustumFunctor.h │ │ ├─ NoTexturesRenderClick.cpp │ │ ├─ NoTexturesRenderClick.h │ │ ├─ OrbitCameraMode.cpp │ │ ├─ OrbitCameraMode.h │ │ ├─ PanCameraMode.cpp │ │ ├─ PanCameraMode.h │ │ ├─ PerVertexLightingProcessor.cpp │ │ ├─ PerVertexLightingProcessor.h │ │ ├─ PropertySwapProcessor.cpp │ │ ├─ PropertySwapProcessor.h │ │ ├─ PropertySwapProcessor.inl │ │ ├─ RotationGizmo.cpp │ │ ├─ RotationGizmo.h │ │ ├─ ScaleGizmo.cpp │ │ ├─ ScaleGizmo.h │ │ ├─ SelectionAdapter.cpp │ │ ├─ SelectionAdapter.h │ │ ├─ SelectionGizmo.cpp │ │ ├─ SelectionGizmo.h │ │ ├─ SelectionService.cpp │ │ ├─ SelectionService.h │ │ ├─ SelectionService.inl │ │ ├─ StandardCameraMode.cpp │ │ ├─ StandardCameraMode.h │ │ ├─ TerrainEditGizmo.cpp │ │ ├─ TerrainEditGizmo.h │ │ ├─ TerrainEditGizmo.inl │ │ ├─ TerrainPaintingGuide.cpp │ │ ├─ TerrainPaintingGuide.h │ │ ├─ TerrainPaintingGuide.inl │ │ ├─ TerrainPhysXSaveDataPolicy.cpp │ │ ├─ TerrainPhysXSaveDataPolicy.h │ │ ├─ TerrainSectorGuide.cpp │ │ ├─ TerrainSectorGuide.h │ │ ├─ TerrainSectorGuide.inl │ │ ├─ ToolCamera.cpp │ │ ├─ ToolCamera.h │ │ ├─ ToolCameraService.cpp │ │ ├─ ToolCameraService.h │ │ ├─ ToolCameraService.inl │ │ ├─ ToolDecorationService.cpp │ │ ├─ ToolDecorationService.h │ │ ├─ ToolEnvironmentService.cpp │ │ ├─ ToolEnvironmentService.h │ │ ├─ ToolLightService.cpp │ │ ├─ ToolLightService.h │ │ ├─ ToolSceneService.cpp │ │ ├─ ToolSceneService.h │ │ ├─ ToolSceneService.inl │ │ ├─ ToolServicesMessages.cpp │ │ ├─ ToolServicesMessages.h │ │ ├─ ToolServicesMessages.inl │ │ ├─ ToolSnapService.cpp │ │ ├─ ToolSnapService.h │ │ ├─ ToolTerrainService.cpp │ │ ├─ ToolTerrainService.h │ │ ├─ ToolTerrainService.inl │ │ ├─ TransformGizmo.cpp │ │ ├─ TransformGizmo.h │ │ ├─ TransformGizmoAdapter.cpp │ │ ├─ TransformGizmoAdapter.h │ │ ├─ TranslationGizmo.cpp │ │ ├─ TranslationGizmo.h │ │ ├─ WireframeRenderClick.cpp │ │ ├─ WireframeRenderClick.h │ │ ├─ egmToolServices.lua │ │ ├─ egmToolServicesClassIDs.h │ │ ├─ egmToolServicesLibType.h │ │ ├─ egmToolServicesMessageIDs.h │ │ ├─ egmToolServicesPCH.cpp │ │ └─ egmToolServicesPCH.h │ ├─ egmVisualTracker │ │ ├─ VisualTrackerService.cpp │ │ ├─ VisualTrackerService.h │ │ ├─ VisualTrackerService.inl │ │ ├─ egmVisualTracker.lua │ │ ├─ egmVisualTrackerLibType.h │ │ ├─ egmVisualTrackerPCH.cpp │ │ └─ egmVisualTrackerPCH.h │ ├─ egmVisualizers │ │ ├─ AttenuationPropertyVisualizer.cpp │ │ ├─ AttenuationPropertyVisualizer.h │ │ ├─ ConnectionPropertyVisualizer.cpp │ │ ├─ ConnectionPropertyVisualizer.h │ │ ├─ CubePropertyVisualizer.cpp │ │ ├─ CubePropertyVisualizer.h │ │ ├─ EntitySplinePropertyVisualizer.cpp │ │ ├─ EntitySplinePropertyVisualizer.h │ │ ├─ FrustumPropertyVisualizer.cpp │ │ ├─ FrustumPropertyVisualizer.h │ │ ├─ IPropertyVisualizer.h │ │ ├─ PhysXBoxPropertyVisualizer.cpp │ │ ├─ PhysXBoxPropertyVisualizer.h │ │ ├─ PointCloudVolumeVisualizer.cpp │ │ ├─ PointCloudVolumeVisualizer.h │ │ ├─ PointPropertyVisualizer.cpp │ │ ├─ PointPropertyVisualizer.h │ │ ├─ PropertyVisualizationHelpers.cpp │ │ ├─ PropertyVisualizationHelpers.h │ │ ├─ PropertyVisualizationHelpers.inl │ │ ├─ PropertyVisualizationService.cpp │ │ ├─ PropertyVisualizationService.h │ │ ├─ PropertyVisualizerFactory.cpp │ │ ├─ PropertyVisualizerFactory.h │ │ ├─ ProxyService.cpp │ │ ├─ ProxyService.h │ │ ├─ RadiusPropertyVisualizer.cpp │ │ ├─ RadiusPropertyVisualizer.h │ │ ├─ SpherePropertyVisualizer.cpp │ │ ├─ SpherePropertyVisualizer.h │ │ ├─ SplinePropertyVisualizer.cpp │ │ ├─ SplinePropertyVisualizer.h │ │ ├─ VisualizerConnectionTracker.cpp │ │ ├─ VisualizerConnectionTracker.h │ │ ├─ VisualizerVisibilityTracker.cpp │ │ ├─ VisualizerVisibilityTracker.h │ │ ├─ egmVisualizers.lua │ │ ├─ egmVisualizersLibType.h │ │ ├─ egmVisualizersPCH.cpp │ │ └─ egmVisualizersPCH.h │ └─ egmWhitebox │ ├─ WhiteboxService.cpp │ ├─ WhiteboxService.h │ ├─ egmWhitebox.lua │ ├─ egmWhiteboxLibType.h │ ├─ egmWhiteboxPCH.cpp │ └─ egmWhiteboxPCH.h ├─ Online │ ├─ eon │ │ ├─ DiscoveryRequest.cpp │ │ ├─ DiscoveryRequest.h │ │ ├─ EntityMessage.cpp │ │ ├─ EntityMessage.h │ │ ├─ GroupUpdatePolicy.cpp │ │ ├─ GroupUpdatePolicy.h │ │ ├─ IReplicationGroupPolicy.cpp │ │ ├─ IReplicationGroupPolicy.h │ │ ├─ IReplicationGroupPolicy.inl │ │ ├─ OnlineEntity.h │ │ ├─ OnlineEntityChangeMessage.h │ │ ├─ OnlineEntityManager.cpp │ │ ├─ OnlineEntityManager.h │ │ ├─ OnlineEntry.h │ │ ├─ OnlineEnums.h │ │ ├─ ReplicatingEntity.cpp │ │ ├─ ReplicatingEntity.h │ │ ├─ ReplicationConsumerEntity.cpp │ │ ├─ ReplicationConsumerEntity.h │ │ ├─ ReplicationConsumerEntity.inl │ │ ├─ ReplicationProducerEntity.cpp │ │ ├─ ReplicationProducerEntity.h │ │ ├─ ReplicationProducerEntity.inl │ │ ├─ ReplicationService.cpp │ │ ├─ ReplicationService.h │ │ ├─ ReplicationService.inl │ │ ├─ ServiceAllocator.cpp │ │ ├─ ServiceAllocator.h │ │ ├─ ViewEventMessage.cpp │ │ ├─ ViewEventMessage.h │ │ ├─ bapiOnline.cpp │ │ ├─ bapiOnline.h │ │ ├─ bapiOnline.i │ │ ├─ eon.lua │ │ ├─ eonClassIDs.h │ │ ├─ eonLogIDs.h │ │ ├─ eonMessageIDs.h │ │ ├─ eonPCH.cpp │ │ ├─ eonPCH.h │ │ ├─ eonSDM.cpp │ │ ├─ eonSDM.h │ │ └─ eonSystemServiceIDs.h │ ├─ eonLua │ │ ├─ bapiOnlineLua.i │ │ └─ eonLua.lua │ └─ eonPython │ ├─ bapiOnlinePython.i │ └─ eonPython.lua └─ Tools ├─ AnimationTool │ ├─ AnimationToolUI │ ├─ Application │ ├─ NiManagedToolInterface │ ├─ SegmentedTrackBar │ └─ SourceGrid2 ├─ ArtPlugins │ ├─ MaxPlugin │ ├─ MayaPlugin │ └─ XSIPlugin ├─ AssetController │ ├─ AssetConfigProxy.cpp │ ├─ AssetConfigProxy.h │ ├─ AssetController.lua │ ├─ AssetControllerMain.cpp │ ├─ AssetControllerPCH.cpp │ ├─ AssetControllerPCH.h │ ├─ AssetMonitorService.cpp │ ├─ AssetMonitorService.h │ ├─ AssetServer.cpp │ ├─ AssetServer.h │ ├─ DirectoryTagger.cpp │ ├─ DirectoryTagger.h │ ├─ DirectoryTagger.ini │ ├─ FileAssetMonitor.h │ ├─ FileIterator.cpp │ ├─ FileIterator.h │ ├─ IAssetMonitor.cpp │ ├─ IAssetMonitor.h │ ├─ Linux │ ├─ LogicalIdTagger.cpp │ ├─ LogicalIdTagger.h │ ├─ LogicalIdTagger.ini │ ├─ MimeTagger.cpp │ ├─ MimeTagger.h │ ├─ MimeTagger.ini │ ├─ RemoteAssetServerRescan.cpp │ ├─ RemoteAssetServerRescan.h │ ├─ SamplePlatTagger.cpp │ ├─ SamplePlatTagger.h │ ├─ SamplePlatTagger.ini │ ├─ SamplePrecacheTagger.cpp │ ├─ SamplePrecacheTagger.h │ ├─ SamplePrecacheTagger.ini │ ├─ Win32 │ ├─ bin │ └─ readme.txt ├─ AssetViewer │ ├─ Application │ ├─ AssetViewer.aps │ ├─ AssetViewer.cpp │ ├─ AssetViewer.h │ ├─ AssetViewer.inl │ ├─ AssetViewer.rc │ ├─ AssociateFileTypes.cpp │ ├─ AssociateFileTypes.h │ ├─ CameraInfoDlg.cpp │ ├─ CameraInfoDlg.h │ ├─ ChildrenDlg.cpp │ ├─ ChildrenDlg.h │ ├─ ChooseKFMDlg.cpp │ ├─ ChooseKFMDlg.h │ ├─ CollisionDlg.cpp │ ├─ CollisionDlg.h │ ├─ ColorStatic.cpp │ ├─ ColorStatic.h │ ├─ DiscardOpenFilesDlg.cpp │ ├─ DiscardOpenFilesDlg.h │ ├─ DynamicEffectDlg.cpp │ ├─ DynamicEffectDlg.h │ ├─ ExtraDataDlg.cpp │ ├─ ExtraDataDlg.h │ ├─ FileDialog.cpp │ ├─ FileDialog.h │ ├─ ListOptionsDlg.cpp │ ├─ ListOptionsDlg.h │ ├─ LocalTransformsDlg.cpp │ ├─ LocalTransformsDlg.h │ ├─ MainFrm.cpp │ ├─ MainFrm.h │ ├─ MessageWindow.cpp │ ├─ MessageWindow.h │ ├─ NiAVObjectPropertiesDlg.cpp │ ├─ NiAVObjectPropertiesDlg.h │ ├─ NiAVObjectPropertyWindowCreator.cpp │ ├─ NiAVObjectPropertyWindowCreator.h │ ├─ NiBoundDlg.cpp │ ├─ NiBoundDlg.h │ ├─ NiCameraPropertyWindowCreator.cpp │ ├─ NiCameraPropertyWindowCreator.h │ ├─ NiCollisionLabInfo.cpp │ ├─ NiCollisionLabInfo.h │ ├─ NiCollisionLabInfo.inl │ ├─ NiDataStreamDlg.cpp │ ├─ NiDataStreamDlg.h │ ├─ NiDataStreamPropertyWindowCreator.cpp │ ├─ NiDataStreamPropertyWindowCreator.h │ ├─ NiDevice.cpp │ ├─ NiDevice.h │ ├─ NiDynamicEffectPropertyWindowCreator.cpp │ ├─ NiDynamicEffectPropertyWindowCreator.h │ ├─ NiGeometryDataAttributesInfoDlg.cpp │ ├─ NiGeometryDataAttributesInfoDlg.h │ ├─ NiGeometryDataPropertyWindowCreator.cpp │ ├─ NiGeometryDataPropertyWindowCreator.h │ ├─ NiGeometryDlg.cpp │ ├─ NiGeometryDlg.h │ ├─ NiGeometryPropertyWindowCreator.cpp │ ├─ NiGeometryPropertyWindowCreator.h │ ├─ NiInterpControllerPropertyWindowCreator.cpp │ ├─ NiInterpControllerPropertyWindowCreator.h │ ├─ NiKeyBasedInterpolatorKeysDlg.cpp │ ├─ NiKeyBasedInterpolatorKeysDlg.h │ ├─ NiKeyBasedInterpolatorPropertyWindowCreator.cpp │ ├─ NiKeyBasedInterpolatorPropertyWindowCreator.h │ ├─ NiLightDlg.cpp │ ├─ NiLightDlg.h │ ├─ NiLightPropertyWindowCreator.cpp │ ├─ NiLightPropertyWindowCreator.h │ ├─ NiMaterialPropertyDlg.cpp │ ├─ NiMaterialPropertyDlg.h │ ├─ NiMaterialPropertyPropertyWindowCreator.cpp │ ├─ NiMaterialPropertyPropertyWindowCreator.h │ ├─ NiMeshDlg.cpp │ ├─ NiMeshDlg.h │ ├─ NiMeshModifierDlg.cpp │ ├─ NiMeshModifierDlg.h │ ├─ NiMeshModifierPropertyWindowCreator.cpp │ ├─ NiMeshModifierPropertyWindowCreator.h │ ├─ NiMeshPropertyWindowCreator.cpp │ ├─ NiMeshPropertyWindowCreator.h │ ├─ NiNodeEffectsDlg.cpp │ ├─ NiNodeEffectsDlg.h │ ├─ NiNodePropertyWindowCreator.cpp │ ├─ NiNodePropertyWindowCreator.h │ ├─ NiObjectBasicInfoDlg.cpp │ ├─ NiObjectBasicInfoDlg.h │ ├─ NiObjectDlg.cpp │ ├─ NiObjectDlg.h │ ├─ NiObjectNETPropertyWindowCreator.cpp │ ├─ NiObjectNETPropertyWindowCreator.h │ ├─ NiObjectNETTimeControllersDlg.cpp │ ├─ NiObjectNETTimeControllersDlg.h │ ├─ NiObjectPropertyWindowCreator.cpp │ ├─ NiObjectPropertyWindowCreator.h │ ├─ NiParticleSystemDlg.cpp │ ├─ NiParticleSystemDlg.h │ ├─ NiParticleSystemPropertyWindowCreator.cpp │ ├─ NiParticleSystemPropertyWindowCreator.h │ ├─ NiSceneKeyboard.cpp │ ├─ NiSceneKeyboard.h │ ├─ NiSceneMouse.cpp │ ├─ NiSceneMouse.h │ ├─ NiShadowGeneratorPropertyWindowCreator.cpp │ ├─ NiShadowGeneratorPropertyWindowCreator.h │ ├─ NiSmoothCameraController.cpp │ ├─ NiSmoothCameraController.h │ ├─ NiTDataStreamFactoryProxy.h │ ├─ NiTDataStreamFactoryProxy.inl │ ├─ NiTexturingPropertyDlg.cpp │ ├─ NiTexturingPropertyDlg.h │ ├─ NiTexturingPropertyPropertyWindowCreator.cpp │ ├─ NiTexturingPropertyPropertyWindowCreator.h │ ├─ NiTimeControllerDlg.cpp │ ├─ NiTimeControllerDlg.h │ ├─ NiTimeControllerInterpolatorDlg.cpp │ ├─ NiTimeControllerInterpolatorDlg.h │ ├─ NiTimeControllerPropertyWindowCreator.cpp │ ├─ NiTimeControllerPropertyWindowCreator.h │ ├─ NiVertexColorPropPropertyWindowCreator.cpp │ ├─ NiVertexColorPropPropertyWindowCreator.h │ ├─ NiVertexColorPropertyDlg.cpp │ ├─ NiVertexColorPropertyDlg.h │ ├─ NifAnimationControlView.cpp │ ├─ NifAnimationControlView.h │ ├─ NifAnimationControls.cpp │ ├─ NifAnimationControls.h │ ├─ NifAnimationInfo.cpp │ ├─ NifAnimationInfo.h │ ├─ NifAnimationOptionsDlg.cpp │ ├─ NifAnimationOptionsDlg.h │ ├─ NifCameraList.cpp │ ├─ NifCameraList.h │ ├─ NifCollisionControlView.cpp │ ├─ NifCollisionControlView.h │ ├─ NifCollisionControls.cpp │ ├─ NifCollisionControls.h │ ├─ NifCollisionOptionsDlg.cpp │ ├─ NifCollisionOptionsDlg.h │ ├─ NifDoc.cpp │ ├─ NifDoc.h │ ├─ NifGlobals.cpp │ ├─ NifGlobals.h │ ├─ NifKeyboardShortcuts.cpp │ ├─ NifKeyboardShortcuts.h │ ├─ NifListView.cpp │ ├─ NifListView.h │ ├─ NifPropertyWindow.cpp │ ├─ NifPropertyWindow.h │ ├─ NifPropertyWindowFactory.cpp │ ├─ NifPropertyWindowFactory.h │ ├─ NifPropertyWindowManager.cpp │ ├─ NifPropertyWindowManager.h │ ├─ NifRenderView.cpp │ ├─ NifRenderView.h │ ├─ NifRenderViewBufferedUIState.cpp │ ├─ NifRenderViewBufferedUIState.h │ ├─ NifRenderViewCamera3dsmaxState.cpp │ ├─ NifRenderViewCamera3dsmaxState.h │ ├─ NifRenderViewCameraBaseState.cpp │ ├─ NifRenderViewCameraBaseState.h │ ├─ NifRenderViewCameraFocusCommand.cpp │ ├─ NifRenderViewCameraFocusCommand.h │ ├─ NifRenderViewCameraLockedState.cpp │ ├─ NifRenderViewCameraLockedState.h │ ├─ NifRenderViewCameraMayaState.cpp │ ├─ NifRenderViewCameraMayaState.h │ ├─ NifRenderViewCameraNextCommand.cpp │ ├─ NifRenderViewCameraNextCommand.h │ ├─ NifRenderViewCameraPreviousCommand.cpp │ ├─ NifRenderViewCameraPreviousCommand.h │ ├─ NifRenderViewCameraResetCommand.cpp │ ├─ NifRenderViewCameraResetCommand.h │ ├─ NifRenderViewCameraRotateState.cpp │ ├─ NifRenderViewCameraRotateState.h │ ├─ NifRenderViewCameraTranslationState.cpp │ ├─ NifRenderViewCameraTranslationState.h │ ├─ NifRenderViewCameraTumbleState.cpp │ ├─ NifRenderViewCameraTumbleState.h │ ├─ NifRenderViewCameraZoomState.cpp │ ├─ NifRenderViewCameraZoomState.h │ ├─ NifRenderViewCollisionLabTranslationState.cpp │ ├─ NifRenderViewCollisionLabTranslationState.h │ ├─ NifRenderViewCommands.h │ ├─ NifRenderViewKFMState.cpp │ ├─ NifRenderViewKFMState.h │ ├─ NifRenderViewLODAdjustCommand.cpp │ ├─ NifRenderViewLODAdjustCommand.h │ ├─ NifRenderViewOverdrawIndicatorCommand.cpp │ ├─ NifRenderViewOverdrawIndicatorCommand.h │ ├─ NifRenderViewResetFrustumCommand.cpp │ ├─ NifRenderViewResetFrustumCommand.h │ ├─ NifRenderViewUICommand.h │ ├─ NifRenderViewUIManager.cpp │ ├─ NifRenderViewUIManager.h │ ├─ NifRenderViewUIState.h │ ├─ NifRenderViewWireframeCommand.cpp │ ├─ NifRenderViewWireframeCommand.h │ ├─ NifRenderViewZoomExtentsCommand.cpp │ ├─ NifRenderViewZoomExtentsCommand.h │ ├─ NifStatisticsManager.cpp │ ├─ NifStatisticsManager.h │ ├─ NifStatisticsView.cpp │ ├─ NifStatisticsView.h │ ├─ NifTimeManager.cpp │ ├─ NifTimeManager.h │ ├─ NifTimeManager.inl │ ├─ NifTreeView.cpp │ ├─ NifTreeView.h │ ├─ NifUserPreferences.cpp │ ├─ NifUserPreferences.h │ ├─ NifUserPreferences.inl │ ├─ PreferencesDlg.cpp │ ├─ PreferencesDlg.h │ ├─ ProgressBarDlg.cpp │ ├─ ProgressBarDlg.h │ ├─ RemoveFileDlg.cpp │ ├─ RemoveFileDlg.h │ ├─ RollupCtrl.cpp │ ├─ RollupCtrl.h │ ├─ SelectiveUpdateDlg.cpp │ ├─ SelectiveUpdateDlg.h │ ├─ ShadowGeneratorDlg.cpp │ ├─ ShadowGeneratorDlg.h │ ├─ StdAfx.cpp │ ├─ StdAfx.h │ ├─ ViewBar.cpp │ ├─ ViewBar.h │ ├─ ViewerStringsDlg.cpp │ ├─ ViewerStringsDlg.h │ ├─ Win32 │ ├─ WorldTransformsDlg.cpp │ ├─ WorldTransformsDlg.h │ ├─ res │ ├─ resource.h │ ├─ scbarcf.cpp │ ├─ scbarcf.h │ ├─ scbarg.cpp │ ├─ scbarg.h │ ├─ sizecbar.cpp │ └─ sizecbar.h ├─ ChannelServer │ ├─ ChannelServer.cpp │ ├─ ChannelServer.lua │ └─ Config.ini ├─ DDEHeaderGen │ ├─ DDEHeaderGen.cpp │ ├─ DDEHeaderGen.lua │ └─ bin ├─ DeveloperTools │ ├─ CubeMapMaker │ ├─ EEDeploy │ ├─ ImageGenerator │ ├─ MeshProfileCompiler │ ├─ NSFParserUtility │ ├─ NiFontCreator │ ├─ NiMaterialNodeXMLLibraryParser │ ├─ NiThumbnailExtractor │ ├─ NifViewer │ ├─ PhysXNifViewer │ ├─ SceneGraphPrinter │ ├─ ToolPluginBatch │ └─ ToolPluginTestbed ├─ Libs │ ├─ etkRCS │ ├─ etkRCSP4 │ └─ etkRCSSVN ├─ RemoteViewer │ ├─ Application │ ├─ Data │ ├─ RemoteViewer.cpp │ ├─ RemoteViewer.h │ ├─ Wii │ └─ Win32 ├─ ToolPlugins │ ├─ AnimationAnalyzerDLL │ ├─ ApplyMeshProfileDLL │ ├─ AssetAnalyzerDLL │ ├─ ControllerExtractorDLL │ ├─ CoordinateSystemConverterDLL │ ├─ CreateABVDLL │ ├─ CreateToolPluginSDK │ ├─ DeprecatedPluginsDLL │ ├─ FurGeneratorDLL │ ├─ KFMViewerDLL │ ├─ MaterialModifierDLL │ ├─ MeshFinalizeDLL │ ├─ MeshInstancingDLL │ ├─ MultiNIFExportDLL │ ├─ NIFViewerDLL │ ├─ NifIODLL │ ├─ NormalUnifierDLL │ ├─ NormalVisualizerDLL │ ├─ PhysXCleanerDLL │ ├─ PhysXExtractorDLL │ ├─ PhysXRagdollDLL │ ├─ PhysXViewerDLL │ ├─ PortalConverterDLL │ ├─ RemoveHiddenObjectsDLL │ ├─ RemoveTaggedObjectsDLL │ ├─ SaveSourceTextureRendererDataDLL │ ├─ SceneGraphOptimizationDLL │ ├─ SceneViewerD3DDLL │ ├─ SkinAnalyzerDLL │ ├─ StripifyGeometryDLL │ ├─ TextureAnalyzerDLL │ └─ ThumbnailGeneratorDLL ├─ Toolbench │ ├─ ConvertLLIDRefs │ ├─ Emergent.Toolbench │ ├─ LargeAddressAwarePostBuild.bat │ ├─ Plugins │ ├─ ToolbenchConsole │ ├─ ToolbenchServices │ ├─ ToolbenchWindowed │ └─ WeifenLuo.DockPanel └─ UpdateArtistTools └─ UpdateArtistTools.bat