Table of Contents

Class ToolsAssetInfo.File

Namespace
ValveResourceFormat.ToolsAssetInfo
Assembly
ValveResourceFormat.dll

Represents a file entry in the tools asset info.

public class ToolsAssetInfo.File

Inheritance

Inherited Members

Properties

AdditionalInputDependencies

Gets the additional input dependencies.

public List<ToolsAssetInfo.File.InputDependency> AdditionalInputDependencies { get; }

Property Value

List<ToolsAssetInfo.File.InputDependency>

AdditionalRelatedFiles

Gets the additional related files.

public List<string> AdditionalRelatedFiles { get; }

Property Value

List<string>

ChildResources

Gets the child resources.

public List<string> ChildResources { get; }

Property Value

List<string>

CompileFailed

Gets or sets a value indicating whether compilation failed.

public bool CompileFailed { get; set; }

Property Value

bool

ExternalReferences

Gets the external references.

public List<string> ExternalReferences { get; }

Property Value

List<string>

InputDependencies

Gets the input dependencies.

public List<ToolsAssetInfo.File.InputDependency> InputDependencies { get; }

Property Value

List<ToolsAssetInfo.File.InputDependency>

Invalid

Gets or sets a value indicating whether the file is invalid.

public bool Invalid { get; set; }

Property Value

bool

NeedsRefresh

Gets or sets a value indicating whether the file needs refresh.

public bool NeedsRefresh { get; set; }

Property Value

bool

SearchPathsContentRoot

Gets the search paths in the content root.

public List<ToolsAssetInfo.File.SearchPath> SearchPathsContentRoot { get; }

Property Value

List<ToolsAssetInfo.File.SearchPath>

SearchPathsGameRoot

Gets the search paths in the game root.

public List<ToolsAssetInfo.File.SearchPath> SearchPathsGameRoot { get; }

Property Value

List<ToolsAssetInfo.File.SearchPath>

SearchableUserData

Gets the searchable user data.

public Dictionary<string, object> SearchableUserData { get; }

Property Value

Dictionary<string, object>

SpecialDependencies

Gets the special dependencies.

public List<ToolsAssetInfo.File.SpecialDependency> SpecialDependencies { get; }

Property Value

List<ToolsAssetInfo.File.SpecialDependency>

SubassetDefinitions

Gets the subasset definitions.

public Dictionary<string, List<string>> SubassetDefinitions { get; }

Property Value

Dictionary<string, List<string>>

SubassetReferences

Gets the subasset references.

public Dictionary<string, Dictionary<string, int>> SubassetReferences { get; }

Property Value

Dictionary<string, Dictionary<string, int>>

UpToDate

Gets or sets a value indicating whether the file is up to date.

public bool UpToDate { get; set; }

Property Value

bool

WeakReferences

Gets the weak references.

public List<string> WeakReferences { get; }

Property Value

List<string>