C# Класс RTS_Builder.HUD

Наследование: MouseClickListener
Показать файл Открыть проект Примеры использования класса

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

Свойство Тип Описание
instance HUD

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

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

Count the different unit types selected. Determines how the HUD should be loaded.

DefineBarracksRectangle ( ) : Rectangle
DefineDetailsRectangle ( ) : Rectangle
DefineFactoryRectangle ( ) : Rectangle
DefineFortressRectangle ( ) : Rectangle
DefineRectangle ( ) : Rectangle
DefineResourcesRectangle ( ) : Rectangle
GetInstance ( ) : HUD
HUD ( RTS_Builder.Player p, Color c ) : System

HUD Constructor.

Update ( KeyboardState ks, Microsoft.Xna.Framework.Input.MouseState ms ) : void

Standard Update function.

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

Метод Описание
Draw ( SpriteBatch sb ) : void

Checks if the HUD should be drawn. If an Engineer is selected, load contents for Engineer.

MouseClickListener ( MouseEvent me ) : void

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

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

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

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

Count the different unit types selected. Determines how the HUD should be loaded.
public CountUnits ( ) : void
Результат void

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

public DefineBarracksRectangle ( ) : Rectangle
Результат Microsoft.Xna.Framework.Rectangle

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

public DefineDetailsRectangle ( ) : Rectangle
Результат Microsoft.Xna.Framework.Rectangle

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

public DefineFactoryRectangle ( ) : Rectangle
Результат Microsoft.Xna.Framework.Rectangle

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

public DefineFortressRectangle ( ) : Rectangle
Результат Microsoft.Xna.Framework.Rectangle

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

public DefineRectangle ( ) : Rectangle
Результат Microsoft.Xna.Framework.Rectangle

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

public DefineResourcesRectangle ( ) : Rectangle
Результат Microsoft.Xna.Framework.Rectangle

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

public static GetInstance ( ) : HUD
Результат HUD

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

HUD Constructor.
public HUD ( RTS_Builder.Player p, Color c ) : System
p RTS_Builder.Player
c Color
Результат System

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

Standard Update function.
public Update ( KeyboardState ks, Microsoft.Xna.Framework.Input.MouseState ms ) : void
ks Microsoft.Xna.Framework.Input.KeyboardState
ms Microsoft.Xna.Framework.Input.MouseState
Результат void

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

instance публичное статическое свойство

public static HUD,RTS_Builder instance
Результат HUD