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
파일 보기 프로젝트 열기: Afr0Games/Project-Dollhouse

보호된 프로퍼티들

프로퍼티 타입 설명
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