Sharpex2D.Input.MouseState.MouseState C# (CSharp) Метод

MouseState() приватный Метод

Initializes a new MouseState class.
private MouseState ( bool>.Dictionary reference, Vector2 position ) : System.Collections.Generic
reference bool>.Dictionary The Reference.
position Sharpex2D.Math.Vector2 The Position.
Результат System.Collections.Generic
        internal MouseState(Dictionary<MouseButtons, bool> reference, Vector2 position)
        {
            Position = new Vector2(position.X, position.Y);
            _reference = new Dictionary<MouseButtons, bool>();

            foreach (KeyValuePair<MouseButtons, bool> pair in reference)
            {
                _reference.Add(pair.Key, pair.Value);
            }
        }