C# 클래스 ME3Explorer.Texplorer2

상속: System.Windows.Forms.Form
파일 보기 프로젝트 열기: ME3Explorer/ME3Explorer 1 사용 예제들

공개 프로퍼티들

프로퍼티 타입 설명
MainPictureBox System.Windows.Forms.PictureBox
Tree TreeDB

Private Properties

프로퍼티 타입 설명
AddBiggerButton_Click void
AddDLCToTree void
AddModJob void
AddTPFToolsJob void
AddToTree void
BeginLoadingTree void
BeginTreeScan void
CancelButton_Click void
ChangeButton_Click void
ChangeGameIndicators void
ChangeTreeIndicators void
Change_Changed void
CheckGameStates void
ClearDisplays void
CloseForm void
ConstructTree void
DateCheckFileList bool
DeepScanPCC bool
DetailsHideButton_Click void
DisappearPictureBox void
DisplayTextureProperties void
DrawPCCList void
ExportTree void
ExternalImageSelector string
ExtractButton_Click void
FirstTimeSetup bool
Form_Closing void
Game2Label_Click void
GetSelectedTexInd int
GetTexesRecursive void
ImportTree void
InitializeComponent void
LoadTreeFromFile bool
LowResButton_Click void
MainListView_DoubleClick void
MainListView_FocusLeave void
MainListView_MouseDown void
MainListView_SelectedIndexChanged void
MainPictureBox_Click void
MainTreeView_AfterCollapse void
MainTreeView_AfterExpand void
MainTreeView_AfterSelect void
NoRenderButton_Click void
OutputBoxPrintLn void
PCCBoxContext_Click void
PCCsCheckedListBox_SelectedIndexChanged void
PicturePanel_Click void
RegenerateButton_Click void
RegenerateThumbnail void
RegenerateThumbs bool
ResetSearchBox void
SaveFile bool
SaveProperties void
SaveTreeToCSV void
ScanPCCList ConcurrentBag
SearchBox_Enter void
SearchBox_Leave void
SearchBox_TextChanged void
SearchListBox_SelectedIndexChanged void
Search_KeyDown void
SetupGUI void
ShowContextPanel void
UpdateModifiedTex void
UpdatePCCList void
UpdateTexDetails void
UpdateThumbnailDisplays void
UpscaleButton_Click void
WriteDebug void
addDLCToTreeToolStripMenuItem_Click void
asFileToolStripMenuItem_Click void
changeCustomTFCToolStripMenuItem_Click void
dontShowFilesExpIDsToolStripMenuItem_Click void
importTreeToolStripMenuItem_Click void
rebuildDatabaseToolStripMenuItem_Click void
regenerateAllThumbnailsToolStripMenuItem_Click void
saveChangesToolStripMenuItem_Click void
searchToolStripMenuItem_Click void
selectedFolderToolStripMenuItem_Click void
showFilesExpIDsToolStripMenuItem_Click void
startTPFModeToolStripMenuItem_Click void
toggleTooltipsToolStripMenuItem_Click void
updateTOCsToolStripMenuItem_Click void
wikiArticleToolStripMenuItem_Click void

공개 메소드들

메소드 설명
GoToTex ( string name, string nodeName, int selectedIndex ) : void
InstallTexture ( string texname, List pccs, List IDs, byte imgdata ) : bool
ResetSearchAfterClose ( ) : void
SearchList_Click ( ListBox box ) : void
SearchLoad ( ) : List
SetupSearch ( ) : void
SetupToolTip ( Control control ) : ToolTip
SetupTree ( TreeDB &Tree, string pathCooked, int WhichGame, TreeView MainTreeView, string pathBIOGame ) : bool
Texplorer2 ( bool nowindow = false, int which = -1 ) : AmaroK86.ImageFormat
UpdateTOCs ( int WhichGame = 3 ) : void
removeTopTexture ( string texname, List pccs, List IDs ) : void

보호된 메소드들

메소드 설명
Dispose ( bool disposing ) : void

Clean up any resources being used.

비공개 메소드들

