C# Класс OpenRA.Mods.Common.Widgets.ButtonWidget

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

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

Свойство Тип Описание
Background string
BaseLine int
Contrast bool
ContrastColorDark Color
ContrastColorLight Color
Depressed bool
Disabled bool
Font string
GetColor Func
GetColorDisabled Func
GetContrastColorDark Func
GetContrastColorLight Func
GetKey Hotkey>.Func
GetText Func
GetTooltipText Func
Highlighted bool
IsDisabled Func
IsHighlighted Func
OnClick System.Action
OnDoubleClick System.Action
OnKeyPress Action
OnMouseDown Action
OnMouseUp Action
Shadow bool
TextColor Color
TextColorDisabled Color
TooltipContainer string
TooltipTemplate string
VisualHeight int

Защищенные свойства (Protected)

Свойство Тип Описание
ModRules Ruleset

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

Метод Описание
Clone ( ) : OpenRA.Widgets.Widget
Draw ( ) : void
DrawBackground ( Rectangle rect, bool disabled, bool pressed, bool hover, bool highlighted ) : void
DrawBackground ( string baseName, Rectangle rect, bool disabled, bool pressed, bool hover, bool highlighted ) : void
HandleKeyPress ( KeyInput e ) : bool
HandleMouseInput ( MouseInput mi ) : bool
MouseEntered ( ) : void
MouseExited ( ) : void
YieldMouseFocus ( MouseInput mi ) : bool

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

Метод Описание
ButtonWidget ( ButtonWidget other ) : System

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

Метод Описание
ButtonWidget ( ModData modData ) : System

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

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

protected ButtonWidget ( ButtonWidget other ) : System
other ButtonWidget
Результат System

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

public Clone ( ) : OpenRA.Widgets.Widget
Результат OpenRA.Widgets.Widget

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

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

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

public DrawBackground ( Rectangle rect, bool disabled, bool pressed, bool hover, bool highlighted ) : void
rect System.Drawing.Rectangle
disabled bool
pressed bool
hover bool
highlighted bool
Результат void

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

public static DrawBackground ( string baseName, Rectangle rect, bool disabled, bool pressed, bool hover, bool highlighted ) : void
baseName string
rect System.Drawing.Rectangle
disabled bool
pressed bool
hover bool
highlighted bool
Результат void

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

public HandleKeyPress ( KeyInput e ) : bool
e KeyInput
Результат bool

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

public HandleMouseInput ( MouseInput mi ) : bool
mi MouseInput
Результат bool

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

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

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

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

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

public YieldMouseFocus ( MouseInput mi ) : bool
mi MouseInput
Результат bool

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

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

public string Background
Результат string

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

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

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

public bool Contrast
Результат bool

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

public Color ContrastColorDark
Результат Color

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

public Color ContrastColorLight
Результат Color

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

public bool Depressed
Результат bool

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

public bool Disabled
Результат bool

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

public string Font
Результат string

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

public Func GetColor
Результат Func

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

public Func GetColorDisabled
Результат Func

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

public Func GetContrastColorDark
Результат Func

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

public Func GetContrastColorLight
Результат Func

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

public Func GetKey
Результат Hotkey>.Func

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

public Func GetText
Результат Func

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

public Func GetTooltipText
Результат Func

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

public bool Highlighted
Результат bool

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

public Func IsDisabled
Результат Func

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

public Func IsHighlighted
Результат Func

ModRules защищенное свойство

protected Ruleset ModRules
Результат Ruleset

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

public Action,System OnClick
Результат System.Action

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

public Action,System OnDoubleClick
Результат System.Action

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

public Action OnKeyPress
Результат Action

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

public Action OnMouseDown
Результат Action

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

public Action OnMouseUp
Результат Action

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

public bool Shadow
Результат bool

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

public Color TextColor
Результат Color

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

public Color TextColorDisabled
Результат Color

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

public string TooltipContainer
Результат string

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

public string TooltipTemplate
Результат string

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

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