terraria-cpp2il-methodrecon v1.4.4.9
Terraria mobile dump, with reconstructed method body. Dump with CallAnalysis: https://infinitynichto.github.io/terraria-cpp2il
Loading...
Searching...
No Matches
System.Resources.ResourceReader Class Referencesealed
+ Inheritance diagram for System.Resources.ResourceReader:

Classes

class  ResourceEnumerator
 

Public Member Functions

void Close ()
 
void Dispose ()
 
IDictionaryEnumerator GetEnumerator ()
 

Package Functions

 ResourceReader (Stream stream, Dictionary< string, ResourceLocator > resCache)
 
ResourceReader.ResourceEnumerator GetEnumeratorInternal ()
 
int FindPosForResource (string name)
 
string LoadString (int pos)
 
object LoadObject (int pos)
 
object LoadObject (int pos, [Out] ResourceTypeCode typeCode)
 
object LoadObjectV1 (int pos)
 
object LoadObjectV2 (int pos, [Out] ResourceTypeCode typeCode)
 

Static Package Functions

static unsafe int ReadUnalignedI4 (int *p)
 

Package Attributes

Dictionary< string, ResourceLocator_resCache
 

Private Member Functions

void Dispose (bool disposing)
 
void SkipString ()
 
int GetNameHash (int index)
 
unsafe int GetNamePosition (int index)
 
IEnumerator IEnumerable. GetEnumerator ()
 
unsafe bool CompareStringEqualsName (string name)
 
unsafe string AllocateStringForNameIndex (int index, [Out] int dataOffset)
 
object GetValueForNameIndex (int index)
 
object _LoadObjectV1 (int pos)
 
object _LoadObjectV2 (int pos, [Out] ResourceTypeCode typeCode)
 
object DeserializeObject (int typeIndex)
 
void ReadResources ()
 
void _ReadResources ()
 
RuntimeType FindType (int typeIndex)
 

Private Attributes

BinaryReader _store
 
long _nameSectionOffset
 
long _dataSectionOffset
 
int[] _nameHashes
 
unsafe int * _nameHashesPtr
 
int[] _namePositions
 
unsafe int * _namePositionsPtr
 
RuntimeType[] _typeTable
 
int[] _typeNamePositions
 
BinaryFormatter _objFormatter
 
int _numResources
 
UnmanagedMemoryStream _ums
 
int _version
 

Detailed Description

Definition at line 15 of file ResourceReader.cs.


The documentation for this class was generated from the following file: