C# Class KFreonLib.TreeDB

Afficher le fichier Open project: ME3Explorer/ME3Explorer Class Usage Examples

Méthodes publiques

Свойство Type Description
TreeAddTask System.Threading.Tasks.Task
TreePath string

Méthodes publiques

Méthode Description
AddNode ( myTreeNode node ) : void
AddPCCs ( List files ) : bool
AddTex ( TreeTexInfo tex, string PackName, string filename ) : void

Adds texture to tree with duplicate checks

BlindAddTex ( TreeTexInfo tex ) : void
Clear ( bool complete = false ) : void
Clone ( ) : TreeDB
ExportToCSV ( string fileName, bool ShowFilesExpIDs ) : void
GetNode ( int index ) : myTreeNode
GetNodesAsList ( ) : List
GetPCC ( int index ) : string
GetPCCsAsList ( ) : List
GetTex ( int index ) : TreeTexInfo
GetTreeAsList ( ) : List
PerformTreeComparison ( ) : void
ReadFromFile ( string TreeName, string mainpath, string thumbpath, int &status, Form invokeObject = null ) : bool
ReplaceTex ( int index, TreeTexInfo tex ) : bool
TreeDB ( List given, TreeView &textree, int WhichGame, string pathbio ) : KFreonLib.GUI
TreeDB ( TreeView &textree, int WhichGame, string pathbio ) : KFreonLib.GUI
WriteToFile ( string treeName, string mainpath ) : void

Private Methods

Méthode Description
Compare ( TreeTexInfo tex, int i, string PackName, string filename ) : bool
Contains ( TreeTexInfo tex, string PackName, string filename ) : TreeTexInfo
setup ( TreeView &textree, int WhichGame, string pathbio ) : void

Method Details

AddNode() public méthode

public AddNode ( myTreeNode node ) : void
node KFreonLib.GUI.myTreeNode
Résultat void

AddPCCs() public méthode

public AddPCCs ( List files ) : bool
files List
Résultat bool

AddTex() public méthode

Adds texture to tree with duplicate checks
public AddTex ( TreeTexInfo tex, string PackName, string filename ) : void
tex KFreonLib.Textures.TreeTexInfo Texture to add
PackName string
filename string
Résultat void

BlindAddTex() public méthode

public BlindAddTex ( TreeTexInfo tex ) : void
tex KFreonLib.Textures.TreeTexInfo
Résultat void

Clear() public méthode

public Clear ( bool complete = false ) : void
complete bool
Résultat void

Clone() public méthode

public Clone ( ) : TreeDB
Résultat TreeDB

ExportToCSV() public méthode

public ExportToCSV ( string fileName, bool ShowFilesExpIDs ) : void
fileName string
ShowFilesExpIDs bool
Résultat void

GetNode() public méthode

public GetNode ( int index ) : myTreeNode
index int
Résultat KFreonLib.GUI.myTreeNode

GetNodesAsList() public méthode

public GetNodesAsList ( ) : List
Résultat List

GetPCC() public méthode

public GetPCC ( int index ) : string
index int
Résultat string

GetPCCsAsList() public méthode

public GetPCCsAsList ( ) : List
Résultat List

GetTex() public méthode

public GetTex ( int index ) : TreeTexInfo
index int
Résultat KFreonLib.Textures.TreeTexInfo

GetTreeAsList() public méthode

public GetTreeAsList ( ) : List
Résultat List

PerformTreeComparison() public méthode

public PerformTreeComparison ( ) : void
Résultat void

ReadFromFile() public méthode

public ReadFromFile ( string TreeName, string mainpath, string thumbpath, int &status, Form invokeObject = null ) : bool
TreeName string
mainpath string
thumbpath string
status int
invokeObject System.Windows.Forms.Form
Résultat bool

ReplaceTex() public méthode

public ReplaceTex ( int index, TreeTexInfo tex ) : bool
index int
tex KFreonLib.Textures.TreeTexInfo
Résultat bool

TreeDB() public méthode

public TreeDB ( List given, TreeView &textree, int WhichGame, string pathbio ) : KFreonLib.GUI
given List
textree System.Windows.Forms.TreeView
WhichGame int
pathbio string
Résultat KFreonLib.GUI

TreeDB() public méthode

public TreeDB ( TreeView &textree, int WhichGame, string pathbio ) : KFreonLib.GUI
textree System.Windows.Forms.TreeView
WhichGame int
pathbio string
Résultat KFreonLib.GUI

WriteToFile() public méthode

public WriteToFile ( string treeName, string mainpath ) : void
treeName string
mainpath string
Résultat void

Property Details

TreeAddTask public_oe property

public Task,System.Threading.Tasks TreeAddTask
Résultat System.Threading.Tasks.Task

TreePath public_oe property

public string TreePath
Résultat string