C# 클래스 StonehearthEditor.FileData

상속: IDisposable
파일 보기 프로젝트 열기: stonehearth/stonehearth-editor 1 사용 예제들

공개 메소드들

메소드 설명
AddError ( string error ) : void
Clone ( string newPath, CloneObjectParameters parameters, HashSet alreadyCloned, bool execute ) : bool

Dispose ( ) : void
FillDependencyListItems ( ListBox listView ) : void
FillReferencesListItems ( ListBox listView ) : void
GetNameForCloning ( ) : string
Load ( ) : void
ShouldCloneDependency ( string dependencyName, CloneObjectParameters parameters ) : bool
ToString ( ) : string
TrySaveFile ( ) : void
TrySetFlatFileData ( string newData ) : bool
UpdateTreeNode ( TreeNode node, string filter ) : bool

보호된 메소드들

메소드 설명
FileData ( string path ) : System
GetDependencies ( ) : FileData>.Dictionary
GetLinkedFileData ( string path ) : FileData
LoadInternal ( ) : void
PostLoad ( ) : void
TryChangeFlatFileData ( string newData, string &newFlatFileData ) : bool

메소드 상세

AddError() 공개 메소드

public AddError ( string error ) : void
error string
리턴 void

Clone() 공개 메소드

public Clone ( string newPath, CloneObjectParameters parameters, HashSet alreadyCloned, bool execute ) : bool
newPath string
parameters CloneObjectParameters
alreadyCloned HashSet
execute bool whether to actual execute the clone. otherwise, this is just a preview
리턴 bool

Dispose() 공개 메소드

public Dispose ( ) : void
리턴 void

FileData() 보호된 메소드

protected FileData ( string path ) : System
path string
리턴 System

FillDependencyListItems() 공개 메소드

public FillDependencyListItems ( ListBox listView ) : void
listView System.Windows.Forms.ListBox
리턴 void

FillReferencesListItems() 공개 메소드

public FillReferencesListItems ( ListBox listView ) : void
listView System.Windows.Forms.ListBox
리턴 void

GetDependencies() 보호된 메소드

protected GetDependencies ( ) : FileData>.Dictionary
리턴 FileData>.Dictionary

GetLinkedFileData() 보호된 메소드

protected GetLinkedFileData ( string path ) : FileData
path string
리턴 FileData

GetNameForCloning() 공개 메소드

public GetNameForCloning ( ) : string
리턴 string

Load() 공개 메소드

public Load ( ) : void
리턴 void

LoadInternal() 보호된 메소드

protected LoadInternal ( ) : void
리턴 void

PostLoad() 보호된 메소드

protected PostLoad ( ) : void
리턴 void

ShouldCloneDependency() 공개 메소드

public ShouldCloneDependency ( string dependencyName, CloneObjectParameters parameters ) : bool
dependencyName string
parameters CloneObjectParameters
리턴 bool

ToString() 공개 메소드

public ToString ( ) : string
리턴 string

TryChangeFlatFileData() 보호된 메소드

protected TryChangeFlatFileData ( string newData, string &newFlatFileData ) : bool
newData string
newFlatFileData string
리턴 bool

TrySaveFile() 공개 메소드

public TrySaveFile ( ) : void
리턴 void

TrySetFlatFileData() 공개 메소드

public TrySetFlatFileData ( string newData ) : bool
newData string
리턴 bool

UpdateTreeNode() 공개 메소드

public UpdateTreeNode ( TreeNode node, string filter ) : bool
node System.Windows.Forms.TreeNode
filter string
리턴 bool