C# Class ME3Explorer.Meshplorer.Meshplorer

Inheritance: WinFormsBase
Show file Open project: ME3Explorer/ME3Explorer Class Usage Examples

Public Properties

Property Type Description
Materials List
MeshplorerMode int
Objects List
debugToolStripMenuItem System.Windows.Forms.ToolStripMenuItem
dir float
dumpBinaryToolStripMenuItem System.Windows.Forms.ToolStripMenuItem
exportToPSKToolStripMenuItem System.Windows.Forms.ToolStripMenuItem
exportTreeToolStripMenuItem System.Windows.Forms.ToolStripMenuItem
fileToolStripMenuItem System.Windows.Forms.ToolStripMenuItem
importFromPSKToolStripMenuItem System.Windows.Forms.ToolStripMenuItem
importOptionsToolStripMenuItem System.Windows.Forms.ToolStripMenuItem
lOD0ToolStripMenuItem System.Windows.Forms.ToolStripMenuItem
lOD1ToolStripMenuItem System.Windows.Forms.ToolStripMenuItem
lOD2ToolStripMenuItem System.Windows.Forms.ToolStripMenuItem
lOD3ToolStripMenuItem System.Windows.Forms.ToolStripMenuItem
lODToolStripMenuItem System.Windows.Forms.ToolStripMenuItem
listBox1 System.Windows.Forms.ListBox
loadFromDatabaseToolStripMenuItem System.Windows.Forms.ToolStripMenuItem
loadPCCToolStripMenuItem System.Windows.Forms.ToolStripMenuItem
menuStrip1 System.Windows.Forms.MenuStrip
pb1 System.Windows.Forms.PictureBox
rotatingToolStripMenuItem System.Windows.Forms.ToolStripMenuItem
rtb1 System.Windows.Forms.RichTextBox
serializeToFileToolStripMenuItem System.Windows.Forms.ToolStripMenuItem
skm ME3Explorer.Unreal.Classes.SkeletalMesh
skmold ME3Explorer.Unreal.Classes.SkeletalMeshOld
splitContainer2 System.Windows.Forms.SplitContainer
splitContainer3 System.Windows.Forms.SplitContainer
statusStrip1 System.Windows.Forms.StatusStrip
stm ME3Explorer.Unreal.Classes.StaticMesh
timer1 System.Windows.Forms.Timer
toolStrip1 System.Windows.Forms.ToolStrip
toolStripMenuItem1 System.Windows.Forms.ToolStripSeparator
transferToolStripMenuItem System.Windows.Forms.ToolStripMenuItem
treeView1 System.Windows.Forms.TreeView
viewToolStripMenuItem System.Windows.Forms.ToolStripMenuItem

Public Methods

Method Description
DisableLODs ( ) : void
InitializeComponent ( ) : void

Erforderliche Methode für die Designerunterstützung. Der Inhalt der Methode darf nicht mit dem Code-Editor geändert werden.

LoadPCC ( string path ) : void
LoadSkeletalMesh ( int index ) : void
LoadStaticMesh ( int index ) : void
Meshplorer ( ) : System
PrintNodes ( TreeNodeCollection t, FileStream fs, int depth ) : void
RefreshMaterialList ( ) : void
RefreshMeshList ( ) : void
UnCheckLODs ( ) : void
WriteString ( FileStream fs, string s ) : void
getLOD ( ) : int
handleUpdate ( List updates ) : void

Protected Methods

Method Description
Dispose ( bool disposing ) : void

Verwendete Ressourcen bereinigen.

Private Methods

