C# Класс SunsetHigh.Panel

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

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

Метод Описание
Panel ( ) : System
Panel ( int x, int y, int width, int height ) : System
draw ( SpriteBatch sb ) : void
getXMargin ( ) : int
getYMargin ( ) : int
isHighlighted ( ) : bool
isPanelBackgroundVisible ( ) : bool
loadContent ( Microsoft.Xna.Framework.Content.ContentManager content ) : void
onConfirm ( ) : void

Invoked when the user types the "Action" or "Confirm" key

onEnter ( ) : void

Invoked when this panel has entered the user's view

onExit ( ) : void

Invoked when this panel is exiting the user's view

onFocus ( ) : void

Invoked when this panel now has focus (i.e. user is navigating this panel)

onKeyInput ( Keys key ) : bool

Invoked when the user types any key

onMoveCursor ( Direction dir ) : void

Invoked when the user types a directional key

onRefocus ( ) : void

Invoked when a newer panel has been unfocused, bringing the focus back to this panel

onUnfocus ( ) : void

Invoked when another panel now has the focus (but this panel may still be in view)

setHighlighted ( bool highlighted ) : void
setPanelBackgroundVisible ( bool visible ) : void
setXMargin ( int margin ) : void
setYMargin ( int margin ) : void

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

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

public Panel ( ) : System
Результат System

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

public Panel ( int x, int y, int width, int height ) : System
x int
y int
width int
height int
Результат System

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

public draw ( SpriteBatch sb ) : void
sb Microsoft.Xna.Framework.Graphics.SpriteBatch
Результат void

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

public getXMargin ( ) : int
Результат int

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

public getYMargin ( ) : int
Результат int

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

public isHighlighted ( ) : bool
Результат bool

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

public isPanelBackgroundVisible ( ) : bool
Результат bool

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

public loadContent ( Microsoft.Xna.Framework.Content.ContentManager content ) : void
content Microsoft.Xna.Framework.Content.ContentManager
Результат void

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

Invoked when the user types the "Action" or "Confirm" key
public abstract onConfirm ( ) : void
Результат void

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

Invoked when this panel has entered the user's view
public onEnter ( ) : void
Результат void

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

Invoked when this panel is exiting the user's view
public onExit ( ) : void
Результат void

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

Invoked when this panel now has focus (i.e. user is navigating this panel)
public onFocus ( ) : void
Результат void

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

Invoked when the user types any key
public onKeyInput ( Keys key ) : bool
key Keys The key
Результат bool

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

Invoked when the user types a directional key
public onMoveCursor ( Direction dir ) : void
dir Direction The direction
Результат void

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

Invoked when a newer panel has been unfocused, bringing the focus back to this panel
public onRefocus ( ) : void
Результат void

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

Invoked when another panel now has the focus (but this panel may still be in view)
public onUnfocus ( ) : void
Результат void

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

public setHighlighted ( bool highlighted ) : void
highlighted bool
Результат void

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

public setPanelBackgroundVisible ( bool visible ) : void
visible bool
Результат void

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

public setXMargin ( int margin ) : void
margin int
Результат void

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

public setYMargin ( int margin ) : void
margin int
Результат void