FlatRedBall.Camera.WorldXAt C# (CSharp) Method

WorldXAt() public method

public WorldXAt ( float zPosition, bool overridingOrthogonal, float overridingOrthogonalWidth, float screenX ) : float
zPosition float
overridingOrthogonal bool
overridingOrthogonalWidth float
screenX float
return float
        public float WorldXAt(float zPosition, bool overridingOrthogonal, float overridingOrthogonalWidth, float screenX)
        {

            float horizontalPercentage = (screenX - this.DestinationRectangle.Left) / (float)this.DestinationRectangle.Width;

            return GetWorldXGivenHorizontalPercentage(zPosition, overridingOrthogonal, overridingOrthogonalWidth, horizontalPercentage);
        }

Same methods

Camera::WorldXAt ( float screenX, float zPosition ) : float
Camera::WorldXAt ( float screenX, float zPosition, Layer layer ) : float
Camera::WorldXAt ( float screenX, float zPosition, bool overridingOrthogonal, float overridingOrthogonalWidth ) : float