C# Класс entity.MapForms.MapForm

The map form.
Наследование: System.Windows.Forms.Form
Показать файл Открыть проект Примеры использования класса

Открытые свойства

Свойство Тип Описание
RTHInfo HaloMap.RealTimeHalo.RTHData
comboBox1 System.Windows.Forms.ComboBox
formFuncs FormFunctions
metaEditor1 MetaEditor.MetaEditor
metaView FormFunctions.MetaView
pictureBox1 System.Windows.Forms.PictureBox
sSwap entity.MetaFuncs.MEStringsSelector
splitContainer1 System.Windows.Forms.SplitContainer

Открытые методы

Метод Описание
DisplayMapBitmap ( ) : void

The display map bitmap.

FindFocusedControl ( Control control ) : Control
GetMapBitmapMeta ( Map map ) : Meta

The get map bitmap meta.

LoadMeta ( int tag ) : void

The load meta.

LoadSkin ( ) : void

Load custom user skin

MapForm ( Map map ) : System

Initializes a new instance of the MapForm class.

RefreshTreeView ( ) : void

The refresh tree view.

SetProgressBar ( int value ) : void

The set progress bar.

UpdatePluginsMenu ( ) : void

Gets relevant plugins from plugin manager and loads them into the menu

floatForm_FormClosing ( object sender, FormClosingEventArgs e ) : void

Handles the close button on the Floating Forms

getEditorMode ( ) : EditorModes

Returns the currently viewed editor panel

references_ColumnClick ( object sender, System.Windows.Forms.ColumnClickEventArgs e ) : void

Occurs when the user clicks on a column header. Used for sorting.

scanandpassmetasfordraganddrop ( ) : ArrayList

The scanandpassmetasfordraganddrop.

selectTag ( int tagNum ) : void

Selects the current tag in the Treeview Listing (adds to quick list if not already ppresent) and loads the meta

setEditorMode ( EditorModes editMode ) : void

Sets the currently viewed editor panel

setMapName ( string newName ) : void

The set map name.

sortReferences ( int column, bool reverse ) : void

Sorts the references by column in ascending/descending order

wME_FormClosed ( object sender, System.Windows.Forms.FormClosedEventArgs e ) : void

Защищенные методы

Метод Описание
Dispose ( bool disposing ) : void

Clean up any resources being used.

ProcessCmdKey ( Message &msg, Keys keyData ) : bool

Приватные методы

Метод Описание
AddToHistory ( int tag ) : void

The add to history.

AskForTagName ( ) : void

The ask for tag name.

DisplaySplit ( MetaSplitter reflex, TreeNode tn ) : void

Recursively adds nodes to Chunk Tree Listing

FloodfillSwapItem_Click ( object sender, EventArgs e ) : void

is only available for Idents, so we don't need to check

GetChildNodeNames ( int indent, StringBuilder &sb, TreeNode tn ) : void

The get child node names.

InitializeComponent ( ) : void

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

JumpToTagItem_Click ( object sender, EventArgs e ) : void

Jumps to the hilighted tag

LoadStringsBackgroundWorker ( Map map ) : void

load strings in another thread with this method, as loading strings can be sloow

MapForm_KeyPress ( object sender, KeyPressEventArgs e ) : void
MapForm_TextChanged ( object sender, EventArgs e ) : void

The map form_ text changed.

ShowIdent_Click ( object sender, EventArgs e ) : void

Show Idents click

ShowReflex_Click ( object sender, EventArgs e ) : void

Show Reflexives click

ShowString_Click ( object sender, EventArgs e ) : void

The show string_ click.

StringEditorToolStripMenuItem_Click ( object sender, EventArgs e ) : void
SwapItem_Click ( object sender, EventArgs e ) : void

The swap item_ click.

addToQuickList ( string tagType, string tagName ) : void

The add to quick list.

analyzeMapButton_Click_1 ( object sender, EventArgs e ) : void

The analyze map button_ click_1.

bitmapEditorToolStripMenuItem_Click ( object sender, EventArgs e ) : void

The bitmap editor tool strip menu item_ click.

bspcollisionViewerToolStripMenuItem_Click ( object sender, EventArgs e ) : void

The bspcollision viewer tool strip menu item_ click.

btnUndock_Click ( object sender, EventArgs e ) : void

Undocks the current editor mode from the window

buildButton_Click_1 ( object sender, EventArgs e ) : void

The build button_ click_1.

buttonInternalize_Click ( object sender, EventArgs e ) : void

The button internalize_ click.

checkIFPsButton_Click ( object sender, EventArgs e ) : void

The check if ps button_ click.

chunkclone_Click ( object sender, EventArgs e ) : void

The chunkclone_ click.

clearTagQuickListToolStripMenuItem_Click ( object sender, EventArgs e ) : void

