Terraria v1.4.4.9
Terraria source code documentation
|
Classes | |
struct | CodeViewDebugDirectoryData |
class | CoffHeader |
class | CorHeader |
class | DebugDirectoryBuilder |
struct | DebugDirectoryEntry |
struct | DirectoryEntry |
class | ManagedPEBuilder |
class | ManagedTextSection |
struct | PdbChecksumDebugDirectoryData |
struct | PEBinaryReader |
class | PEBuilder |
class | PEDirectoriesBuilder |
class | PEHeader |
class | PEHeaderBuilder |
class | PEHeaders |
struct | PEMemoryBlock |
class | PEReader |
class | PEStreamOptionsExtensions |
class | ResourceSectionBuilder |
struct | SectionHeader |
struct | SectionLocation |
Enumerations | |
enum | Characteristics : ushort { RelocsStripped = 1 , ExecutableImage = 2 , LineNumsStripped = 4 , LocalSymsStripped = 8 , AggressiveWSTrim = 0x10 , LargeAddressAware = 0x20 , BytesReversedLo = 0x80 , Bit32Machine = 0x100 , DebugStripped = 0x200 , RemovableRunFromSwap = 0x400 , NetRunFromSwap = 0x800 , System = 0x1000 , Dll = 0x2000 , UpSystemOnly = 0x4000 , BytesReversedHi = 0x8000 } |
enum | CorFlags { ILOnly = 1 , Requires32Bit = 2 , ILLibrary = 4 , StrongNameSigned = 8 , NativeEntryPoint = 0x10 , TrackDebugData = 0x10000 , Prefers32Bit = 0x20000 } |
enum | DebugDirectoryEntryType { Unknown = 0 , Coff = 1 , CodeView = 2 , Reproducible = 16 , EmbeddedPortablePdb = 17 , PdbChecksum = 19 } |
enum | DllCharacteristics : ushort { ProcessInit = 1 , ProcessTerm = 2 , ThreadInit = 4 , ThreadTerm = 8 , HighEntropyVirtualAddressSpace = 0x20 , DynamicBase = 0x40 , NxCompatible = 0x100 , NoIsolation = 0x200 , NoSeh = 0x400 , NoBind = 0x800 , AppContainer = 0x1000 , WdmDriver = 0x2000 , TerminalServerAware = 0x8000 } |
enum | Machine : ushort { Unknown = 0 , I386 = 332 , WceMipsV2 = 361 , Alpha = 388 , SH3 = 418 , SH3Dsp = 419 , SH3E = 420 , SH4 = 422 , SH5 = 424 , Arm = 448 , Thumb = 450 , ArmThumb2 = 452 , AM33 = 467 , PowerPC = 496 , PowerPCFP = 497 , IA64 = 512 , MIPS16 = 614 , Alpha64 = 644 , MipsFpu = 870 , MipsFpu16 = 1126 , Tricore = 1312 , Ebc = 3772 , Amd64 = 34404 , M32R = 36929 , Arm64 = 43620 } |
enum | PEMagic : ushort { PE32 = 267 , PE32Plus = 523 } |
enum | PEStreamOptions { Default = 0 , LeaveOpen = 1 , PrefetchMetadata = 2 , PrefetchEntireImage = 4 , IsLoadedImage = 8 } |
enum | SectionCharacteristics : uint { TypeReg = 0u , TypeDSect = 1u , TypeNoLoad = 2u , TypeGroup = 4u , TypeNoPad = 8u , TypeCopy = 0x10u , ContainsCode = 0x20u , ContainsInitializedData = 0x40u , ContainsUninitializedData = 0x80u , LinkerOther = 0x100u , LinkerInfo = 0x200u , TypeOver = 0x400u , LinkerRemove = 0x800u , LinkerComdat = 0x1000u , MemProtected = 0x4000u , NoDeferSpecExc = 0x4000u , GPRel = 0x8000u , MemFardata = 0x8000u , MemSysheap = 0x10000u , MemPurgeable = 0x20000u , Mem16Bit = 0x20000u , MemLocked = 0x40000u , MemPreload = 0x80000u , Align1Bytes = 0x100000u , Align2Bytes = 0x200000u , Align4Bytes = 0x300000u , Align8Bytes = 0x400000u , Align16Bytes = 0x500000u , Align32Bytes = 0x600000u , Align64Bytes = 0x700000u , Align128Bytes = 0x800000u , Align256Bytes = 0x900000u , Align512Bytes = 0xA00000u , Align1024Bytes = 0xB00000u , Align2048Bytes = 0xC00000u , Align4096Bytes = 0xD00000u , Align8192Bytes = 0xE00000u , AlignMask = 0xF00000u , LinkerNRelocOvfl = 0x1000000u , MemDiscardable = 0x2000000u , MemNotCached = 0x4000000u , MemNotPaged = 0x8000000u , MemShared = 0x10000000u , MemExecute = 0x20000000u , MemRead = 0x40000000u , MemWrite = 0x80000000u } |
enum | Subsystem : ushort { Unknown = 0 , Native = 1 , WindowsGui = 2 , WindowsCui = 3 , OS2Cui = 5 , PosixCui = 7 , NativeWindows = 8 , WindowsCEGui = 9 , EfiApplication = 10 , EfiBootServiceDriver = 11 , EfiRuntimeDriver = 12 , EfiRom = 13 , Xbox = 14 , WindowsBootApplication = 16 } |