C# Класс Gonzo.Elements.UISkinBrowser

A skin browser is used to browse through thumbnails of heads and bodies. This is the base class for UIHeadBrowser and UIBodyBrowser.
Наследование: UIControl
Показать файл Открыть проект

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

Свойство Тип Описание
m_BtnWidth int
m_Collections List
m_Counter int
m_DarkAppearances List
m_DarkFemaleAppearances List
m_Depth float
m_LightAppearances List
m_LightFemaleAppearances List
m_Map ].int[
m_MediumAppearances List
m_MediumFemaleAppearances List
m_SelectedSkintype SkinType
m_Sex AvatarSex
m_SkinBrowserArrowLeft UIButton
m_SkinBtns List
m_Thumb Microsoft.Xna.Framework.Graphics.Texture2D

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

Метод Описание
Draw ( SpriteBatch SBatch, float LayerDepth ) : void
UISkinBrowser ( UIScreen Screen, UIControl Ctrl, int SkinType, AvatarSex Sex ) : System

Constructs a new instance of UISkinBrowser.

Update ( InputHelper Helper, GameTime GTime ) : void

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

Метод Описание
IsMouseOverButton ( InputHelper Input, SkinBtnContainer Button, Vector2 BtnPosition ) : bool

Checks if the mouse cursor is over a skin button.

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

Метод Описание
M_SkinBrowserArrowLeft_OnButtonClicked ( object Sender ) : void
M_SkinBrowserArrowRight_OnButtonClicked ( object Sender ) : void

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

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

public Draw ( SpriteBatch SBatch, float LayerDepth ) : void
SBatch Microsoft.Xna.Framework.Graphics.SpriteBatch
LayerDepth float
Результат void

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

Checks if the mouse cursor is over a skin button.
protected IsMouseOverButton ( InputHelper Input, SkinBtnContainer Button, Vector2 BtnPosition ) : bool
Input InputHelper The InputHelper instance used to get the mouse curor's position.
Button SkinBtnContainer A SkinBtnContainer representing the button to check.
BtnPosition Vector2 Position of the button.
Результат bool

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

Constructs a new instance of UISkinBrowser.
public UISkinBrowser ( UIScreen Screen, UIControl Ctrl, int SkinType, AvatarSex Sex ) : System
Screen UIScreen A UIScreen instance that this UISkinBrowser belongs to.
Ctrl UIControl A UIControl instance that this UISkinBrowser should be created from.
SkinType int The type of skin initially displayed by this UISkinBrowser. 0 = light, 1 = medium, 2 = dark.
Sex AvatarSex
Результат System

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

public Update ( InputHelper Helper, GameTime GTime ) : void
Helper InputHelper
GTime Microsoft.Xna.Framework.GameTime
Результат void

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

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

protected int m_BtnWidth
Результат int

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

protected List m_Collections
Результат List

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

protected int m_Counter
Результат int

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

protected List m_DarkAppearances
Результат List

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

protected List m_DarkFemaleAppearances
Результат List

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

protected float m_Depth
Результат float

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

protected List m_LightAppearances
Результат List

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

protected List m_LightFemaleAppearances
Результат List

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

protected int[,] m_Map
Результат ].int[

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

protected List m_MediumAppearances
Результат List

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

protected List m_MediumFemaleAppearances
Результат List

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

protected SkinType m_SelectedSkintype
Результат SkinType

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

protected AvatarSex m_Sex
Результат AvatarSex

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

protected UIButton,Gonzo.Elements m_SkinBrowserArrowLeft
Результат UIButton

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

protected List m_SkinBtns
Результат List

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

protected Texture2D,Microsoft.Xna.Framework.Graphics m_Thumb
Результат Microsoft.Xna.Framework.Graphics.Texture2D