Table of Contents

Class ParticleSnapshot

Namespace
ValveResourceFormat.Blocks
Assembly
ValveResourceFormat.dll

"SNAP" block.

public class ParticleSnapshot : Block

Inheritance

Inherited Members

Extension Methods

Properties

AttributeData

Gets the particle attribute data by name and type.

public IReadOnlyDictionary<(string Name, string Type), IEnumerable> AttributeData { get; }

Property Value

IReadOnlyDictionary<(string Name, string Type), IEnumerable>

NumParticles

Gets the number of particles.

public uint NumParticles { get; }

Property Value

uint

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.

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.