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

GetFieldImpl() private method

private GetFieldImpl ( SimpleValHLSL objVal, RealTypeHLSL fieldType, string fieldName, int fieldIndex, Span span ) : EmitValHLSL
objVal SimpleValHLSL
fieldType RealTypeHLSL
fieldName string
fieldIndex int
span Span
return EmitValHLSL
        private EmitValHLSL GetFieldImpl(
            SimpleValHLSL objVal,
            RealTypeHLSL fieldType,
            string fieldName,
            int fieldIndex,
            Span span)
        {
            return new SimpleValHLSL(
                string.Format("({0}).{1}", objVal, fieldName),
                fieldType);
        }

Same methods

EmitContextHLSL::GetFieldImpl ( SimpleValHLSL objVal, PseudoArrayTypeHLSL fieldRep, string fieldName, int fieldIndex, Span span ) : EmitValHLSL
EmitContextHLSL::GetFieldImpl ( SimpleValHLSL objVal, TupleTypeHLSL fieldRep, string fieldName, int fieldIndex, Span span ) : EmitValHLSL
EmitContextHLSL::GetFieldImpl ( TupleValHLSL objVal, EmitTypeHLSL fieldType, string fieldName, int fieldIndex, Span span ) : EmitValHLSL