Table of Contents

Class ResourceExtRefList

Namespace
ValveResourceFormat.Blocks
Assembly
ValveResourceFormat.dll

"RERL" block. ResourceExtRefList_t.

public class ResourceExtRefList : Block

Inheritance

Inherited Members

Extension Methods

Constructors

ResourceExtRefList()

Initializes a new instance of the ValveResourceFormat.Blocks.ResourceExtRefList class.

public ResourceExtRefList()

Properties

ResourceRefInfoList

Gets the list of external resource references.

public List<ResourceExtRefList.ResourceReferenceInfo> ResourceRefInfoList { get; }

Property Value

List<ResourceExtRefList.ResourceReferenceInfo>

Type

Gets the block type.

public override BlockType Type { get; }

Property Value

BlockType

this[ulong]

Gets the resource name mapped to the specified identifier, or null if missing.

public string this[ulong id] { get; }

Property Value

string

Methods

Read(BinaryReader)

Reads the block data from a binary reader.

public override void Read(BinaryReader reader)

Parameters

reader BinaryReader

The binary reader to read from.

Serialize(Stream)

Writes the binary representation of the object to Stream.

public override void Serialize(Stream stream)

Parameters

stream Stream

Stream.

WriteText(IndentedTextWriter)

Writes the correct text dump of the object to IndentedTextWriter.

public override void WriteText(IndentedTextWriter writer)

Parameters

writer IndentedTextWriter

IndentedTextWriter.

Remarks

Outputs the external reference list in a structured format showing resource IDs and names.