C# Класс FlatRedBall.Gui.Button

A UI element which displays text and visually responds to pushes.
Наследование: Window
Показать файл Открыть проект Примеры использования класса

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

Свойство Тип Описание
mOverlayTexture FlatRedBall.Texture2D

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

Метод Описание
Button ( Cursor cursor ) : System
Button ( GuiSkin guiSkin, Cursor cursor ) : System
Button ( string buttonTexture, Cursor cursor, string contentManagerName ) : System
Press ( ) : void
SetOverlayAnimationChain ( AnimationChain achToSet ) : void
SetOverlayTextures ( FlatRedBall.Texture2D upTexture, FlatRedBall.Texture2D downTexture ) : void
SetOverlayTextures ( int col, int row ) : void
SetOverlayTextures ( int col, int row, int downCol, int downRow ) : void
SetSkin ( ButtonSkin upSkin, ButtonSkin downSkin ) : void
SetSkin ( GuiSkin guiSkin ) : void
TestCollision ( Cursor cursor ) : void

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

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

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

Метод Описание
Destroy ( ) : void
DrawSelfAndChildren ( Camera camera ) : void
GetNumberOfVerticesToDraw ( ) : int
SetTexturePropertiesFromSkin ( ButtonSkin buttonSkin ) : void

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

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

public Button ( Cursor cursor ) : System
cursor Cursor
Результат System

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

public Button ( GuiSkin guiSkin, Cursor cursor ) : System
guiSkin GuiSkin
cursor Cursor
Результат System

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

public Button ( string buttonTexture, Cursor cursor, string contentManagerName ) : System
buttonTexture string
cursor Cursor
contentManagerName string
Результат System

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

protected Destroy ( bool keepEvents ) : void
keepEvents bool
Результат void

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

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

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

public SetOverlayAnimationChain ( AnimationChain achToSet ) : void
achToSet FlatRedBall.Graphics.Animation.AnimationChain
Результат void

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

public SetOverlayTextures ( FlatRedBall.Texture2D upTexture, FlatRedBall.Texture2D downTexture ) : void
upTexture FlatRedBall.Texture2D
downTexture FlatRedBall.Texture2D
Результат void

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

public SetOverlayTextures ( int col, int row ) : void
col int
row int
Результат void

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

public SetOverlayTextures ( int col, int row, int downCol, int downRow ) : void
col int
row int
downCol int
downRow int
Результат void

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

public SetSkin ( ButtonSkin upSkin, ButtonSkin downSkin ) : void
upSkin ButtonSkin
downSkin ButtonSkin
Результат void

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

public SetSkin ( GuiSkin guiSkin ) : void
guiSkin GuiSkin
Результат void

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

public TestCollision ( Cursor cursor ) : void
cursor Cursor
Результат void

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

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

protected FlatRedBall.Texture2D mOverlayTexture
Результат FlatRedBall.Texture2D