The clear tag quick list tool strip menu item_ click.

closeOpenCustomPluginOptionsbutton4_Click ( object sender, EventArgs e ) : void

The close open custom plugin optionsbutton 4_ click.

collisonViewerToolStripMenuItem_Click ( object sender, EventArgs e ) : void

The collison viewer tool strip menu item_ click.

convertCEToH2ToolStripMenuItem_Click ( object sender, EventArgs e ) : void

The convert ce to h 2 tool strip menu item_ click.

convertToBumpMapToolStripMenuItem_Click ( object sender, EventArgs e ) : void

The convert to bump map tool strip menu item_ click.

customPLuginEdit_Click ( object sender, EventArgs e ) : void

The custom p lugin edit_ click.

customPLugin_New_Click ( object sender, EventArgs e ) : void

The custom p lugin_ new_ click.

customPLugins_comboBox1_SelectedIndexChanged ( object sender, EventArgs e ) : void

The custom p lugins_combo box 1_ selected index changed.

duplicateRecursivelyToolStripMenuItem_Click ( object sender, EventArgs e ) : void

The duplicate recursively tool strip menu item_ click.

duplicateToolStripMenuItem_Click ( object sender, EventArgs e ) : void

The duplicate tool strip menu item_ click.

editHeaderButton_Click ( object sender, EventArgs e ) : void

Opens a form displaying header information and allows it to be edited

expandMeshX3ToolStripMenuItem_Click ( object sender, EventArgs e ) : void

The expand mesh x 3 tool strip menu item_ click.

exportCollisonToOBJToolStripMenuItem_Click ( object sender, EventArgs e ) : void

The export collison to obj tool strip menu item_ click.

exportMeshToOBJToolStripMenuItem_Click ( object sender, EventArgs e ) : void

The export mesh to obj tool strip menu item_ click.

exportMeshToolStripMenuItem_Click ( object sender, EventArgs e ) : void

The export mesh tool strip menu item_ click.

exportOBJToolStripMenuItem_Click ( object sender, EventArgs e ) : void

The export obj tool strip menu item_ click.

exportScriptsToolStripMenuItem_Click ( object sender, EventArgs e ) : void

The export scripts tool strip menu item_ click.

extractMeshToOBJToolStripMenuItem_Click ( object sender, EventArgs e ) : void

The extract mesh to obj tool strip menu item_ click.

extractPRTMOBJToolStripMenuItem_Click ( object sender, EventArgs e ) : void

The extract prtmobj tool strip menu item_ click.

fixSystemLinkToolStripMenuItem_Click ( object sender, EventArgs e ) : void

The fix system link tool strip menu item_ click.

folderHierarchyToolStripMenuItem_Click ( object sender, EventArgs e ) : void

The folder hierarchy tool strip menu item_ click.

hexEditorToolStripMenuItem_Click ( object sender, EventArgs e ) : void

The hex editor tool strip menu item_ click.

infoHierarchyToolStripMenuItem_Click ( object sender, EventArgs e ) : void

The info hierarchy tool strip menu item_ click.

injectBSPVisualMeshToolStripMenuItem_Click ( object sender, EventArgs e ) : void

The inject bsp visual mesh tool strip menu item_ click.

injectBitmapToolStripMenuItem_Click ( object sender, EventArgs e ) : void

The inject bitmap tool strip menu item_ click.

injectCollisionMeshOBJToolStripMenuItem_Click ( object sender, EventArgs e ) : void

The inject collision mesh obj tool strip menu item_ click.

injectMeshFromOBJToolStripMenuItem_Click ( object sender, EventArgs e ) : void

The inject mesh from obj tool strip menu item_ click.

injectOBJToolStripMenuItem_Click ( object sender, EventArgs e ) : void

The inject obj tool strip menu item_ click.

lightmapViewerToolStripMenuItem_Click ( object sender, EventArgs e ) : void

The lightmap viewer tool strip menu item_ click.

loadBSP ( int BSPId ) : void

The load bsp.

loadMetaButton_Click_1 ( object sender, EventArgs e ) : void

The load meta button_ click_1.

makeBSPStickyToolStripMenuItem_Click ( object sender, EventArgs e ) : void

The make bsp sticky tool strip menu item_ click.

metaEditorNewToolStripMenuItem_Click ( object sender, EventArgs e ) : void

The meta editor new tool strip menu item_ click.

metaEditorToolStripMenuItem_Click ( object sender, EventArgs e ) : void

The meta editor tool strip menu item_ click.

metaListToolStripMenuItem_Click ( object sender, EventArgs e ) : void

The meta list tool strip menu item_ click.

newAddButton_Click ( object sender, EventArgs e ) : void

The new add button_ click.

newForm_FormClosing ( object sender, FormClosingEventArgs e ) : void

