/// <summary> /// Initializes a new instance of the <see cref="Sprite"/> class. /// </summary> /// <param name="manager">The flux game.</param> /// <param name="size">The size.</param> /// <param name="position">The position.</param> public Sprite( ScreenManager manager, Vector2 size, Vector2 position ) { Manager = manager; Size = size; Position = position; Visible = true; }
/// <summary> /// Constructs a new input state. /// </summary> public InputHelper( ScreenManager manager ) { _currentKeyboardState = new KeyboardState (); _currentGamePadState = new GamePadState (); _currentMouseState = new MouseState (); _currentVirtualState = new GamePadState (); _lastKeyboardState = new KeyboardState (); _lastGamePadState = new GamePadState (); _lastMouseState = new MouseState (); _lastVirtualState = new GamePadState (); _manager = manager; _cursorIsVisible = false; _cursorMoved = false; #if WINDOWS_PHONE _cursorIsValid = false; #else _cursorIsValid = true; #endif _cursor = Vector2.Zero; _handleVirtualStick = false; }
/// <summary> /// Initializes a new empty instance of the <see cref="Sprite"/> class. /// </summary> /// <param name="manager">The screen manager.</param> protected Sprite( ScreenManager manager ) { Manager = manager; Visible = true; }
private float _zoomScale = 1f; //Default zoom scale #endregion Fields #region Constructors /// <summary> /// Initializes a new instance of the <see cref="Sprite"/> class. /// </summary> /// <param name="manager">The flux game.</param> /// <param name="size">The size.</param> public Sprite( ScreenManager manager, Vector2 size ) { Manager = manager; Size = size; Visible = true; }
public EntityCursor( ScreenManager manager ) : base(manager) { }