C# Class MonoGameQuest.Display

Inheritance: MonoGameQuestComponent
显示文件 Open project: half-ogre/MonoGameQuest Class Usage Examples

Public Methods

Method Description
CalculateCoordinateFromPixelPosition ( Vector2 pixelPosition ) : Vector2
CalculateDisplayCoordinateFromMapCoordinate ( Vector2 mapCoordinate ) : Vector2
CalculateMapCoordinateFromDisplayCoordinate ( Vector2 displayCoordinate ) : Vector2
CalculatePixelPosition ( Vector2 displayCoordinate ) : Vector2
Display ( MonoGameQuest game ) : System
Update ( GameTime gameTime ) : void

Private Methods

Method Description
UpdateMapCoordinateOffset ( ) : void
UpdateScale ( PresentationParameters presentationParameters ) : void

Method Details

CalculateCoordinateFromPixelPosition() public method

public CalculateCoordinateFromPixelPosition ( Vector2 pixelPosition ) : Vector2
pixelPosition Vector2
return Vector2

CalculateDisplayCoordinateFromMapCoordinate() public method

public CalculateDisplayCoordinateFromMapCoordinate ( Vector2 mapCoordinate ) : Vector2
mapCoordinate Vector2
return Vector2

CalculateMapCoordinateFromDisplayCoordinate() public method

public CalculateMapCoordinateFromDisplayCoordinate ( Vector2 displayCoordinate ) : Vector2
displayCoordinate Vector2
return Vector2

CalculatePixelPosition() public method

public CalculatePixelPosition ( Vector2 displayCoordinate ) : Vector2
displayCoordinate Vector2
return Vector2

Display() public method

public Display ( MonoGameQuest game ) : System
game MonoGameQuest
return System

Update() public method

public Update ( GameTime gameTime ) : void
gameTime Microsoft.Xna.Framework.GameTime
return void