Method Description
Meshplorer_FormClosing ( object sender, FormClosingEventArgs e ) : void
Meshplorer_KeyDown ( object sender, KeyEventArgs e ) : void
Meshplorer_KeyUp ( object sender, KeyEventArgs e ) : void
Meshplorer_Load ( object sender, EventArgs e ) : void
dumpBinaryToolStripMenuItem_Click ( object sender, EventArgs e ) : void
dumpBinaryToolStripMenuItem_Click_1 ( object sender, EventArgs e ) : void
exportTo3DSToolStripMenuItem_Click ( object sender, EventArgs e ) : void
exportToPSKToolStripMenuItem_Click ( object sender, EventArgs e ) : void
exportTreeToolStripMenuItem_Click ( object sender, EventArgs e ) : void
importFromPSKToolStripMenuItem_Click ( object sender, EventArgs e ) : void
importFromUDKToolStripMenuItem_Click ( object sender, EventArgs e ) : void
importOptionsToolStripMenuItem_Click ( object sender, EventArgs e ) : void
lOD0ToolStripMenuItem_Click ( object sender, EventArgs e ) : void
lOD1ToolStripMenuItem_Click ( object sender, EventArgs e ) : void
lOD2ToolStripMenuItem_Click ( object sender, EventArgs e ) : void
lOD3ToolStripMenuItem_Click ( object sender, EventArgs e ) : void
listBox1_SelectedIndexChanged_1 ( object sender, EventArgs e ) : void
loadFromDatabaseToolStripMenuItem_Click ( object sender, EventArgs e ) : void
loadPCCToolStripMenuItem_Click ( object sender, EventArgs e ) : void
rotatingToolStripMenuItem_Click ( object sender, EventArgs e ) : void
savePCCToolStripMenuItem_Click ( object sender, EventArgs e ) : void
selectMatForSectionToolStripMenuItem_Click ( object sender, EventArgs e ) : void
serializeToFileToolStripMenuItem_Click ( object sender, EventArgs e ) : void
timer1_Tick ( object sender, EventArgs e ) : void
toolStripButton1_Click ( object sender, EventArgs e ) : void
treeView1_AfterSelect ( object sender, TreeViewEventArgs e ) : void

Method Details

DisableLODs() public method

public DisableLODs ( ) : void
return void

Dispose() protected method

Verwendete Ressourcen bereinigen.
protected Dispose ( bool disposing ) : void
disposing bool True, wenn verwaltete Ressourcen gelöscht werden sollen; andernfalls False.
return void

InitializeComponent() public method

Erforderliche Methode für die Designerunterstützung. Der Inhalt der Methode darf nicht mit dem Code-Editor geändert werden.
public InitializeComponent ( ) : void
return void

LoadPCC() public method

public LoadPCC ( string path ) : void
path string
return void

LoadSkeletalMesh() public method

public LoadSkeletalMesh ( int index ) : void
index int
return void

LoadStaticMesh() public method

public LoadStaticMesh ( int index ) : void
index int
return void

Meshplorer() public method

public Meshplorer ( ) : System
return System

PrintNodes() public method

public PrintNodes ( TreeNodeCollection t, FileStream fs, int depth ) : void
t System.Windows.Forms.TreeNodeCollection
fs System.IO.FileStream
depth int
return void

RefreshMaterialList() public method

public RefreshMaterialList ( ) : void
return void

RefreshMeshList() public method

public RefreshMeshList ( ) : void
return void

UnCheckLODs() public method

public UnCheckLODs ( ) : void
return void

WriteString() public method

public WriteString ( FileStream fs, string s ) : void
fs System.IO.FileStream
s string
return void

getLOD() public method

public getLOD ( ) : int
return int

handleUpdate() public method

public handleUpdate ( List updates ) : void
updates List
return void

Property Details

Materials public property

public List Materials
return List

MeshplorerMode public property

public int MeshplorerMode
return int

Objects public property

public List Objects
return List

debugToolStripMenuItem public property

public System.Windows.Forms.ToolStripMenuItem debugToolStripMenuItem
return System.Windows.Forms.ToolStripMenuItem

dir public property

public float dir
return float

dumpBinaryToolStripMenuItem public property

public System.Windows.Forms.ToolStripMenuItem dumpBinaryToolStripMenuItem
return System.Windows.Forms.ToolStripMenuItem

exportToPSKToolStripMenuItem public property

public System.Windows.Forms.ToolStripMenuItem exportToPSKToolStripMenuItem
return System.Windows.Forms.ToolStripMenuItem

exportTreeToolStripMenuItem public property

public System.Windows.Forms.ToolStripMenuItem exportTreeToolStripMenuItem
return System.Windows.Forms.ToolStripMenuItem

fileToolStripMenuItem public property

public System.Windows.Forms.ToolStripMenuItem fileToolStripMenuItem
return System.Windows.Forms.ToolStripMenuItem

importFromPSKToolStripMenuItem public property

