Alexandria.Engines.Unreal.Package.ResolveReference C# (CSharp) Method

ResolveReference() public method

Convert an index into a Reference.
public ResolveReference ( int index ) : Reference
index int The index to convert.
return Reference
        public Reference ResolveReference(int index)
        {
            if (index > 0)
                return Exports[index - 1];
            if (index < 0)
                return Imports[-index - 1];
            return null;
        }

Usage Example

Esempio n. 1
0
 internal void Load(BinaryReader reader)
 {
     ClassPackageName = Package.ReadNameValue(reader);
     ClassName        = Package.ReadNameValue(reader);
     PackageReference = Package.ResolveReference(reader.ReadInt32());
     Name             = Package.ReadNameValue(reader);
 }