C# Class MonoGdx.Scene2D.Utils.ScissorStack

显示文件 Open project: jaquadro/MonoGdx Class Usage Examples

Public Methods

Method Description
CalculateScissors ( Camera camera, Matrix batchTransform, Rectangle area ) : Rectangle
Fix ( Rectangle rect ) : Rectangle
PopScissors ( ) : Rectangle
PushScissors ( Rectangle scissor ) : bool
ScissorStack ( GraphicsDevice graphicsDevice ) : System
ToWindowCoordinates ( Camera camera, Matrix transform, Vector2 point ) : Vector2

Method Details

CalculateScissors() public static method

public static CalculateScissors ( Camera camera, Matrix batchTransform, Rectangle area ) : Rectangle
camera MonoGdx.Graphics.Camera
batchTransform Matrix
area Microsoft.Xna.Framework.Rectangle
return Microsoft.Xna.Framework.Rectangle

Fix() public static method

public static Fix ( Rectangle rect ) : Rectangle
rect Microsoft.Xna.Framework.Rectangle
return Microsoft.Xna.Framework.Rectangle

PopScissors() public method

public PopScissors ( ) : Rectangle
return Microsoft.Xna.Framework.Rectangle

PushScissors() public method

public PushScissors ( Rectangle scissor ) : bool
scissor Microsoft.Xna.Framework.Rectangle
return bool

ScissorStack() public method

public ScissorStack ( GraphicsDevice graphicsDevice ) : System
graphicsDevice GraphicsDevice
return System

ToWindowCoordinates() public static method

public static ToWindowCoordinates ( Camera camera, Matrix transform, Vector2 point ) : Vector2
camera MonoGdx.Graphics.Camera
transform Matrix
point Vector2
return Vector2