ShaderInterpreter.Converter.ConvertVectorConstructors C# (CSharp) Method

ConvertVectorConstructors() private static method

Converts vector constructors (float2, float3, float4, uint2, uint3, uint4, etc.) by a function that calls actual C# constructors
private static ConvertVectorConstructors ( string _Source ) : string
_Source string
return string
        private static string ConvertVectorConstructors( string _Source )
        {
            _Source = _Source.Replace( "float2(", "_float2(" );
            _Source = _Source.Replace( "float3(", "_float3(" );
            _Source = _Source.Replace( "float4(", "_float4(" );
            _Source = _Source.Replace( "int2(", "_int2(" );
            _Source = _Source.Replace( "int3(", "_int3(" );
            _Source = _Source.Replace( "int4(", "_int4(" );
            _Source = _Source.Replace( "uint2(", "_uint2(" );
            _Source = _Source.Replace( "uint3(", "_uint3(" );
            _Source = _Source.Replace( "uint4(", "_uint4(" );

            return _Source;
        }