RenderingLibrary.Graphics.SpriteRenderer.GetSamplerState C# (CSharp) Method

GetSamplerState() private method

private GetSamplerState ( RenderStateVariables renderStates ) : SamplerState
renderStates RenderStateVariables
return Microsoft.Xna.Framework.Graphics.SamplerState
        private Microsoft.Xna.Framework.Graphics.SamplerState GetSamplerState(RenderStateVariables renderStates)
        {
            SamplerState samplerState;

            if (renderStates.Wrap)
            {
                if (renderStates.Filtering)
                {
                    samplerState = SamplerState.LinearWrap;
                }
                else
                {
                    samplerState = SamplerState.PointWrap;
                }
            }
            else
            {
                if (renderStates.Filtering)
                {
                    samplerState = SamplerState.LinearClamp;
                }
                else
                {
                    samplerState = SamplerState.PointClamp;
                }
            }
            return samplerState;
        }