메소드 설명
AddBiggerButton_Click ( object sender, EventArgs e ) : void
AddDLCToTree ( List pccs ) : void
AddModJob ( KFreonLib.Textures tex2D, string replacingfile ) : void
AddTPFToolsJob ( string replacingPath, uint hash ) : void
AddToTree ( string path, int exportID ) : void
BeginLoadingTree ( bool NoUser = false, bool ForceRebuild = false ) : void
BeginTreeScan ( ) : void
CancelButton_Click ( object sender, EventArgs e ) : void
ChangeButton_Click ( object sender, EventArgs e ) : void
ChangeGameIndicators ( int game, bool state ) : void
ChangeTreeIndicators ( int game, bool state ) : void
Change_Changed ( object sender, EventArgs e ) : void
CheckGameStates ( ) : void
ClearDisplays ( ) : void
CloseForm ( bool cleanup, bool unsaved ) : void
ConstructTree ( ) : void
DateCheckFileList ( List files, bool Basegame, long year = 2013, int month = 6 ) : bool
DeepScanPCC ( string filename ) : bool
DetailsHideButton_Click ( object sender, EventArgs e ) : void
DisappearPictureBox ( ) : void
DisplayTextureProperties ( KFreonLib.Textures tex2D, KFreonLib.Textures info ) : void
DrawPCCList ( int index ) : void
ExportTree ( ) : void
ExternalImageSelector ( KFreonLib.Textures tex2D ) : string
ExtractButton_Click ( object sender, EventArgs e ) : void
FirstTimeSetup ( ) : bool
Form_Closing ( object sender, FormClosingEventArgs e ) : void
Game2Label_Click ( object sender, EventArgs e ) : void
GetSelectedTexInd ( ) : int
GetTexesRecursive ( myTreeNode node, List temptexes ) : void
ImportTree ( ) : void
InitializeComponent ( ) : void

Required method for Designer support - do not modify the contents of this method with the code editor.

LoadTreeFromFile ( string filename, int &status, bool AllowQuestions ) : bool
LowResButton_Click ( object sender, EventArgs e ) : void
MainListView_DoubleClick ( object sender, EventArgs e ) : void
MainListView_FocusLeave ( object sender, EventArgs e ) : void
MainListView_MouseDown ( object sender, MouseEventArgs e ) : void
MainListView_SelectedIndexChanged ( object sender, EventArgs e ) : void
MainPictureBox_Click ( object sender, EventArgs e ) : void
MainTreeView_AfterCollapse ( object sender, TreeViewEventArgs e ) : void
MainTreeView_AfterExpand ( object sender, TreeViewEventArgs e ) : void
MainTreeView_AfterSelect ( object sender, TreeViewEventArgs e ) : void
NoRenderButton_Click ( object sender, EventArgs e ) : void
OutputBoxPrintLn ( string message ) : void
PCCBoxContext_Click ( object sender, EventArgs e ) : void
PCCsCheckedListBox_SelectedIndexChanged ( object sender, EventArgs e ) : void
PicturePanel_Click ( object sender, MouseEventArgs e ) : void
RegenerateButton_Click ( object sender, EventArgs e ) : void
RegenerateThumbnail ( TreeTexInfo tex, int index, bool FromFile ) : void
RegenerateThumbs ( List temptexes ) : bool
ResetSearchBox ( ) : void
SaveFile ( List Filenames, List ExpIDs, KFreonLib.Textures tex2D, int j ) : bool
SaveProperties ( ) : void
SaveTreeToCSV ( bool ShowFilesExpIDs ) : void
ScanPCCList ( bool isTree, List pccs = null ) : ConcurrentBag
SearchBox_Enter ( object sender, EventArgs e ) : void
SearchBox_Leave ( object sender, EventArgs e ) : void
SearchBox_TextChanged ( object sender, EventArgs e ) : void
SearchListBox_SelectedIndexChanged ( object sender, EventArgs e ) : void
Search_KeyDown ( object sender, KeyEventArgs e ) : void
SetupGUI ( ) : void
ShowContextPanel ( bool state ) : void
UpdateModifiedTex ( KFreonLib.Textures tex2D, TreeTexInfo tex, int ind ) : void
UpdatePCCList ( bool SelectAll, TreeTexInfo current ) : void
UpdateTexDetails ( int index, TreeTexInfo &tex, KFreonLib.Textures &tex2D ) : void
UpdateThumbnailDisplays ( myTreeNode nod ) : void

