Terraria v1.4.4.9
Terraria source code documentation
Loading...
Searching...
No Matches

◆ AssemblyRefOSTableReader()

System.Reflection.Metadata.Ecma335.AssemblyRefOSTableReader.AssemblyRefOSTableReader ( int numberOfRows,
int assemblyRefTableRowRefSize,
MemoryBlock containingBlock,
int containingBlockOffset )
inlinepackage

Definition at line 23 of file AssemblyRefOSTableReader.cs.

24 {
25 NumberOfRows = numberOfRows;
26 _IsAssemblyRefTableRowRefSizeSmall = assemblyRefTableRowRefSize == 2;
31 RowSize = _AssemblyRefOffset + assemblyRefTableRowRefSize;
32 Block = containingBlock.GetMemoryBlockAt(containingBlockOffset, RowSize * numberOfRows);
33 }
unsafe MemoryBlock GetMemoryBlockAt(int offset, int length)

References System.Reflection.Metadata.Ecma335.AssemblyRefOSTableReader._AssemblyRefOffset, System.Reflection.Metadata.Ecma335.AssemblyRefOSTableReader._IsAssemblyRefTableRowRefSizeSmall, System.Reflection.Metadata.Ecma335.AssemblyRefOSTableReader._OSMajorVersionIdOffset, System.Reflection.Metadata.Ecma335.AssemblyRefOSTableReader._OSMinorVersionIdOffset, System.Reflection.Metadata.Ecma335.AssemblyRefOSTableReader._OSPlatformIdOffset, System.Reflection.Metadata.Ecma335.AssemblyRefOSTableReader.Block, System.Reflection.Internal.MemoryBlock.GetMemoryBlockAt(), System.Reflection.Metadata.Ecma335.AssemblyRefOSTableReader.NumberOfRows, and System.Reflection.Metadata.Ecma335.AssemblyRefOSTableReader.RowSize.