C# Class ME3Explorer.SequenceEditor

Inheritance: WinFormsBase
ファイルを表示 Open project: ME3Explorer/ME3Explorer Class Usage Examples

Public Properties

Property Type Description
CurrentFile string
CurrentObjects List
JSONpath string
ME1ViewsPath string
ME2ViewsPath string
ME3ViewsPath string
Objects List
OptionsPath string
RefOrRefChild bool
SeqTree System.Windows.Forms.TreeNode
SequenceEditorDataFolder string
StartPosActions float
StartPosEvents float
StartPosVars float
pg ME3Explorer.Unreal.PropGrid

Public Methods

Method Description
CreateConnections ( ) : void
FindSequences ( IMEPackage pcc, int index, bool wantFullName = false ) : TreeNode
GenerateGraph ( ) : void
GetObjects ( IExportEntry export ) : void
GetProperties ( IExportEntry export ) : void
LoadDialogueObjects ( ) : bool
LoadObject ( int index ) : void
RefreshView ( ) : void
SequenceEditor ( ) : System
cloneToolStripMenuItem_Click ( object sender, EventArgs e ) : void
handleUpdate ( List updates ) : void

Protected Methods

Method Description
Dispose ( bool disposing ) : void

Verwendete Ressourcen bereinigen.

node_MouseDown ( object sender, PInputEventArgs e ) : void

Private Methods

Method Description
InitializeComponent ( ) : void

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

LoadFile ( string fileName ) : void
LoadSequence ( IExportEntry seqExport, bool fromFile = true ) : void
LoadSequences ( ) : void
SequenceEditor_DragDrop ( object sender, DragEventArgs e ) : void
SequenceEditor_DragEnter ( object sender, DragEventArgs e ) : void
SequenceEditor_FormClosing ( object sender, FormClosingEventArgs e ) : void
SequenceEditor_Load ( object sender, EventArgs e ) : void
SetupJSON ( IExportEntry export ) : void
addObject ( int index, bool removeLinks = true ) : void
addObjectToSequence ( int index, bool removeLinks, IExportEntry sequenceExport ) : void
addObjectsToolStripMenuItem_Click ( object sender, EventArgs e ) : void
backMouseDown_Handler ( object sender, PInputEventArgs e ) : void
cloneObject ( int n, IExportEntry sequence, bool topLevel = true ) : void
cloneSequence ( IExportEntry exp, IExportEntry parentSequence ) : void
graphEditor_Click ( object sender, EventArgs e ) : void
interpretToolStripMenuItem_Click ( object sender, EventArgs e ) : void
listBox1_SelectedIndexChanged ( object sender, EventArgs e ) : void
loadAlternateTLKToolStripMenuItem_Click ( object sender, EventArgs e ) : void
loadToolStripMenuItem_Click ( object sender, EventArgs e ) : void
openInInterpEditorToolStripMenuItem_Click ( object sender, EventArgs e ) : void
openInPackageEditorToolStripMenuItem_Click ( object sender, EventArgs e ) : void
pg1_PropertyValueChanged ( object o, System.Windows.Forms.PropertyValueChangedEventArgs e ) : void
removeAllLinks ( int index ) : void
removeAllLinks_handler ( object sender, EventArgs e ) : void
saveImageToolStripMenuItem_Click ( object sender, EventArgs e ) : void
savePCCAsMenuItem_Click ( object sender, EventArgs e ) : void
savePccToolStripMenuItem_Click_1 ( object sender, EventArgs e ) : void
saveView ( bool toFile = true ) : void
saveViewToolStripMenuItem1_Click ( object sender, EventArgs e ) : void
showOutputNumbersToolStripMenuItem_Click ( object sender, EventArgs e ) : void
toolStripButton1_Click ( object sender, EventArgs e ) : void
treeView1_AfterSelect ( object sender, TreeViewEventArgs e ) : void
useGlobalSequenceRefSavesToolStripMenuItem_Click ( object sender, EventArgs e ) : void

Method Details

CreateConnections() public method

public CreateConnections ( ) : 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

FindSequences() public method

public FindSequences ( IMEPackage pcc, int index, bool wantFullName = false ) : TreeNode
pcc IMEPackage
index int
wantFullName bool
return System.Windows.Forms.TreeNode

GenerateGraph() public method

public GenerateGraph ( ) : void
return void

GetObjects() public method

public GetObjects ( IExportEntry export ) : void
export IExportEntry
return void

GetProperties() public method

public GetProperties ( IExportEntry export ) : void
export IExportEntry
return void

LoadDialogueObjects() public method

public LoadDialogueObjects ( ) : bool
return bool

LoadObject() public method

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

RefreshView() public method

public RefreshView ( ) : void
return void

SequenceEditor() public method

public SequenceEditor ( ) : System
return System

cloneToolStripMenuItem_Click() public method

public cloneToolStripMenuItem_Click ( object sender, EventArgs e ) : void
sender object
e System.EventArgs
return void

handleUpdate() public method

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

node_MouseDown() protected method

protected node_MouseDown ( object sender, PInputEventArgs e ) : void
sender object
e UMD.HCIL.Piccolo.Event.PInputEventArgs
return void

Property Details

CurrentFile public_oe property

public string CurrentFile
return string

CurrentObjects public_oe property

List of export-indices of exports in loaded sequence.
public List CurrentObjects
return List

JSONpath public_oe property

public string JSONpath
return string

ME1ViewsPath public_oe static_oe property

public static string ME1ViewsPath
return string

ME2ViewsPath public_oe static_oe property

public static string ME2ViewsPath
return string

ME3ViewsPath public_oe static_oe property

public static string ME3ViewsPath
return string

Objects public_oe property

public List Objects
return List

OptionsPath public_oe static_oe property

public static string OptionsPath
return string

RefOrRefChild public_oe property

public bool RefOrRefChild
return bool

SeqTree public_oe property

public TreeNode,System.Windows.Forms SeqTree
return System.Windows.Forms.TreeNode

SequenceEditorDataFolder public_oe static_oe property

public static string SequenceEditorDataFolder
return string

StartPosActions public_oe property

public float StartPosActions
return float

StartPosEvents public_oe property

public float StartPosEvents
return float

StartPosVars public_oe property

public float StartPosVars
return float

pg public_oe property

public PropGrid,ME3Explorer.Unreal pg
return ME3Explorer.Unreal.PropGrid