public System.Windows.Forms.ToolStripMenuItem importFromPSKToolStripMenuItem
return System.Windows.Forms.ToolStripMenuItem

importOptionsToolStripMenuItem public property

public System.Windows.Forms.ToolStripMenuItem importOptionsToolStripMenuItem
return System.Windows.Forms.ToolStripMenuItem

lOD0ToolStripMenuItem public property

public System.Windows.Forms.ToolStripMenuItem lOD0ToolStripMenuItem
return System.Windows.Forms.ToolStripMenuItem

lOD1ToolStripMenuItem public property

public System.Windows.Forms.ToolStripMenuItem lOD1ToolStripMenuItem
return System.Windows.Forms.ToolStripMenuItem

lOD2ToolStripMenuItem public property

public System.Windows.Forms.ToolStripMenuItem lOD2ToolStripMenuItem
return System.Windows.Forms.ToolStripMenuItem

lOD3ToolStripMenuItem public property

public System.Windows.Forms.ToolStripMenuItem lOD3ToolStripMenuItem
return System.Windows.Forms.ToolStripMenuItem

lODToolStripMenuItem public property

public System.Windows.Forms.ToolStripMenuItem lODToolStripMenuItem
return System.Windows.Forms.ToolStripMenuItem

listBox1 public property

public System.Windows.Forms.ListBox listBox1
return System.Windows.Forms.ListBox

loadFromDatabaseToolStripMenuItem public property

public System.Windows.Forms.ToolStripMenuItem loadFromDatabaseToolStripMenuItem
return System.Windows.Forms.ToolStripMenuItem

loadPCCToolStripMenuItem public property

public System.Windows.Forms.ToolStripMenuItem loadPCCToolStripMenuItem
return System.Windows.Forms.ToolStripMenuItem

menuStrip1 public property

public System.Windows.Forms.MenuStrip menuStrip1
return System.Windows.Forms.MenuStrip

pb1 public property

public System.Windows.Forms.PictureBox pb1
return System.Windows.Forms.PictureBox

rotatingToolStripMenuItem public property

public System.Windows.Forms.ToolStripMenuItem rotatingToolStripMenuItem
return System.Windows.Forms.ToolStripMenuItem

rtb1 public property

public System.Windows.Forms.RichTextBox rtb1
return System.Windows.Forms.RichTextBox

serializeToFileToolStripMenuItem public property

public System.Windows.Forms.ToolStripMenuItem serializeToFileToolStripMenuItem
return System.Windows.Forms.ToolStripMenuItem

skm public property

public SkeletalMesh,ME3Explorer.Unreal.Classes skm
return ME3Explorer.Unreal.Classes.SkeletalMesh

skmold public property

public SkeletalMeshOld,ME3Explorer.Unreal.Classes skmold
return ME3Explorer.Unreal.Classes.SkeletalMeshOld

splitContainer2 public property

public System.Windows.Forms.SplitContainer splitContainer2
return System.Windows.Forms.SplitContainer

splitContainer3 public property

public System.Windows.Forms.SplitContainer splitContainer3
return System.Windows.Forms.SplitContainer

statusStrip1 public property

public System.Windows.Forms.StatusStrip statusStrip1
return System.Windows.Forms.StatusStrip

stm public property

public StaticMesh,ME3Explorer.Unreal.Classes stm
return ME3Explorer.Unreal.Classes.StaticMesh

timer1 public property

public System.Windows.Forms.Timer timer1
return System.Windows.Forms.Timer

toolStrip1 public property

public System.Windows.Forms.ToolStrip toolStrip1
return System.Windows.Forms.ToolStrip

toolStripMenuItem1 public property

public System.Windows.Forms.ToolStripSeparator toolStripMenuItem1
return System.Windows.Forms.ToolStripSeparator

transferToolStripMenuItem public property

public System.Windows.Forms.ToolStripMenuItem transferToolStripMenuItem
return System.Windows.Forms.ToolStripMenuItem

treeView1 public property

public System.Windows.Forms.TreeView treeView1
return System.Windows.Forms.TreeView

viewToolStripMenuItem public property

public System.Windows.Forms.ToolStripMenuItem viewToolStripMenuItem
return System.Windows.Forms.ToolStripMenuItem