The new form_ form closing.

outputListToFileToolStripMenuItem_Click ( object sender, EventArgs e ) : void

The output list to file tool strip menu item_ click.

overwriteMetaToolStripMenuItem_Click ( object sender, EventArgs e ) : void

The overwrite meta tool strip menu item_ click.

parsedCheckBox_CheckedChanged_1 ( object sender, EventArgs e ) : void

The parsed check box_ checked changed_1.

pictureBox1_Click ( object sender, EventArgs e ) : void
pluginToolStripMenuItemdescription_Click ( object sender, EventArgs e ) : void

The plugin tool strip menu itemdescription_ click.

portalViewerToolStripMenuItem_Click ( object sender, EventArgs e ) : void

The portal viewer tool strip menu item_ click.

rebuilderToolStripMenuItem_Click ( object sender, EventArgs e ) : void

The rebuilder tool strip menu item_ click.

referenceToolStripMenuItem_Click ( object sender, EventArgs e ) : void

The reference tool strip menu item_ click.

references_MouseDown ( object sender, MouseEventArgs e ) : void

The references_ mouse down.

removeFromQuickListToolStripMenuItem_Click ( object sender, EventArgs e ) : void

The remove from quick list tool strip menu item_ click.

renameMapButton_Click ( object sender, EventArgs e ) : void

The rename map button_ click.

renameToolStripMenuItem_Click ( object sender, EventArgs e ) : void

Renames a TAG without rebuilding the map. Allows names to be expanded by however many characters are available in the padding.

saveBitmapToolStripMenuItem_Click ( object sender, EventArgs e ) : void

The save bitmap tool strip menu item_ click.

saveMetaButton_Click ( object sender, EventArgs e ) : void

The save meta button_ click.

searchButton_Click ( object sender, EventArgs e ) : void

The search button_ click.

searchPanel ( Control dataControl, string searchValue, FindType &finds ) : void

The search panel.

searchTextBox_Click ( object sender, EventArgs e ) : void

The search text box_ click.

searchTextBox_Enter ( object sender, EventArgs e ) : void

The search text box_ enter.

searchTextBox_KeyPress ( object sender, KeyPressEventArgs e ) : void

The search text box_ key press.

setActiveMatgToolStripMenuItem_Click ( object sender, EventArgs e ) : void

Sets the selected MATG tag to the active one

setActiveScnrToolStripMenuItem_Click ( object sender, EventArgs e ) : void

Sets the selected SCNR tag to the active one

setNodePath ( TreeView tv, string fullPath ) : void

The set node path.

signMapButton_Click_1 ( object sender, EventArgs e ) : void

The sign map button_ click_1.

tagTypeToolStripMenuItem_Click ( object sender, EventArgs e ) : void

The tag type tool strip menu item_ click.

timer1_Tick ( object sender, EventArgs e ) : void
toOBJToolStripMenuItem_Click ( object sender, EventArgs e ) : void

The to obj tool strip menu item_ click.

toXToolStripMenuItem_Click ( object sender, EventArgs e ) : void

The to x tool strip menu item_ click.

toolStripBSPEditor_Click ( object sender, EventArgs e ) : void

The tool strip bsp editor_ click.

toolsWindowToolStripMenuItem_Click ( object sender, EventArgs e ) : void

The tools window tool strip menu item_ click.

treeView1_AfterSelect ( object sender, TreeViewEventArgs e ) : void

The tree view 1_ after select.

treeView1_BeforeExpand ( object sender, System.Windows.Forms.TreeViewCancelEventArgs e ) : void

The tree view 1_ before expand.

treeView1_Click ( object sender, EventArgs e ) : void

Makes right clicks select node under cursofr as well

treeView1_DragDrop ( object sender, DragEventArgs e ) : void

The tree view 1_ drag drop.

treeView1_DragEnter ( object sender, DragEventArgs e ) : void

The tree view 1_ drag enter.

treeView1_ItemDrag ( object sender, ItemDragEventArgs e ) : void

The tree view 1_ item drag.

treeView1_KeyPress ( object sender, KeyPressEventArgs e ) : void

The tree view 1_ key press.

treeView1_NodeMouseDoubleClick ( object sender, TreeNodeMouseClickEventArgs e ) : void

The tree view 1_ node mouse double click.

treeviewcontext_Opening ( object sender, CancelEventArgs e ) : void

The treeviewcontext_ opening.

tsItem_Click ( object sender, EventArgs e ) : void

The ts item_ click.

viewBSPToolStripMenuItem_Click ( object sender, EventArgs e ) : void

The view bsp tool strip menu item_ click.

viewModelToolStripMenuItem_Click ( object sender, EventArgs e ) : void

The view model tool strip menu item_ click.

viewPRTMToolStripMenuItem_Click ( object sender, EventArgs e ) : void

