using Microsoft.Xna.Framework;
using Microsoft.Xna.Framework.Graphics;

namespace EVE.EVELights
{
    public class EVELight
    {
        private Vector3 myPosition;
        private Vector3 myDiffuseColor;
        private Vector3 mySpecularColor;

        public Vector3 Position { get { return myPosition; } set { myPosition = value; } }
        public Vector3 DiffuseColor { get { return myDiffuseColor; } set { myDiffuseColor = value; } }
        public Vector3 SpecularColor { get { return mySpecularColor; } set { mySpecularColor = value; } }

        public EVELight()
        {
            myPosition = Vector3.Zero;
            myDiffuseColor = new Vector3(1.0f, 1.0f, 1.0f);
            mySpecularColor = new Vector3(0.85f, 0.85f, 1.0f);
        }
    }
}