Table of Contents

Class JsonAssetIndex

Namespace: CmlLib.Core.Files
Assembly: CmlLib.Core.dll

public class JsonAssetIndex : IAssetIndex, IDisposable

Inheritance

objectJsonAssetIndex

Implements

IAssetIndex, IDisposable

Inherited Members

object.Equals(object?), object.Equals(object?, object?), object.GetHashCode(), object.GetType(), object.MemberwiseClone(), object.ReferenceEquals(object?, object?), object.ToString()

Constructors

JsonAssetIndex(string, JsonDocument)

public JsonAssetIndex(string id, JsonDocument json)

Parameters

id string

json JsonDocument

Properties

Id

public string Id { get; }

Property Value

string

IsVirtual

public bool IsVirtual { get; }

Property Value

bool

MapToResources

public bool MapToResources { get; }

Property Value

bool

Methods

Dispose()

public void Dispose()

EnumerateAssetObjects()

public IEnumerable<AssetObject> EnumerateAssetObjects()

Returns

IEnumerable<AssetObject>