Spark.Emit.HLSL.EmitContextHLSL.DeclareParam C# (CSharp) Method

DeclareParam() private method

private DeclareParam ( string name, ITypeHLSL type, Span span, bool &first, string semantic = null, string prefix = "" ) : EmitValHLSL
name string
type ITypeHLSL
span Span
first bool
semantic string
prefix string
return EmitValHLSL
        private EmitValHLSL DeclareParam(
            string name,
            ITypeHLSL type,
            Span span,
            ref bool first,
            string semantic = null,
            string prefix = "")
        {
            var val = type.CreateVal(name);

            DeclareParam(
                val,
                prefix,
                semantic,
                ref first,
                span );

            return val;
        }

Same methods

EmitContextHLSL::DeclareParam ( EmitValHLSL val, string prefix, string semantic, bool &first, Span span ) : void