C# Класс Heroes.Core.Map.frmMap3

Показать файл Открыть проект

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

Свойство Тип Описание
_centerPanelX int
_centerPanelY int
_currentPlayer Heroes.Core.Map.Player
_mines ArrayList
_monsters Hashtable
_players ArrayList
_rightCenterPanelX int
_rightCenterPanelY int
heroId int

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

Метод Описание
ClearDGRVRow ( DataGridView dgv ) : void
CreateAndSaveMapSettings ( ) : void
Draw ( ) : void
FindBottomAndRightCenterRowCol ( ) : void
Initialize ( int playerCount ) : void
LoadMapSettings ( ) : void
LoadPassibilityCellRecordFromTxt ( ) : void
MapMoveInPanel ( ) : void
SavePassibilityCellRecordToTxt ( ) : void
checkBox1_CheckStateChanged ( object sender, EventArgs e ) : void
checkBox2_CheckStateChanged ( object sender, EventArgs e ) : void
comboBox1_SelectedIndexChanged ( object sender, EventArgs e ) : void
dg_SelectionChanged ( object sender, EventArgs e ) : void
frmMap3 ( ) : System
frmMap3_FormClosed ( object sender, FormClosedEventArgs e ) : void
frmMap3_MouseWheel ( object sender, MouseEventArgs e ) : void
panelBigMap_MouseClick ( object sender, MouseEventArgs e ) : void
panel_MiniMap_MouseClick ( object sender, MouseEventArgs e ) : void
panel_bottom_MouseMove ( object sender, MouseEventArgs e ) : void
panel_center_MouseMove ( object sender, MouseEventArgs e ) : void
panel_leftBottom_MouseMove ( object sender, MouseEventArgs e ) : void
panel_leftTop_MouseMove ( object sender, MouseEventArgs e ) : void
panel_left_MouseMove ( object sender, MouseEventArgs e ) : void
panel_rightBottom_MouseMove ( object sender, MouseEventArgs e ) : void
panel_rightTop_MouseMove ( object sender, MouseEventArgs e ) : void
panel_right_MouseMove ( object sender, MouseEventArgs e ) : void
panel_top_MouseMove ( object sender, MouseEventArgs e ) : void
picContainer_MouseClick ( object sender, MouseEventArgs e ) : void
tabControl1_MouseMove ( object sender, MouseEventArgs e ) : void
timer1_Tick ( object sender, EventArgs e ) : void
timer2_Tick ( object sender, EventArgs e ) : void
timer3_Tick ( object sender, EventArgs e ) : void
timerMoveItem_Tick ( object sender, EventArgs e ) : void

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

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

Clean up any resources being used.

OnFormTerminated ( ) : void
OnPaint ( PaintEventArgs e ) : void

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

Метод Описание
CreateHero ( Heroes.Core.Map.Player player, int cellsRow, int cellsCol ) : void
InitializeComponent ( ) : void

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

MoveMapItem ( ) : void
MyDraw ( int miniX, int miniY ) : void
button1_Click ( object sender, EventArgs e ) : void
button_LoadPassibilityCellRecord_Click ( object sender, EventArgs e ) : void
button_SaveRecordedPassibilityCell_Click ( object sender, EventArgs e ) : void
button_startRecordCellPassibility_Click ( object sender, EventArgs e ) : void
button_stopRecordCellPassiblity_Click ( object sender, EventArgs e ) : void
frmMap3_Load ( object sender, EventArgs e ) : void
quitToolStripMenuItem_Click ( object sender, EventArgs e ) : void

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

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

public ClearDGRVRow ( DataGridView dgv ) : void
dgv DataGridView
Результат void

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

public CreateAndSaveMapSettings ( ) : void
Результат 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

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

public Draw ( ) : void
Результат void

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

public FindBottomAndRightCenterRowCol ( ) : void
Результат void

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

public Initialize ( int playerCount ) : void
playerCount int
Результат void

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

