MAXScript Extensions > MAXScript Extensions for mental ray > Other mental ray Shaders >

# Component_Reflection : textureMap

    Component_Reflection - superclass: textureMap; super-superclass:material - 6:2 - classID: #(450570140, -1665348193)

Constructor:

    Component_Reflection...

Properties:

    <Component_Reflection>.'#TheList'

    <Component_Reflection>.'#Shader_Version'

    <Component_Reflection>.'#numInputs'

    <Component_Reflection>.Component_reflectionUndefinedClass default: undefined -- paramBlock2

    <Component_Reflection>.Connection_struct__0000__Component_reflectionUndefinedClass default: undefined -- paramBlock2

    <Component_Reflection>.numIMultipleOutputChannelsInteger default: 1 -- integer;

## Component_Reflection interfaces:

    Interface:IMtlRender_Compability_MtlBase

Properties:

Methods:

Actions:

    Interface:iMultipleOutputChannels

Properties:

    .numIMultipleOutputChannels: integer : Read

Methods:

    <TSTR by value>getIMultipleOutputChannelLocalizedName

    <index>index

    <TSTR by value>getIMultipleOutputChannelName

    <index>index

    Interface:iMultiOutputConsumer

Properties:

    .numInputs: integer : Read

Methods:

     <bool>SetOutputToInput

    <index>input_index <maxObject>output_rtarg <index>output_index

    <maxObject>GetOutputRefTargetFromInput

    <index>input_index

     <index>GetOutputIndexFromInput

    <index>input_index

     <bool>CanAssignOutputToInput

    <index>input_index <maxObject>output_rtarg <index>output_index

    <TSTR by value>GetInputName

    <index>input_index

    <TSTR by value>GetInputLocalizedName

    <index>input_index