MrGravity.Camera.get_transformation C# (CSharp) Method

get_transformation() public method

Gets the current transformation using the position and zoom.
public get_transformation ( ) : Matrix
return Microsoft.Xna.Framework.Matrix
        public Matrix get_transformation()
        {
            return Matrix.CreateTranslation(new Vector3(-Position.X, -Position.Y, 0.0f)) *
                           Matrix.CreateScale(new Vector3(Zoom, Zoom, 0.0f)) *
                           Matrix.CreateTranslation(new Vector3(_mWidth * 0.3f, _mHeight * 0.3f, 0.0f));
        }