C# Класс MyGame.Screen

This class represent Screen that draws text on Screen having 3 different sized fonts that can be used
Наследование: Microsoft.Xna.Framework.DrawableGameComponent
Показать файл Открыть проект

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

Свойство Тип Описание
background Microsoft.Xna.Framework.Graphics.Texture2D
backgroundColor Color
bigFont Microsoft.Xna.Framework.Graphics.SpriteFont
delayedAction Helper.DelayedAction
mediumFont Microsoft.Xna.Framework.Graphics.SpriteFont
menuItemColor Color
myGame MyGame
silencePeriod float
smallFont Microsoft.Xna.Framework.Graphics.SpriteFont
spriteBatch Microsoft.Xna.Framework.Graphics.SpriteBatch

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

Метод Описание
Screen ( MyGame game, int delayedActionDelay ) : System
reInitialize ( ) : void

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

Метод Описание
checkSilencePeriod ( GameTime gameTime ) : bool
findCenteredPos ( String text, SpriteFont font ) : Vector2

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

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

public Screen ( MyGame game, int delayedActionDelay ) : System
game MyGame
delayedActionDelay int
Результат System

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

protected checkSilencePeriod ( GameTime gameTime ) : bool
gameTime Microsoft.Xna.Framework.GameTime
Результат bool

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

protected findCenteredPos ( String text, SpriteFont font ) : Vector2
text String
font Microsoft.Xna.Framework.Graphics.SpriteFont
Результат Vector2

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

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

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

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

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

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

protected Color backgroundColor
Результат Color

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

protected SpriteFont,Microsoft.Xna.Framework.Graphics bigFont
Результат Microsoft.Xna.Framework.Graphics.SpriteFont

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

protected DelayedAction,Helper delayedAction
Результат Helper.DelayedAction

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

protected SpriteFont,Microsoft.Xna.Framework.Graphics mediumFont
Результат Microsoft.Xna.Framework.Graphics.SpriteFont

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

protected Color menuItemColor
Результат Color

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

protected MyGame,MyGame myGame
Результат MyGame

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

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

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

protected SpriteFont,Microsoft.Xna.Framework.Graphics smallFont
Результат Microsoft.Xna.Framework.Graphics.SpriteFont

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

protected SpriteBatch,Microsoft.Xna.Framework.Graphics spriteBatch
Результат Microsoft.Xna.Framework.Graphics.SpriteBatch