C# Класс Protogame.Tests.PlatformingModuleTests

Показать файл Открыть проект

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

Метод Описание
ApplyUntilRunsUntilCheck ( ) : void
ApplyUntilRunsUntilLimit ( ) : void
GravityIsAppliedWhenGravityIsNegative ( ) : void
GravityIsAppliedWhenGravityIsPositive ( ) : void
IsNotOnGroundWhenJustAboveTheGround ( ) : void
IsNotOnGroundWhenNoEntities ( ) : void
IsNotOnGroundWhenOnlyEntity ( ) : void
IsOnGroundWhenJustAboveTheGroundAndFalling ( ) : void
IsOnGroundWhenStandingDirectlyOnGround ( ) : void
PlatformingModuleTests ( IAssert assert ) : Microsoft.Xna.Framework
SpeedIsClampedWhenSpeedIsNegativeAndOverLimit ( ) : void
SpeedIsClampedWhenSpeedIsOverLimit ( ) : void
SpeedIsNotClampedWhenSpeedIsExactlyAtLimit ( ) : void
SpeedIsNotClampedWhenSpeedIsNegativeAndExactlyAtLimit ( ) : void
SpeedIsNotClampedWhenSpeedIsNegativeAndUnderLimit ( ) : void
SpeedIsNotClampedWhenSpeedIsUnderLimit ( ) : void
SpeedIsNotClampedWhenSpeedIsZero ( ) : void

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

Метод Описание
CreateBoundingBox ( int x, int y, int width, int height, int xspeed, int yspeed ) : IBoundingBox

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

public PlatformingModuleTests ( IAssert assert ) : Microsoft.Xna.Framework
assert IAssert
Результат Microsoft.Xna.Framework

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

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

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

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

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

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

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

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

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

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

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

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

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

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