The view prtm tool strip menu item_ click.

Описание методов

DisplayMapBitmap() публичный Метод

The display map bitmap.
public DisplayMapBitmap ( ) : void
Результат void

Dispose() защищенный Метод

Clean up any resources being used.
protected Dispose ( bool disposing ) : void
disposing bool
Результат void

FindFocusedControl() публичный статический Метод

public static FindFocusedControl ( Control control ) : Control
control System.Windows.Forms.Control
Результат System.Windows.Forms.Control

GetMapBitmapMeta() публичный статический Метод

The get map bitmap meta.
public static GetMapBitmapMeta ( Map map ) : Meta
map HaloMap.Map.Map The map.
Результат HaloMap.Meta.Meta

LoadMeta() публичный Метод

The load meta.
public LoadMeta ( int tag ) : void
tag int The tag.
Результат void

LoadSkin() публичный Метод

Load custom user skin
public LoadSkin ( ) : void
Результат void

MapForm() публичный Метод

Initializes a new instance of the MapForm class.
public MapForm ( Map map ) : System
map HaloMap.Map.Map The map.
Результат System

ProcessCmdKey() защищенный Метод

protected ProcessCmdKey ( Message &msg, Keys keyData ) : bool
msg System.Windows.Forms.Message
keyData Keys
Результат bool

RefreshTreeView() публичный Метод

The refresh tree view.
public RefreshTreeView ( ) : void
Результат void

SetProgressBar() публичный Метод

The set progress bar.
public SetProgressBar ( int value ) : void
value int The value.
Результат void

UpdatePluginsMenu() публичный Метод

Gets relevant plugins from plugin manager and loads them into the menu
public UpdatePluginsMenu ( ) : void
Результат void

floatForm_FormClosing() публичный Метод

Handles the close button on the Floating Forms
public floatForm_FormClosing ( object sender, FormClosingEventArgs e ) : void
sender object The control to be docked
e System.Windows.Forms.FormClosingEventArgs unused
Результат void

getEditorMode() публичный Метод

Returns the currently viewed editor panel
public getEditorMode ( ) : EditorModes
Результат EditorModes

references_ColumnClick() публичный Метод

Occurs when the user clicks on a column header. Used for sorting.
public references_ColumnClick ( object sender, System.Windows.Forms.ColumnClickEventArgs e ) : void
sender object
e System.Windows.Forms.ColumnClickEventArgs
Результат void

scanandpassmetasfordraganddrop() публичный Метод

The scanandpassmetasfordraganddrop.
public scanandpassmetasfordraganddrop ( ) : ArrayList
Результат System.Collections.ArrayList

selectTag() публичный Метод

Selects the current tag in the Treeview Listing (adds to quick list if not already ppresent) and loads the meta
public selectTag ( int tagNum ) : void
tagNum int The tag number to be selected and loaded
Результат void

setEditorMode() публичный Метод

Sets the currently viewed editor panel
public setEditorMode ( EditorModes editMode ) : void
editMode EditorModes The edit panel to view
Результат void

setMapName() публичный Метод

The set map name.
public setMapName ( string newName ) : void
newName string The new name.
Результат void

sortReferences() публичный Метод

Sorts the references by column in ascending/descending order
public sortReferences ( int column, bool reverse ) : void
column int The column to sort by, -1 for previous sort method
reverse bool FALSE to sort ascending, TRUE to sort descending. This value is ignored if column is set to -1
Результат void

wME_FormClosed() публичный Метод

public wME_FormClosed ( object sender, System.Windows.Forms.FormClosedEventArgs e ) : void
sender object
e System.Windows.Forms.FormClosedEventArgs
Результат void

Описание свойств

RTHInfo публичное свойство

The rth info.
public RTHData,HaloMap.RealTimeHalo RTHInfo
Результат HaloMap.RealTimeHalo.RTHData

comboBox1 публичное свойство

public ComboBox,System.Windows.Forms comboBox1
Результат System.Windows.Forms.ComboBox

formFuncs публичное свойство

The form funcs.
public FormFunctions formFuncs
Результат FormFunctions

metaEditor1 публичное свойство

public MetaEditor.MetaEditor metaEditor1
Результат MetaEditor.MetaEditor

metaView публичное свойство

The meta view.
public FormFunctions.MetaView metaView
Результат FormFunctions.MetaView

pictureBox1 публичное свойство

public PictureBox,System.Windows.Forms pictureBox1
Результат System.Windows.Forms.PictureBox

sSwap публичное свойство

The s swap.
public MEStringsSelector,entity.MetaFuncs sSwap
Результат entity.MetaFuncs.MEStringsSelector

splitContainer1 публичное свойство

public SplitContainer,System.Windows.Forms splitContainer1
Результат System.Windows.Forms.SplitContainer