Table of Contents

Class ResourceIntrospectionManifest

Namespace
ValveResourceFormat.Blocks
Assembly
ValveResourceFormat.dll

"NTRO" block. CResourceIntrospectionManifest.

public class ResourceIntrospectionManifest : RawBinary

Inheritance

Inherited Members

Extension Methods

Constructors

ResourceIntrospectionManifest()

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

public ResourceIntrospectionManifest()

Properties

IntrospectionVersion

Gets the introspection version.

public uint IntrospectionVersion { get; }

Property Value

uint

ReferencedEnums

Gets the list of referenced enum definitions.

public List<ResourceIntrospectionManifest.ResourceDiskEnum> ReferencedEnums { get; }

Property Value

List<ResourceIntrospectionManifest.ResourceDiskEnum>

ReferencedStructs

Gets the list of referenced structure definitions.

public List<ResourceIntrospectionManifest.ResourceDiskStruct> ReferencedStructs { get; }

Property Value

List<ResourceIntrospectionManifest.ResourceDiskStruct>

Type

Gets the block type.

public override BlockType Type { get; }

Property Value

BlockType

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.

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 introspection manifest showing all referenced structures and enums with their fields.