Share

CompoundIO : textureMap

CompoundIO - superclass: textureMap; super-superclass:material - 6:3 - classID: #(1366243801L, 590182704L); creatable: false

Exposes the input and output channels for SME Compound nodes. These appear as independent nodes in the Slate Material Editor.

Properties

<CompoundIO>.direction     Integer    default: 0   --  integer

Returns the direction of the channel, where:

  • 0 = input
  • 1 = output
<CompoundIO>.external_connection     UndefinedClass    default: undefined   --  maxObject

Returns the CompoundIndexedConnection for the channel's internal connection.

<CompoundIO>.internal_connections     ArrayParameter    default: #()   --  maxObject array

Returns an array of CompoundIndexedConnection objects for the channel's external connection.

Interfaces

CompoundIO interfaces:

Interface: compoundio

Properties:

    .name : string : Read|Write

Gets/sets the name for the channel.

    .type : enum : Read|Write
       type enums: {#material|#texturemap}

Returns the data type for the channel.

    .compoundMember : Interface : Read

Returns the CompoundMember interface for the channel.

Methods:

    <Interface>connect <maxObject>ref <index>index

Connects the channel at the specified index on the specified object ref to the channel, and returns an a CompoundIndexedConnection object for the connection.

    <boolean>disConnect <Interface>connection

Disconnects the specified connection (a CompoundIndexedConnection object).

Actions:

Was this information helpful?