Loads thumbnails from disk, generated during treescan.

UpscaleButton_Click ( object sender, EventArgs e ) : void
WriteDebug ( string line ) : void
addDLCToTreeToolStripMenuItem_Click ( object sender, EventArgs e ) : void
asFileToolStripMenuItem_Click ( object sender, EventArgs e ) : void
changeCustomTFCToolStripMenuItem_Click ( object sender, EventArgs e ) : void
dontShowFilesExpIDsToolStripMenuItem_Click ( object sender, EventArgs e ) : void
importTreeToolStripMenuItem_Click ( object sender, EventArgs e ) : void
rebuildDatabaseToolStripMenuItem_Click ( object sender, EventArgs e ) : void
regenerateAllThumbnailsToolStripMenuItem_Click ( object sender, EventArgs e ) : void
saveChangesToolStripMenuItem_Click ( object sender, EventArgs e ) : void
searchToolStripMenuItem_Click ( object sender, EventArgs e ) : void
selectedFolderToolStripMenuItem_Click ( object sender, EventArgs e ) : void
showFilesExpIDsToolStripMenuItem_Click ( object sender, EventArgs e ) : void
startTPFModeToolStripMenuItem_Click ( object sender, EventArgs e ) : void
toggleTooltipsToolStripMenuItem_Click ( object sender, EventArgs e ) : void
updateTOCsToolStripMenuItem_Click ( object sender, EventArgs e ) : void
wikiArticleToolStripMenuItem_Click ( object sender, EventArgs e ) : void

메소드 상세

Dispose() 보호된 메소드

Clean up any resources being used.
protected Dispose ( bool disposing ) : void
disposing bool true if managed resources should be disposed; otherwise, false.
리턴 void

GoToTex() 공개 메소드

public GoToTex ( string name, string nodeName, int selectedIndex ) : void
name string
nodeName string
selectedIndex int
리턴 void

InstallTexture() 공개 메소드

public InstallTexture ( string texname, List pccs, List IDs, byte imgdata ) : bool
texname string
pccs List
IDs List
imgdata byte
리턴 bool

ResetSearchAfterClose() 공개 메소드

public ResetSearchAfterClose ( ) : void
리턴 void

SearchList_Click() 공개 메소드

public SearchList_Click ( ListBox box ) : void
box ListBox
리턴 void

SearchLoad() 공개 메소드

public SearchLoad ( ) : List
리턴 List

SetupSearch() 공개 메소드

public SetupSearch ( ) : void
리턴 void

SetupToolTip() 공개 메소드

public SetupToolTip ( Control control ) : ToolTip
control Control
리턴 ToolTip

SetupTree() 공개 정적인 메소드

public static SetupTree ( TreeDB &Tree, string pathCooked, int WhichGame, TreeView MainTreeView, string pathBIOGame ) : bool
Tree TreeDB
pathCooked string
WhichGame int
MainTreeView TreeView
pathBIOGame string
리턴 bool

Texplorer2() 공개 메소드

public Texplorer2 ( bool nowindow = false, int which = -1 ) : AmaroK86.ImageFormat
nowindow bool
which int
리턴 AmaroK86.ImageFormat

UpdateTOCs() 공개 정적인 메소드

public static UpdateTOCs ( int WhichGame = 3 ) : void
WhichGame int
리턴 void

removeTopTexture() 공개 메소드

public removeTopTexture ( string texname, List pccs, List IDs ) : void
texname string
pccs List
IDs List
리턴 void

프로퍼티 상세

MainPictureBox 공개적으로 프로퍼티

public System.Windows.Forms.PictureBox MainPictureBox
리턴 System.Windows.Forms.PictureBox

Tree 공개적으로 프로퍼티

public TreeDB Tree
리턴 TreeDB