Legendary Explorer Core Nightly
Core library for working with Mass Effect Trilogy / Legendary Edition files
Loading...
Searching...
No Matches
Class List
Here are the classes, structs, unions and interfaces with brief descriptions:
 NLegendaryExplorerCore
  NAudioTools for working with the proprietary audio systems used in Mass Effect games
   CAFCCompactorTools to scan for AFCs and references to AFCs, and perform AFC compaction of DLC mods
    CReferencedAudioRepresents a reference to a piece of audio in an AFC
   CAudioInfoClass that stores basic audio information such as sample rate, bits per sample, codec, etc
   CISBank_DEPRECATED
   CISBankEntry_DEPRECATEDContains all the information required to display and play an audio sample from an ISACT Sample Bank
   COggWaveStreamClass identifier for Ogg-encoded data
   CWwiseBankImportHandles importing a .bnk file into a package file and setting up relevant data
   CWwiseVersionsContains info on the Wwise version for each game
  NCoalesced
   NConfig
    CConfigAssetBundleHandler for a bundle of config assets
    CConfigMergeClass for handling merging config deltas - this code is heavily used by ME3Tweaks Mod Manager and other tools
    CConfigToolsUtilities for working with configuration files in ME games
   NExceptions
    CCBundleException
    CCToolException
   NHuffman
    CDecoder
    CEncoder
    CNode
    CPair
   NXml
    CCoalesceInclude
    CXmlCoalesceAsset
    CXmlCoalesceFile
   CBinaryExtensions
   CCoalesceAsset
   CCoalescedConverterClass for converting to and from editable text versions of Coalesced files (Game3, LE1/LE2)
   CCoalescedFileXml
   CCoalesceFile
   CCoalesceProperty
   CCoalesceSection
   CCoalesceSections
   CCoalesceSettings
   CCoalesceValue
   CConfigFileProxyLoads a text-based ini file as a CoalesceAsset for single API editing
   CCrc32
   CFileEntry
   CLECoalescedBundle
   CLECoalescedConverterTools to unpack/repack LE1 and LE2 coalesced files
   CNamespace
   CPropertyValue
   CStringHelpers
  NCompression
   CLZMA
   CLZO2
   CLZX
   COodleHelperThis helper class works by copying the game's oodle dll to the native libs folder of LEC and pulling it in from there
   CZlib
  NDebugTools
   CDebugStopWatchConstructing this starts a stopwatch, and disposing stops it and writes the elapsed milliseconds to the debug log
   CLECLog
  NDiagnostics
   CPackageDiags
  NDialogueClasses for parsing and modifying BioConversation exports
   CConversationExtendedContains the nested conversation structure of a BioConversation export, with extended parsing of most elements
   CDialogueNodeExtendedRepresents a node in a BioConversation with it's StructProperty values and other useful information parsed
   CReplyChoiceNodeRepresents a reply in a BioConversation with useful information parsed
   CSpeakerExtendedRepresents a BioDialogueSpeaker in a BioConversation with useful information parsed
   CStageDirectionRepresents a parsed BioStageDirection struct in a BioConversation
  NGameFilesystemGame directories, loaded files, loaded DLC, mount files
   CAutoloadArmorAutoload definition for adding armors - UNUSED, NOT SURE IF IT EVEN WORKS. Here for documentation purposes
   CAutoloadIniC# representation of Autoload.ini from ME1/LE1
   CLE1DirectoryContains information about the LE1 game directory
   CLE2DirectoryContains information about the LE2 game directory
   CLE3DirectoryContains information about the LE3 game directory
   CLEDirectoryContains information about the main LE directory as well as Launcher location. LE[X]Directory classes will use the LEDirectory default path to build their game paths
   CMEDirectoriesStatic methods to get game directory information from an MEGame enum
   CMELoadedDLCStatic methods to get information on DLC installed in a game
   CMELoadedFilesStatic methods to get collections of files in a game directory
   CMountFileRepresents a Mount.dlc file for a Game2 or Game3 DLC
   CMountFlagInterposer for the mount flag enum types
   CTLKSystem
  NGammtek
   NCollections
    NGeneric
     CBinaryHeap< T >
     CBuffer< T >
     CHeap< T >
     CHeapHelper
     CHeapPriorityQueue< T >
     CHeapSort< T >
     CIPriorityQueue< T >
     CIPriorityQueueNode
     CPriorityQueue< T >
     CPriorityQueueNode
    NObjectModel
     CObservableDictionary< TKey, TValue >
      CKeyedDictionaryEntryCollection< TKey1 >
    NSpecialized
     CWeakCollection< T >An unordered collection of T s, held weakly. (Using WeakReference<T>s) Enumerating this collection will automatically remove garbage collected items
    CIRefEnumerator< T >
    CLambdaComparer< T >
    CListComparer< T >
   NComponentModel
    CBindableBaseImplementation of INotifyPropertyChanged to simplify models
   NData
    CIValueValidator< in TValue >The value validator interface
   NDynamic
    NCollections
     CDynamicDictionary< TValue >An implementation of a IDictionary<TKey,TValue> which uses dynamics to allow property accessors
    CDynamicExtensions
    CElasticObject
    CIElasticHierarchyWrapper
    CIHierarchyWrapperProvider< T >
    CSimpleHierarchyWrapper
   NExtensions
    NCollections
     NGeneric
      CCollectionExtensionsClass that provides extension methods to Collection
      CDictionaryExtensions
      CEnumerableExtensions
      CListExtensions
      CSpanExtensions
     CBitArrayExtensions
     CByteArrayExtensions
    NIO
     CBinaryReaderExtensions
     CPathWrapper
     CStreamExtensions
    NLinq
     CExpressionExtensionsExtension for Expression
      CParameterInfo< T >The parameter info
    NReflection
     CAssemblyExtensions
     CMemberInfoExtensions
     CTypeExtensionsReflection extension class
    CBooleanExtensions
    CByteExtensions
    CCharExtensions
    CDoubleExtensions
    CEnumExtensions
    CInt16Extensions
    CInt32Extensions
    CInt64Extensions
    CIntPtrExtensions
    CObjectExtensions
    CSByteExtensions
    CSingleExtensions
    CStringComparisonExtensions
    CStringExtensions
    CUInt16Extensions
    CUInt32Extensions
    CUInt64Extensions
    CUIntPtrExtensions
    CUnrealExtensions
    CUnsafeExtensions
   NHelpers
    CBindingFlagsHelperThe binding flags helper
    CCollectionHelperCollection helper class
    CObjectHelperObject helper class
    CObjectToStringHelperSimple static class that turns an object to string
    CStringToObjectHelperString to object helper class that converts a string to the right object if possible
   NIO
    NConverters
     CEndianConverterProvides the conversion functionality between two Endian types. This is either a straight-through copy if the Endian settings are the same or a conversion routine reversing the bytes
     CZigZagConverterThe zig zag converter performs a 1-1 and onto mapping of signed integers onto unsigned integers using the transformation defined at: https://developers.google.com/protocol-buffers/docs/encoding
    CBitBinaryReaderBinaryReader that supports reading and writing individual bits from the stream
    CBitBinaryWriterA BinaryWriter implementation to write individual bits to a stream
    CBitRingBufferRing buffer to read and write bits and bytes
    CBitStreamStream class for writing individual bits to a stream. Packs subsequent bytes written to the stream
    CBitStreamReaderStream class for writing individual bits to a stream. Packs subsequent bytes written to the stream
    CBitStreamWriterStream class for writing individual bits to a stream. Packs subsequent bytes written to the stream
    CBufferAcquisitionExceptionException thrown to indicate that a buffer of the desired size cannot be acquired
    CByteOrderConverter
    CConduitPath
    CDataReader
    CDataWriter
    CEndianEndian identification support for the current platform and streams. Supports conversion of data between Endian settings. Note: this class still assumes that bit orderings are the same regardless of byte Endian configurations
    CEndianReaderBinaryReader that supports reading and writing individual bits from the stream and reordering values based on Endian settings between the system and the stream. You can write data through the Writer member
    CEndianWriterA BinaryWriter implementation to write individual bits to a stream and support writing data types for platforms with different Endian configurations. Note: for compatibility with streams written with BinaryWriter, character data uses the provided encoding and does not perform any Endian swapping with the data
    CFileSystemExtensions
    CIBufferInterface encapsulating a byte array which may be managed by an IBufferManager implementation. When the buffer is disposed, some implementations of this interface may return the buffer to the IBufferManager which created it. Note that an IBuffer must always be disposed after use, or some implementations may leak memory. The buffer must not be used after being disposed, likewise the byte array must not be used after the buffer is disposed
    CIBufferManagerInterface for classes which manage instances of IBuffer
    CIDataStream
    CMemoryTributary
    CMultiStream
    CMutableByteMutable byte implementation class
    CVarIntExtension methods to write variable length integers to a BinaryWriter
   NPaths
    CIAbsoluteDirectoryPathRepresents an absolute path to a directory on file system
    CIAbsoluteFilePathRepresents an absolute path to a file on file system
    CIAbsolutePathRepresents an absolute path to a file or directory on file system
    CIDirectoryPathRepresents a path to a directory on file system
    CIDriveLetterRepresents a drive on file system
    CIEnvironmentVariableDirectoryPathRepresents a directory path on file system, prefixed with an environment variable
    CIEnvironmentVariableFilePathRepresents a file path on file system, prefixed with an environment variable
    CIEnvironmentVariablePathRepresents a path on file system, prefixed with an environment variable
    CIFilePathRepresents a path to a file on file system
    CIPathRepresents a path, absolute or relative, to a file or to a directory
    CIRelativeDirectoryPathRepresents a relative directory path
    CIRelativeFilePathRepresents a relative file path
    CIRelativePathRepresents a relative path to a file or directory
    CIVariableDirectoryPathRepresents a directory path on file system, prefixed with an environment variable
    CIVariableFilePathRepresents a file path on file system, prefixed with an environment variable
    CIVariablePathRepresents a path containing variable(s) defined with the syntax (case-insensitive) . Such path must be prefixed with a variable and can then contain more variables
   NText
    NFormatting
     CVerboseFormatInfoProvides extended formatting serivces that can be applied to all reference and value types. This class merely analyzes object that should be formatted and then delegates formatting to the specific formatter most appropriate for the given type
     CVerboseFormatInfoBaseBase class for all verbose format providers. Implements basic functionality and defines mandatory members that would be overridden or implemented by derived classes in order to provide specific functionality applicable to format strings representing instances of particular data types
    NStringMatching
     CCombinedStringMatcherCombines multiple string matchers. Input string is matched if matched by any of the contained matchers
     CDefaultStringMatcherDefault string matcher which ignores pattern and treats all input strings as matched
     CExactMatcherImplements IStringMatcher interface in such way that string matches the pattern only if it is exactly the same as the pattern
     CIStringMatcherTypes implementing this interface can be used to test whether string matches given pattern when particular matching rules are applied
     CRegexMatcherImplements string matching algorithm which tries to match regular expression pattern with input strings
     CWildcardMatcherImplements string matching algorithm which tries to match pattern containing wildcard characters with the given input string
   CArgument
   CCMath
   CEnum< TEnum >Generic enumeration wrapper
    CDataBindingDataBinding class
    CFlagsFlags class
   CFixed10< T >
   CFixed1< T >
   CFixed2< T >
   CFixed3< T >
   CFixed4< T >
   CFixed5< T >
   CFixed6< T >
   CFixed7< T >
   CFixed8< T >
   CFixed9< T >
   CGammtekUtilities
   CIBindableEnum< TEnum >Bindable enumeration
   CThrowHelper
   CTypeSwitch
    CCaseInfo
  NHelpers
   CByteArrayExtensions
   CDeconstructors
   CDictionaryExtensions
   CEnumerableExtensions
    CChunkSpanEnumerator< T >
   CEnums
   CExceptionExtensions
   CExternalFileHelper
   CFGuidAn Unreal Engine 3 GUID
   CFileSizeClass used to assist in filesize calculations and display
   CGameFileFiltersContains a list of filters for various games, for use with open/close dialogs. Options change with compilation flags of the library
   CIOExtensions
   CLegendaryExplorerCoreUtilities
   CListInitHelperFor use with List initializers
    CInitCollection< T >
   CMaterialHelper
   CMeshHelper
   CMiscExtensions
   CStreamHelpers
   CStringExtensions
   CTaskExtensions
   CTypeExtension
   CUnrealExtensions
  NKismetTools for creating and modifying Kismet sequences
   CKismetHelperStatic methods to perform common sequence editing operations
   COutputLinkRepresents an output link from a sequence object
   CSeqToolsStatic methods to obtain information on sequence objects, and perform common sequence editing operations
   CSequenceDesignerClass used for designing sequences, not just making nodes
   CSequenceObjectCreatorStatic methods to handle sequence variable creation
   CVarLinkInfoBasic description of a single VarLink (bottom of kismet action - this includes all links)
  NLocalization
   CLECLocalizationShimCompatibility shim for M3 <-> LEC localization. This provides non-localized string values based on their keys
  NMatineeTools for creating and modifying Matinee objects
   CMatineeHelperStatic methods to perform common Matinee editing operations
  NME1
   NUnreal
    NUnhoodBytecode
     CBytecodeReader
     CBytecodeToken
     CCachedNativeFunctionInfo
     CCaseToken
     CDefaultParamValueToken
     CDefaultToken
     CDefaultValueToken
     CEndOfScriptToken
     CEndParmsToken
     CErrorBytecodeToken
     CFlagSet
     CFlagValues
     CForeachToken
     CIteratorNextToken
     CIteratorPopToken
     CJumpIfNotToken
     CJumpToken
     CLabelTableToken
     CNothingToken
     CProblemRegistry
     CReturnToken
     CStatement
     CStatementList
     CStopToken
     CSwitchToken
     CTextBuilder
     CUE3FunctionReader
     CUnBytecodeOwner
     CUnClass
     CUncondJumpToken
     CUnContainer
     CUnFunction
  NMemory
   CMemoryManager
  NMisc
   NME3Tweaks
    CASIModIDsContains (some, not all) ASI Update Group IDs that can be used to request install of an ASI. Makes code easier to read
    CME3TweaksBackupsContains information about backups provided by ME3Tweaks programs. Backups paths returned by this only work with the new ME3Tweaks registry key which began being used in June 2021
    CModManagerIntegration
   CCaseInsensitiveDictionary< TValue >A dictionary with string keys that performs case-insensitive comparisons. This class wraps Dictionary<TKey, TValue> with StringComparer.OrdinalIgnoreCase
   CDictionaryChangedEvent< K, V >
   CDuplicatingIni
    CSection
    CIniEntry
   CEntryStringPair
   CIByteProviderDefines a byte provider for HexBox control
   CLEXOpenableInformation about how to open an export in a LEX tool; can be used by external tools (such as M3's deployment checks). Used to store an entry reference without holding onto the package
   CListenableDictionary< TKey, TValue >A dictionary that can have a OnDictionaryChanged event handler attached. From https://stackoverflow.com/a/28039942
   CMemoryAnalyzerUsed for tracking memory usage and finding memory leaks. Must be initialized with IsTrackingMemory = true;
   CMemoryAnalyzerObject
   CObservableCollectionExtended< T >
   CObservableCollectionExtendedThreadingThis is total hackjob cause I don't want to have pass type argument to static method in ObservableCollectionExtended
   COrderedMultiValueDictionary< TKey, TValue >Embarrassingly bad implementation of a Dictionary where things are ordered like a list and there can be more than one value per key (It's just a List<KeyValuePair<TKey,TValue>>)
   CReadOptimizedByteProviderCan be used like a DynamicByteProvider, but is optimized for the case where it is never modified
   CValueTupleEqualityComparer
  NPackages
   NCloningImportingAndRelinking
    CEntryCheckerChecks property types against the database to determine if property types are of the correct typing
    CEntryCloner
    CEntryExporter
    CEntryImporter
    CObjectInstanceDBDatabase class for mapping objects from an export in one game to the same one in another game
    CObjectInstanceInfo
    CPortingOptionsOptions that change how porting is done
    CReferenceCheckPackage
    CRelinker
    CRelinkerOptionsPackageSpecifies options used for relinking, as well as containing objects that can be passed through the entry porting process without having to modify method signatures
   CClassInfo
   CCompressionHelper
    CChunkRepresents an item in the Chunk table of a package
    CChunkHeaderRepresents the header of chunk (that is pointed to by the chunk table)
    CBlockRepresents a block in the block table of a chunk
   CEntryTree
   CExportCreator
   CExportEntry
   CExportEntryExtensions
   CIEntry
   CIEntryExtensions
   CILazyLoadPackageAllows lazy-loading package export data via LoadExport() and UnloadExport() methods, for advanced memory management scenarios. You must be sure to dispose this package when done!
   CIMEPackage
   CImportEntry
   CIPackageUser
   CIWeakPackageUser
   CLECLDataData that is appended to a saved package file
   CMEGameExtensionsExtension methods for the MEGame enum
   CMELocalizationExtensionsExtension methods for the MELocalization enum
   CMEPackage
    CPackageLoadParameters
   CMEPackageExtensions
   CPackageCacheClass that allows you to cache packages in memory for fast accessing, without having to use a global package cache like Legendary Explorer's package interop system. Can be subclassed for specific implementations
   CPackageDiff
    CEntryDiff
    CImportDiff
    CExportDiff
    CDiff< T >
    CIDiff< out T >
   CPackageResynthesizer
   CPackageSaver
   CPackageUpdate
   CPropertyInfo
   CReferenceTreeBase< TSelf >
   CTieredPackageCachePackageCache implementation that allows looking for packages in parent caches. Parent caches will not open packages on cache miss
   CUDKPackage
   CUnrealPackageFile
  NPathing
   CLevelToolsMethods for working with levels
   CPathTools
   CPoint3D
  NPlotDatabaseLoading, saving, and accessing of databases containing reference information for the Mass Effect plot variable system
   NDatabasesIn-memory plot database classes
    CBasegamePlotDatabaseRepresents a table of plot elements for a single game created from the BioWare-provided plot databases
    CModPlotDatabaseRepresents a database of Plot Elements for a single mod
    CPlotDatabaseBaseAbstract base class representing a database of game plot information
   NPlotElementsClasses representing plot database entries, both serialized and in-memory
    CPlotBoolRepresents a boolean plot variable element in a Plot Database
    CPlotConditionalRepresents a plot conditional element in a Plot Database
    CPlotElementBase class representing an element in a plot database. Can be serialized to JSON
    CPlotElementTypeExtensionsExtension methods for the PlotElementType enum
    CPlotModElementElement representing a mod in a Plot Database
    CPlotTransitionRepresents a plot transition element in a Plot Database
   NSerializationClasses used to serialize plot databases to JSON
    CSerializedModPlotDatabaseRepresents a JSON serialized plot database for a single mod
    CSerializedPlotDatabaseRepresents a JSON serialized plot database file
   CModPlotContainerManages loading, saving, and accessing of multiple mod plot databases for a single game
   CPlotDatabasesManages plot element databases for all games. Contains static methods used to lookup plot element info by ID
  NSave
   CBonusTalentSaveRecord
   CCharacterProfileSaveRecord
   CCharacterStatisticsSaveRecord
   CGameOptionsSaveRecord
   CGamerProfileSaveRecord
   CHeadMorph
   CLocalProfileSerializer and deserializer for Local_Profile files
   CLocalProfileLE1Serializer for LE1's GamerProfile.pcsav file
   CPlotManagerAchievementSaveRecord
   CProfileBoolSaveRecord
   CProfileFloatSaveRecord
   CProfileIntSaveRecord
   CProfilePlaythroughSaveRecord
   CProfileRewardSaveRecord
   CProfileSettingDefines a profile setting for LE2/LE3 Local_Profile/GamerProfile
   CSaveRecordSerializableBase class for all serializable LE1 save record types
  NShaders
   CConstantInfo
   CDecookedExporter
   CParameterDeclaration
   CRefShaderCacheReader
   CShaderCacheManipulator
   CShaderInfo
   CShaderReader
   CStructMember
   CWriteMask
  NSharpDX
   CColorRepresents a 32-bit color (4 bytes) in the form of RGBA (in byte order: R, G, B, A)
   CMathUtil
  NSound
   NISACT
    CISACTHelperContains methods related to working with ISACT content
    CISACTBankPairContains a pair of ISACT banks (ICB + ISB)
    CISACTBank
    CSyncBankChunk
    CChannelBankChunk
    CISACTListBankChunk
   NWwise
    CWwiseHelperContains useful utility methods for Wwise
  NTextures
   NCodecs
    CCodecs
   NStudio
    CMEMTextureMapPrecomputed texture map info (from Mass EFfect Modder "MEM")
     CTextureMapEntryEntry for the MEM Texture Map
     CCompressedMipInfo
    CTextureMap
    CTextureMapGenerator
    CTextureMapMemoryEntryDescribes a memory-unique texture, e.g. a unique full path
    CTextureMapPackageEntryDescribes where a texture can be found for Texture Studio. This object describes a single instance of a texture, rather than a single 'texture' which can have multiple defined instances
   CImage
   CMipMapDescribes a texture MipMap for use with texturing tools
   CTexConverter
   CTextureCRCHelper class for generating CRCs in the tpf format
   CTextureLODInfo
   CTextureSizeNotPowerOf2Exception
   CTFCCompactor
   CTFCCompactorInfoPackage
   CTFCInfoDescribes where to put TFC data for a specific texture
   CTFCToolsClass containing useful TFC-related methods
  NTLK
   NME1
    CHuffmanCompressionME1/LE1 TLK compressor
    CME1TalkFileRepresents the tlk embedded in a BioTalkFile export, which is used in ME1/LE1. For ME2/ME3/LE2/LE3TLK, use ME2ME3TalkFile
   NME2ME3
    CHuffmanCompressionME2/ME3 huffman compressor for TLK
    CME2ME3LazyTLKLike ME2ME3TalkFile, but does not decompress the strings when loaded. Only decompresses a string when it's requested
    CME2ME3TalkFileRepresents a .tlk file, as used by ME2/ME3/LE2/LE3. For ME1/LE1 TLK, use ME1TalkFile. Used for reading from .tlk files, and writing an xml representation
    CME2ME3TLKBaseContains functionality shared between ME2ME3TalkFile and ME2ME3LazyTLK
     CTLKHeader
     CHuffmanNode
   CITalkFileInterface for talk files (ME1 and ME2/3 style). This lets you interchange TLKs without worrying about the class types
   CLE1TalkFilesManages stringref lookup for LE1 tlks
   CLE2TalkFilesManages stringref lookup for LE2 tlks
   CLE3TalkFilesManages stringref lookup for LE3 tlks
   CME1TalkFilesManages stringref lookup for LE1 tlks
   CME2TalkFilesManages stringref lookup for ME2 tlks
   CME3TalkFilesManages stringref lookup for ME3 tlks
   CTLKBitArrayStripped-down version of System.Collections.BitArray used by the TLK classes for huffman decompression
   CTLKStringRefAn entry in a tlk
  NUDK
   CConvertToUDK
   CLightingImportSetupContains variables for configuring lightmap importing
   CStaticLightingImporter
   CUDKAssetInfo
   CUDKMaterialPortPorts assets from a game into UDK so the materials can be used in-editor. Full expression information must be available in the source data for this to be useful; UDK cannot compile shaders without it
  NUnreal
   NAnimation
    CAnimPlayer
    CAnimSequencePlayerPure math class that handles skeleton bind-pose computation, animation track mapping, and per-frame skinning matrix computation. No rendering dependency
    CFaceFxPlayer
   NBinaryConverters
    NShaders
     CFAmbientOcclusionParams
     CFAmbientOcclusionVertexShader
     CFApplyForcePixelShader
     CFApplyLightShaftsPixelShader
     CFApplyLightShaftsVertexShader
     CFBinkGpuShaderHDR
     CFBinkGpuShaderYCrCbToRGB
     CFBinkYCrCbAToRGBAPixelShader
     CFBinkYCrCbToRGBNoPixelAlphaPixelShader
     CFBlurLightShaftsPixelShader
     CFBranchingPCFProjectionPixelShader
     CFCalibrationBoxHDRPixelShader
     CFColorRemapShaderParameters
     CFConstantDensityPolicy
      CVertexShaderParametersType
     CFCopyTranslucencyDepthPixelShader
     CFCustomLightMapTexturePolicy
      CPixelParametersType
     CFDirectionalLightLightMapPolicy
      CVertexParametersType
      CPixelParametersType
     CFDirectionalLightPolicy
      CPixelParametersType
      CVertexParametersType
     CFDistortionApplyScreenPixelShader
     CFDistortionApplyScreenVertexShader
     CFDOFAndBloomBlendPixelShader
     CFDOFAndBloomBlendVertexShader
     CFDOFShaderParameters
     CFDownsampleDepthVertexShader
     CFDownsampleLightShaftsVertexShader
     CFDownsampleSceneDepthAndNormalsPixelShader
     CFDownsampleSceneDepthPixelShader
     CFFilterVSMComputeShader
     CFFilterVSMPixelShader
     CFFluidApplyPixelShader
     CFFluidNormalPixelShader
     CFFluidSimulatePixelShader
     CFFluidTessellationVertexFactoryShaderParameters
     CFFogVolumeApplyPixelShader
     CFFoliageVertexFactoryShaderParameters
     CFFXAA3BlendPixelShader
     CFFXAA3VertexShader
     CFFXAAPrepComputeShader
     CFFXAAResolveComputeShader
     CFGammaCorrectionPixelShader
     CFGammaShaderParameters
     CFGenerateDeinterleavedHBAOComputeShader
     CFGFxPixelShader
     CFGFxPixelShaderHDR
     CFGFxVertexShader
     CFGPUSkinDecalVertexFactoryShaderParameters
     CFGPUSkinVertexFactoryApexShaderParameters
     CFGPUSkinVertexFactoryShaderParameters
     CFHBAOBlurComputeShader
     CFHBAODeinterleaveComputeShader
     CFHBAOReconstructNormalsComputeShader
     CFHBAOShaderParameters
     CFHeightFogVertexShaderParameters
     CFHistoryUpdateVertexShader
     CFHitMaskPixelShader
     CFHitMaskVertexShader
     CFHitProxyPixelShader
     CFInstancedStaticMeshVertexFactoryShaderParameters
     CFLensFlareVertexFactoryShaderParameters
     CFLightFunctionPixelShader
     CFLightMapTexturePolicy
      CPixelParametersType
      CVertexParametersType
     CFLightShaftPixelShaderParameters
     CFLocalDecalVertexFactoryShaderParameters
     CFLocalVertexFactoryShaderParameters
     CFLUTBlenderPixelShader_1
     CFLUTBlenderPixelShader_2
     CFLUTBlenderPixelShader_3
     CFLUTBlenderPixelShader_4
     CFLUTBlenderPixelShader_5
     CFMaterialPixelShaderParameters
     CFMaterialVertexShaderParameters
     CFMLAAComputeLineLengthPixelShader
     CFModShadowMeshPixelShader
     CFModShadowMeshVertexShader
     CFMotionBlurPixelShader
     CFMotionBlurShaderParameters
     CFNullPolicy
     CFOneColorPixelShader
     CFParticleBeamTrailVertexFactoryShaderParameters
     CFParticleInstancedMeshVertexFactoryShaderParameters
     CFParticleVertexFactoryShaderParameters
     CFPointLightPolicy
      CPixelParametersType
      CModShadowPixelParamsType
      CVertexParametersType
     CFRadialBlurPixelShader
     CFRadialBlurVertexShader
     CFReconstructHDRPixelShader
     CFResolveDepthPixelShader
     CFResolveSingleSamplePixelShader
     CFSceneTextureShaderParameters
     CFSFXPointLightPolicy
      CPixelParametersType
      CVertexParametersType
     CFSFXUberPostProcessBlendPixelShader
     CFShaderComplexityAccumulatePixelShader
     CFShaderComplexityApplyPixelShader
     CFShaderParameter
     CFShaderResourceParameter
     CFShadowProjectionMaskPixelShader
     CFShadowTexturePolicy
      CVertexParametersType
      CPixelParametersType
     CFShadowVolumeVertexShader
     CFSHLightLightMapPolicy
      CPixelParametersType
     CFSignedDistanceFieldShadowTexturePolicy
      CPixelParametersType
     CFSimpleElementDistanceFieldGammaPixelShader
     CFSimpleElementGammaPixelShader
     CFSimpleElementMaskedGammaPixelShader
     CFSimpleElementPixelShader
     CFSimpleElementVertexShader
     CFSphericalHarmonicLightPolicy
      CPixelParametersType
     CFSplineMeshVertexFactoryShaderParameters
     CFSpotLightPolicy
      CModShadowPixelParamsType
      CPixelParametersType
      CVertexParametersType
     CFSRGBMLAABlendPixelShader
     CFSRGBMLAAEdgeDetectionPixelShader
     CFStaticHistoryUpdatePixelShader
     CFTerrainDecalVertexFactoryShaderParameters
     CFTerrainVertexFactoryShaderParameters
     CFTexturedCalibrationBoxHDRPixelShader
     CFTextureDensityPixelShader
     CFUberHalfResPixelShader
     CFUberPostProcessBlendPixelShader
     CFUberPostProcessVertexShader
     CFVelocityPixelShader
     CFVelocityVertexShader
     CFVertexFactoryParameterRef
     CFVertexFactoryShaderParameters
     CFVertexLightMapPolicy
      CVertexParametersType
     CFXAAFilterComputeShader
     CIModShadowPixelParamsType
     CIPixelParametersType
     CIVertexParametersType
     CIVertexShaderParametersType
     CMaterialPixelShader
     CMaterialVertexShader
     CShader
     CSingleTextureShader
     CTAmbientOcclusionPixelShader
     CTAOApplyPixelShader
     CTAOMaskPixelShader
     CTAOMeshVertexShader
     CTBasePassPixelShader< LightMapPolicy >
     CTBasePassVertexShader< LightMapPolicy, DensityPolicy >
     CTBranchingPCFModProjectionPixelShader< LightMapPolicy >
     CTDOFAndBloomGatherPixelShader
     CTDOFAndBloomGatherVertexShader
     CTDOFBlurPixelShader
     CTDOFGatherPixelShader
     CTDownsampleDepthPixelShader
     CTDownsampleLightShaftsPixelShader
     CTEdgePreservingFilterPixelShader
     CTFilterPixelShader
     CTFilterPixelShaderDepthInAlpha
     CTFilterVertexShader
     CTFogIntegralPixelShader
     CTFogIntegralVertexShader
     CTHeightFogPixelShader
     CTHeightFogVertexShader
     CTLightMapDensityPixelShader< LightMapTexturePolicy >
     CTLightPixelShader< LightTypePolicy, ShadowingTypePolicy >
     CTLightVertexShader< LightMapTexturePolicy >
     CTModShadowProjectionPixelShader< LightMapPolicy >
     CTModShadowVolumePixelShader< LightMapPolicy >
     CTShadowDepthPixelShader
     CTShadowDepthVertexShader
     CTShadowProjectionPixelShader
     CTUniformParameter< TParam >
     CUnparsedShader
     CVisualizeTexturePixelShader
    CAlphaMap
    CAnimSequence
    CAnimTrack
    CBio2DABinary
    CBioActorBehavior
    CBioCodexMap
    CBioCodexPage
    CBioCodexSection
    CBioDiscoveredCodexMap
    CBioDynamicAnimSet
    CBioGamePropertyEventDispatcher
    CBioGestureAnimSetMgr
    CBioGestureRuntimeData
     CBioMeshPropData
     CBioMeshPropActionData
     CBioPropClientEffectParams
     CBioGestCharOverride
    CBioInert
    CBioMorphFace
    CBioPawn
    CBioQuestMap
     CBioQuest
     CBioQuestGoal
     CBioQuestTask
     CBioQuestPlotItem
     CBioStateTaskList
     CBioTaskEval
    CBioQuestProgressionMap
    CBioSoundNodeWaveStreamingData
    CBioSquadCombat
    CBioStage
    CBioStateEventMap
     CBioStateEvent
     CBioStateEventElement
     CBioStateEventElementBool
     CBioStateEventElementConsequence
     CBioStateEventElementFloat
     CBioStateEventElementFunction
     CBioStateEventElementInt
     CBioStateEventElementLocalBool
     CBioStateEventElementLocalFloat
     CBioStateEventElementLocalInt
     CBioStateEventElementSubstate
    CBioTlkFileSet
    CBox
    CBoxSphereBounds
    CBrushComponent
    CBspNode
    CBspSurf
    CCachedPhysSMData
    CColorVertexBuffer
    CConvertExtensions
    CConvexHull
    CConvexVolume
    CCoverIndexPair
    CDecalComponent
    CDecalVertex
    CEntryGuidNumPair
    CEntryPruner
    CExportBinaryConverter
    CExtrusionVertexBuffer
    CFaceFXAnimSet
    CFaceFXAsset
     CClassVersionBin
     CFXATableCElement
     CFXATableDElement
    CFaceFxBone
    CFaceFxBoneLink
    CFaceFXBoneListEntry
    CFaceFXControlPoint
    CFaceFXLine
    CFluidSurfaceComponent
    CForceFeedbackWaveform
    CFPrecomputedVolumeDistanceField
    CFracturedStaticMesh
    CFragmentInfo
    CFragmentRange
    CFxCompiledFaceGraphLink
    CFxGraphNodeUserProperty
    CFxNode
    CGenericObjectBinary
    CGlobalShaderCache
    CGPUSkinVertex
    CGuidCache
    CGuidIndexPair
    CInfluences
    CInterpCurve< T >
    CInterpCurvePoint< T >
    CIUIndexActionSee documentation for ObjectBinary.ForEachUIndex
    CIUIndexRefVerifierReceives every UIndexRefAttribute-annotated UIndex in an ObjectBinary. See ObjectBinary.VerifyUIndexRefs
    CKCachedConvexData
    CKCachedConvexDataElement
    CKCachedPerTriData
    CkDOP
    CkDOPCollisionTriangle
    CkDOPCompact
    CkDOPNode
     CUnion
    CkDOPTree
    CKDOPTreeBuilder
    CkDOPTreeCompact
    CLabelTableEntry
    CLevel
    CLevelViewportInfo
    CLightComponent
    CLightMap
    CLightMap_1D
    CLightMap_2D
    CLightMap_3
    CLightMap_4or6
    CLightMap_5
    CLightMapTexture2D
    CLightmassPrimitiveSettings
    CLinearColor
    CManualUIndexRefVerificationAttributeOpts a type out of UIndex ref generation entirely: nothing is emitted for it, and its UIndex fields don't produce "not annotated" warnings. Use this for types whose references can't be expressed with UIndexRefAttribute and which therefore need a hand written VerifyUIndexRefs
    CMaterial
    CMaterialInstance
    CMaterialResource
     CTextureLookup
    CMaterialShaderMap
    CMaterialUniformExpression
    CMaterialUniformExpressionAbs
    CMaterialUniformExpressionAppendVector
    CMaterialUniformExpressionBinaryOp
    CMaterialUniformExpressionBIOSineSubtend
    CMaterialUniformExpressionCeil
    CMaterialUniformExpressionClamp
    CMaterialUniformExpressionConstant
    CMaterialUniformExpressionFlipbookParameter
    CMaterialUniformExpressionFlipBookTextureParameter
    CMaterialUniformExpressionFloor
    CMaterialUniformExpressionFmod
    CMaterialUniformExpressionFoldedMath
    CMaterialUniformExpressionFrac
    CMaterialUniformExpressionFractionOfEffectEnabled
    CMaterialUniformExpressionMax
    CMaterialUniformExpressionMin
    CMaterialUniformExpressionPeriodic
    CMaterialUniformExpressionRealTime
    CMaterialUniformExpressionScalarParameter
    CMaterialUniformExpressionSine
    CMaterialUniformExpressionSquareRoot
    CMaterialUniformExpressionTexture
    CMaterialUniformExpressionTextureParameter
    CMaterialUniformExpressionTime
    CMaterialUniformExpressionUnaryOp
    CMaterialUniformExpressionVectorParameter
    CME1MaterialUniformExpressionsElement
    CMeshBone
    CMeshEdge
    CMeshShaderMap
    CModel
    CModelComponent
    CModelElement
    CModelVertex
    CMorphTarget
     CMorphVertex
     CMorphLODModel
     CBoneOffset
    CNameEntryGuidPair
    CObjectBinary
    CObjectRedirector
    CPackagelessSerializingContainerSerializer used by the GlobalShaderCache and, to serialize name references as strings. This cannot serialize objects
    CPackagelessWithObjectsSerializingContainerSPECIAL SERIALIZER - Serializes names as strings, serializes objects in special format. This does NOT support serializing, only deserializing!
    CPackedNormal
    CPerPolyBoneCollisionData
    CPhysicsAssetInstance
    CPoly
    CPolys
    CPositionVertexBuffer
    CPrefabInstance
    CQuantizedDirectionalLightSample
    CQuantizedSimpleLightSample
    CRB_BodySetup
    CRigidSkinVertex
    CRotator
    CSerializingContainer
    CSFXMorphFaceFrontEndDataSource
    CShaderCache
    CShaderReference
    CShadowMap1D
    CSkeletalMesh
    CSkeletalMeshVertexBuffer
    CSkelMeshChunk
    CSkelMeshSection
    CSoftSkinVertex
    CSoundCue
    CSoundNodeWave
    CSpeedTreeComponent
    CSphere
    CStateFrame
    CStaticCollectionActor
    CStaticLightCollectionActor
    CStaticLODModel
    CStaticMesh
    CStaticMeshCollectionActor
    CStaticMeshComponent
    CStaticMeshComponentLODInfo
    CStaticMeshElement
    CStaticMeshRenderData
    CStaticMeshTriangle
    CStaticMeshVertexBuffer
     CStaticMeshFullVertex
    CStaticParameterSet
     CStaticSwitchParameter
     CStaticComponentMaskParameter
     CNormalParameter
     CTerrainWeightParameter
    CStaticReceiverData
    CStreamableTextureInstance
    CStreamableTextureInstanceList
    CTerrain
    CTerrainBVNode
    CTerrainComponent
    CTerrainMaterialMask
    CTerrainMaterialResource
    CTerrainPatchBounds
    CTextureMovie
    CTreeNode< T >
    CTreeNode< TData, TChild >
    CUArrayProperty
    CUBioMask4Property
    CUBoolProperty
    CUByteProperty
    CUClass
    CUClassProperty
    CUComponentProperty
    CUConst
    CUDelegateProperty
    CUEnum
    CUField
    CUFloatProperty
    CUFunction
    CUIndexAndPropNameCollectorPuts all the UIndexes and PropNames in a List
    CUIndexCollectorPuts all the UIndexes in a List
    CUIndexRefAttributeMarks a UIndex field as a reference to an entry of one of the specified classes. The source generator emits a ObjectBinary.VerifyUIndexRefs override for the containing type, which must be declared partial
    CUIndexRefContainerAttributeMarks a field whose type (or element type, for arrays and Lists) is itself a type containing UIndexRefAttribute fields, for example MaterialResource. Generated code recurses into it
    CUIndexZeroerSets all UIndexes to 0
    CUInterfaceProperty
    CUIntProperty
    CUMapProperty
    CUNameProperty
    CUniformExpressionRenderContext
    CUObjectProperty
    CUProperty
    CURL
    CUScriptStruct
    CUState
    CUStringRefProperty
    CUStrProperty
    CUStruct
    CUStructProperty
    CUTexture
    CUTexture2D
     CTexture2DMipMap
    CUTextureCube
    CUTextureRenderTarget2D
    CVector2DHalf
    CVert
    CWaveformSample
    CWorld
    CWwiseBankBasic BulkData WwiseBank class. If you need the ability to parse the contents, use WwiseBankParsed instead
    CWwiseBankParsed
     CHIRCObject
     CSoundSFXVoice
     CEvent
     CEventAction
    CWwiseEvent
    CWwiseStateManagement
     CCustomTransitionTime
     CStateGroup
     CSwitchPoint
     CSwitchGroup
    CWwiseStream
    CZoneProperties
   NClasses
    CBio2DA
    CBio2DACell
    CBioMorphFace
    CBonePosition
    CFunction
    CMaterialInstanceConstant
    CMaterialInstanceConstantLevelEditor
    CMorphFeature
    CTexture2D
    CTexture2DMipInfo
   NCollections
    CDefaultKeyFuncs< T >
    CIKeyFuncs< in T, TKey >
    CMapKeyFuncs< TKey, TValue >
    CMultiMapKeyFuncs< TKey, TValue >
    CUMap< TKey, TValue >
    CUMapBase< TKey, TValue, TKeyFuncs >
    CUMultiMap< TKey, TValue >
    CUSet< T >
    CUSet< T, TKey, TKeyFuncs >
     CSetElementId
    CUSparseArray< T >
     CSparseArrayEnumerator
   NObjectInfo
    CGameObjectInfoSingle class that is not static - for shared code in the UnrealObjectInfo classes. Each game should subclass this to provide custom methods for adding their own game-specific data
    CGlobalUnrealObjectInfo
    CLE1ObjectInfo
    CLE1UnrealObjectInfo
    CLE2ObjectInfo
    CLE2UnrealObjectInfo
    CLE3ObjectInfo
    CLE3UnrealObjectInfo
    CME1ObjectInfo
    CME1UnrealObjectInfo
    CME2ObjectInfo
    CME2UnrealObjectInfo
    CME3ObjectInfo
    CME3UnrealObjectInfo
    CObjectInfoLoader
    CSequenceObjectInfo
    CUDKObjectInfo
   NPhysX
    CKConvexElem
   CActorUtils
   CArrayProperty< T >Property containing a dynamic array of T s
   CArrayPropertyBaseBase class for ArrayProperty<T> and ImmutableByteArrayProperty
   CBioMask4PropertyProperty containing a BioMask4 (a byte)
   CBoolPropertyProperty containing a boolean
   CBVH
   CBytecode
   CBytecodeSingularToken
   CBytePropertyProperty containing a byte
   CCNDFileRepresents a Game 3 .cnd file
    CConditionalEntryRepresents a conditional in a Game 3 .cnd file
   CCommonStructs
   CDelegatePropertyProperty containing a ScriptDelegate
   CDLCPackage
    CHeaderStruct
    CFileEntryStruct
   CEndianBitConverterConverts base data types to an array of bytes, and an array of bytes to base data types. All info taken from the meta data of System.BitConverter. This implementation allows for Endianness consideration. /summary>
   CEnumPropertyProperty containing an enum value
   CFloatPropertyProperty containing a single precision floating point number
   CGLTF
   CImmutableByteArrayPropertyReplacement for ArrayProperty<T> where T is ByteProperty. Arrays of bytes are almost always embedded data (such as swfs) that are thousands or millions of bytes long. Allocating a ByteProperty for each byte is grossly inefficient, so this just keeps it internally as a byte[]
   CIntPropertyProperty containing a 32-bit signed integer
   CLEXJSONExtensions
   CLEXJSONState
   CME3ConditionalsCompiler
   CNamePropertyProperty containg a NameReference
   CNameReference
   CNonePropertyProperty that marks the end of a collection of properties
   CObjectPropertyProperty containing a UIndex
   CPropertyBase class for all the Unreal property types that go in PropertyCollection
   CPropertyCollectionCollection of Propertys
   CPropertyCollectionExtensions
   CPSA
    CChunkHeader
    CPSABone
    CPSAAnimInfo
    CPSAAnimKeys
   CPSK
    CPSKWedge
    CPSKTriangle
    CPSKMaterial
    CPSKWeight
    CMorphInfo
    CMorphDelta
   CScriptDelegate
   CSFAREntryReaderReads an entry from an SFAR file, but only in areas required for seeking, to minimize amount of reading. This is useful for large entries such as TFC when only a few entries need read
   CSFARUnpacker
    CDLCEntry
   CStorageTypeExtensions
   CStringRefPropertyProperty containing a string ref (an integer referring to a string in a tlk)
   CStrPropertyProperty containing a string
   CStructPropertyProperty that represents a struct
   CTextureCompression
   CTOCBinFile
    CEntrySingle entry in TOC file, contained in a hash bucket
    CTOCHashTableEntry
   CTOCCreatorClass for generating TOC files
   CToken
   CUDKUnrealObjectInfo
   CUnknownPropertyOnly created through deserialization. Indicates either an error in the deserializer, or malformed data
   CUnrealFlags
   CUPropertyExtensions
   CVertexTextureNOriginalIndex
  NUnrealScript
   NAnalysis
    NSymbols
     CASTNodeDict
    NVisitors
     CCodeBuilderVisitor
     CCodeBuilderVisitor< TFormatter >
     CCodeBuilderVisitor< TFormatter, TOutput >
     CHTMLCodeFormatter
     CIAcceptASTVisitor
     CIASTVisitor
     CICodeFormatter< out TOutput >
     CPlainTextCodeFormatter
     CPlainTextStringBuilderCodeFormatter
   NCompiling
    NErrors
     CError
     CExternalError
     CLexError
     CLineError
     CLineWarning
     CLogMessage
     CMessageLog
     CPositionedMessage
     CWarning
    CBytecodeWriter
     CSkipPlaceholder
     CJumpPlaceholder
    CCompilerUtils
    CScriptObjectCompiler
    CScriptPropertiesCompiler
   NDecompiling
    CJump
    CUnconditionalJump
   NDocumentation
    CBinaryDocuDBSerializes and deserializes a binary version of a DocuDB object, with less information, as it is used in tools that have access to that info already
    CDocuClassEntryDescribes the objects in a class
    CDocuDBRoot object for documentation of UnrealScript class objects
    CDocuEnumEntry
    CDocuEnumValueEntry
    CDocuFunctionEntry
    CDocuMemberEntry
    CDocuStateEntry
    CDocuStructEntry
   NLanguage
    NTree
     CArraySymbolRef
     CAssertStatement
     CAssignStatement
     CASTNode
     CBooleanLiteral
     CBreakStatement
     CCaseStatement
     CCastExpression
     CClass
     CClassType
     CCodeBody
     CCommentStatement
     CCompositeSymbolRef
     CConditionalExpression
     CConst
     CContinueStatement
     CDefaultCaseStatement
     CDefaultPropertiesBlock
     CDefaultReference
     CDelegateCall
     CDelegateComparison
     CDelegateType
     CDoUntilLoop
     CDynamicArrayLiteral
     CDynamicArrayType
     CDynArrayAdd
     CDynArrayAddItem
     CDynArrayFind
     CDynArrayFindStructMember
     CDynArrayInsert
     CDynArrayInsertItem
     CDynArrayIterator
     CDynArrayLength
     CDynArrayOperation
     CDynArrayRemove
     CDynArrayRemoveItem
     CDynArraySort
     CEnumeration
     CEnumValue
     CErrorExpression
     CErrorStatement
     CErrorType
     CExpression
     CExpressionOnlyStatement
     CFloatLiteral
     CForEachLoop
     CForLoop
     CFunction
     CFunctionCall
     CFunctionParameter
     CGoto
     CIfStatement
     CIHasFileReference
     CInOpDeclaration
     CInOpReference
     CIntegerLiteral
     CLabel
     CLambdaExpression
     CNameLiteral
     CNewOperator
     CNoneLiteral
     CObjectLiteral
     CObjectType
     COperatorDeclaration
     CPostOpDeclaration
     CPostOpReference
     CPreOpDeclaration
     CPreOpReference
     CPrimitiveCast
     CPrimitiveType
     CReplicationStatement
     CReturnNothingStatement
     CReturnStatement
     CRotatorLiteral
     CState
     CStateGoto
     CStatement
     CStaticArrayType
     CStopStatement
     CStringLiteral
     CStringRefLiteral
     CStruct
     CStructComparison
     CStructLiteral
     CSubobject
     CSwitchStatement
     CSymbolReference
     CVariableDeclaration
     CVariableIdentifier
     CVariableType
     CVariableTypeExtensions
     CVectorLiteral
     CWhileLoop
    NUtil
     CIContainsByteCode
     CIContainsFunctions
     CNodeUtils
   NLexing
    CLexer
    CScriptToken
   NParsing
    CLineLookup
    CTokenStream
   NUtilities
    CCastHelper
    CKeywords
    CObjectReader
    COperatorHelper
   CFileLibContains a symbol table for an IMEPackage that is used for compilation and decompilation of UnrealScript. Must be initialized before use (with Initialize or InitializeAsync). Once initialized, use ReInitializeFile to update the symbol table to reflect changes made to the IMEPackage. A FileLib can only be used in the compilation or decompilation of objects in the same IMEPackage that is was created for
   CUnrealScriptCompilerProvides comprehensive UnrealScript compilation and decompilation functionality for Mass Effect game packages. This compiler supports full-featured parsing, validation, and compilation of UnrealScript code including classes, functions, states, structs, enums, and properties
   CUnrealScriptLookup
   CUnrealScriptOptionsPackageObject for passing through to various compiler functions to allow adding new features without having to edit method signatures
  CLegendaryExplorerCoreLibEntrypoint for the LegendaryExplorerCore Library
  CLegendaryExplorerCoreLibSettingsClass that contains settings specific to Legendary Explorer Core. When this class is initially accessed, the game directories will automatically populate themselves
 NSystem
  NText
   NRegularExpressions
    NGenerated
     CWhitespaceRegex_0Custom Regex-derived type for the WhitespaceRegex method
     CSpecialCharactersPattern_1Custom Regex-derived type for the SpecialCharactersPattern method
     CLOCFileRegex_2Custom Regex-derived type for the LOCFileRegex method
     CDelegatePropRegex_3Custom Regex-derived type for the DelegatePropRegex method
     CValidWordOperator_4Custom Regex-derived type for the ValidWordOperator method
     CBlenderNameSuffixRegex_5Custom Regex-derived type for the BlenderNameSuffixRegex method
     CObjectLiteralRegex_6Custom Regex-derived type for the ObjectLiteralRegex method
     CUtilitiesHelper methods used by generated Regex-derived implementations
 CBankChunkA generic 4 byte name 4 byte length block that is not parsed
 CBufferDistanceBankChunk
 CBufferSoundDistanceBankChunk
 CCompressionInfoBankChunkISACT Compression Info bank chunk
 CContentGlobalVarInfoBankChunk
 CContentIndexBankChunk
 CDataBankChunkData segment bank chunk. Contains the raw audio samples
 CEventLinkInfoBasic description of a single EventLink (bottom of kismet action - this includes all links)
 CFloatBankChunk
 CGroupBankChunk
 CIndexEntry
 CIndexPage
 CIntBankChunkHolds only an integer value
 CISACTOrientation
 CISACTSoundTrack
 CNameOnlyBankChunk
 CSampleInfoBankChunkISACT info about the sample data
 CSampleOffsetBankChunkBioWare-specific: Sample offset in external ISB
 CSoundConeBankChunk
 CSoundEventInfoBankChunk
 CSoundEventSoundTracks
 CSoundEventSoundTracksFour
 CTitleBankChunk