C# Класс Cyclyc.Framework.CycGame

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

Открытые свойства

Свойство Тип Описание
ff ForceFeedbackManager

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

Свойство Тип Описание
backgrounds List
grade float
lastMeasure int
rgen System.Random

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

Метод Описание
AddSprite ( CycSprite cs ) : void
CycGame ( Game1 g ) : System
DeliverEnemy ( bool leftSide, int difficulty ) : void
Draw ( GameTime gameTime ) : void
Initialize ( ) : void
LoadContent ( ) : void
MakeEnemy ( bool leftToRight, int difficulty ) : EnemyMaker
TriggerChallenge ( int gradeLevel, Challenge c ) : void
Update ( GameTime gameTime ) : void

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

Метод Описание
AddBackground ( string bgName, float bgSpeed ) : CycBackground
CalculateGrade ( ) : void
ClearColor ( ) : Color
CoalesceChallengeBeatEnemies ( bool left, int difficulty ) : ChallengeBeat[]
CoalesceChallengeBeats ( Challenge l, Challenge r ) : void
ConsumeLeft ( int d ) : void
ConsumeRight ( int d ) : void
DrawInnards ( GameTime gt ) : void
ProcessChallenges ( int gradeLevel, GameTime gt ) : void
SetupChallenges ( ) : void
SetupFilters ( ) : void
TriggerOtherPlayerChallenge ( ) : void

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

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

protected AddBackground ( string bgName, float bgSpeed ) : CycBackground
bgName string
bgSpeed float
Результат CycBackground

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

public AddSprite ( CycSprite cs ) : void
cs CycSprite
Результат void

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

protected CalculateGrade ( ) : void
Результат void

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

protected ClearColor ( ) : Color
Результат Color

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

protected CoalesceChallengeBeatEnemies ( bool left, int difficulty ) : ChallengeBeat[]
left bool
difficulty int
Результат ChallengeBeat[]

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

protected CoalesceChallengeBeats ( Challenge l, Challenge r ) : void
l Challenge
r Challenge
Результат void

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

protected ConsumeLeft ( int d ) : void
d int
Результат void

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

protected ConsumeRight ( int d ) : void
d int
Результат void

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

public CycGame ( Game1 g ) : System
g Game1
Результат System

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

public DeliverEnemy ( bool leftSide, int difficulty ) : void
leftSide bool
difficulty int
Результат void

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

public Draw ( GameTime gameTime ) : void
gameTime Microsoft.Xna.Framework.GameTime
Результат void

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

protected DrawInnards ( GameTime gt ) : void
gt Microsoft.Xna.Framework.GameTime
Результат void

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

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

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

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

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

public MakeEnemy ( bool leftToRight, int difficulty ) : EnemyMaker
leftToRight bool
difficulty int
Результат EnemyMaker

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

protected ProcessChallenges ( int gradeLevel, GameTime gt ) : void
gradeLevel int
gt Microsoft.Xna.Framework.GameTime
Результат void

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

protected SetupChallenges ( ) : void
Результат void

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

protected SetupFilters ( ) : void
Результат void

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

public TriggerChallenge ( int gradeLevel, Challenge c ) : void
gradeLevel int
c Challenge
Результат void

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

protected TriggerOtherPlayerChallenge ( ) : void
Результат void

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

public Update ( GameTime gameTime ) : void
gameTime Microsoft.Xna.Framework.GameTime
Результат void

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

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

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

ff публичное свойство

public ForceFeedbackManager ff
Результат ForceFeedbackManager

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

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

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

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

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

protected Random,System rgen
Результат System.Random