# siShaderCnxPointType Enum

## Enumerations
enum | siShaderCnxPointType { siShaderCnxPointNone = 0, siShaderCnxPointBasePorts = 1, siShaderCnxPointTextureLayerPorts = 2, siShaderCnxPointAll = 65535 }

## Detailed Description

This enumeration type specifies what kind of shader port connections you are interested in when using the RemoveAllShadersFromCnxPoint command.

See also:
  RemoveAllShadersFromCnxPoint

## Enumeration Type Documentation

enum siShaderCnxPointType

Enumerator:

  siShaderCnxPointNone | [0] Reference none of the connections on a parameter. (not normally used)
  siShaderCnxPointBasePorts | [1] Reference only regular shader connections (not including texture layer port connections). "Regular connections" refers to connections of one shader to another.
  siShaderCnxPointTextureLayerPorts | [2] Reference texture layer port connections only.
  siShaderCnxPointAll | [65535] Reference all types of shader connections, including both regular and texture layer port connections.