public LoadMapSettings ( ) : void
Результат void

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

public LoadPassibilityCellRecordFromTxt ( ) : void
Результат void

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

public MapMoveInPanel ( ) : void
Результат void

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

protected OnFormTerminated ( ) : void
Результат void

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

protected OnPaint ( PaintEventArgs e ) : void
e PaintEventArgs
Результат void

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

public SavePassibilityCellRecordToTxt ( ) : void
Результат void

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

public checkBox1_CheckStateChanged ( object sender, EventArgs e ) : void
sender object
e EventArgs
Результат void

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

public checkBox2_CheckStateChanged ( object sender, EventArgs e ) : void
sender object
e EventArgs
Результат void

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

public comboBox1_SelectedIndexChanged ( object sender, EventArgs e ) : void
sender object
e EventArgs
Результат void

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

public dg_SelectionChanged ( object sender, EventArgs e ) : void
sender object
e EventArgs
Результат void

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

public frmMap3 ( ) : System
Результат System

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

public frmMap3_FormClosed ( object sender, FormClosedEventArgs e ) : void
sender object
e FormClosedEventArgs
Результат void

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

public frmMap3_MouseWheel ( object sender, MouseEventArgs e ) : void
sender object
e MouseEventArgs
Результат void

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

public panelBigMap_MouseClick ( object sender, MouseEventArgs e ) : void
sender object
e MouseEventArgs
Результат void

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

public panel_MiniMap_MouseClick ( object sender, MouseEventArgs e ) : void
sender object
e MouseEventArgs
Результат void

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

public panel_bottom_MouseMove ( object sender, MouseEventArgs e ) : void
sender object
e MouseEventArgs
Результат void

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

public panel_center_MouseMove ( object sender, MouseEventArgs e ) : void
sender object
e MouseEventArgs
Результат void

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

public panel_leftBottom_MouseMove ( object sender, MouseEventArgs e ) : void
sender object
e MouseEventArgs
Результат void

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

public panel_leftTop_MouseMove ( object sender, MouseEventArgs e ) : void
sender object
e MouseEventArgs
Результат void

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

public panel_left_MouseMove ( object sender, MouseEventArgs e ) : void
sender object
e MouseEventArgs
Результат void

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

public panel_rightBottom_MouseMove ( object sender, MouseEventArgs e ) : void
sender object
e MouseEventArgs
Результат void

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

public panel_rightTop_MouseMove ( object sender, MouseEventArgs e ) : void
sender object
e MouseEventArgs
Результат void

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

public panel_right_MouseMove ( object sender, MouseEventArgs e ) : void
sender object
e MouseEventArgs
Результат void

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

public panel_top_MouseMove ( object sender, MouseEventArgs e ) : void
sender object
e MouseEventArgs
Результат void

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

public picContainer_MouseClick ( object sender, MouseEventArgs e ) : void
sender object
e MouseEventArgs
Результат void

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

public tabControl1_MouseMove ( object sender, MouseEventArgs e ) : void
sender object
e MouseEventArgs
Результат void

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

public timer1_Tick ( object sender, EventArgs e ) : void
sender object
e EventArgs
Результат void

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

public timer2_Tick ( object sender, EventArgs e ) : void
sender object
e EventArgs
Результат void

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

public timer3_Tick ( object sender, EventArgs e ) : void
sender object
e EventArgs
Результат void

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

public timerMoveItem_Tick ( object sender, EventArgs e ) : void
sender object
e EventArgs
Результат void

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

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

public int _centerPanelX
Результат int

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

public int _centerPanelY
Результат int

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

public Player,Heroes.Core.Map _currentPlayer
Результат Heroes.Core.Map.Player

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

public ArrayList _mines
Результат ArrayList

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

public Hashtable _monsters
Результат Hashtable

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

public ArrayList _players
Результат ArrayList

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

public int _rightCenterPanelX
Результат int

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

public int _rightCenterPanelY
Результат int

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

public int heroId
Результат int