Table of Contents

Struct CecalEntry

Namespace
PopcorningGuineaPig.Engine.Assets.Cecal
Assembly
PopcorningGuineaPig.Engine.dll

One entry in a .cecal archive's table of contents. See CECAL_FORMAT.md for the on-disk layout this maps to.

public readonly record struct CecalEntry : IEquatable<CecalEntry>
Implements
Inherited Members

Constructors

CecalEntry(string, long, long, UInt128, uint)

One entry in a .cecal archive's table of contents. See CECAL_FORMAT.md for the on-disk layout this maps to.

public CecalEntry(string LogicalPath, long Offset, long Length, UInt128 Hash, uint Flags = 0)

Parameters

LogicalPath string
Offset long
Length long
Hash UInt128
Flags uint

Properties

Flags

public uint Flags { get; init; }

Property Value

uint

Hash

public UInt128 Hash { get; init; }

Property Value

UInt128

Length

public long Length { get; init; }

Property Value

long

LogicalPath

public string LogicalPath { get; init; }

Property Value

string

Offset

public long Offset { get; init; }

Property Value

long