C# 클래스 Fusion.Pipeline.ContentProject

파일 보기 프로젝트 열기: demiurghg/FusionEngine

공개 메소드들

메소드 설명
Build ( bool forced, string sourceDirectory, string tempDirectory, string targetDirectory, IEnumerable selection ) : bool

ContentProject ( string fileName ) : System

Loads content project from file.

GetHashCollisions ( ICollection assets ) : string[]

Searchs for all possible hash collisions. Returns list of collided asset paths.

SaveToFile ( string path ) : void

비공개 메소드들

메소드 설명
ConvertPath ( string path ) : string

Converts path 1. Relative path to full path. 2. $(EnvVarName) -> Environment variable value. 3. $(HKEY_LOCAL_MACHINE\...) -> Registry value.

ResolveBinaryPath ( string path ) : string

ResolveContentPath ( string path ) : string

ResolvePath ( string path, IEnumerable dirs ) : string

Resolves path using provided list of directories.

메소드 상세

Build() 공개 메소드

public Build ( bool forced, string sourceDirectory, string tempDirectory, string targetDirectory, IEnumerable selection ) : bool
forced bool
sourceDirectory string
tempDirectory string
targetDirectory string
selection IEnumerable
리턴 bool

ContentProject() 공개 메소드

Loads content project from file.
public ContentProject ( string fileName ) : System
fileName string
리턴 System

GetHashCollisions() 공개 메소드

Searchs for all possible hash collisions. Returns list of collided asset paths.
public GetHashCollisions ( ICollection assets ) : string[]
assets ICollection
리턴 string[]

SaveToFile() 공개 메소드

public SaveToFile ( string path ) : void
path string
리턴 void