## Effect class

The effect.
 A self contained description of a SHADER effect.

```csharp
public class Effect : ColladaElement
```

## Constructors

| Name | Description |
| --- | --- |
| [Effect](effect/)() | The default constructor. |

## Properties

| Name | Description |
| --- | --- |
| [Annotate](../../aspose.cad.fileformats.collada.fileparser.elements/effect/annotate/) { get; set; } | Gets or sets the annotate. The annotate element allows you to specify an annotation on this effect. |
| [Asset](../../aspose.cad.fileformats.collada.fileparser.elements/effect/asset/) { get; set; } | Gets or sets the asset. The effect element may contain an asset element. |
| [Extra](../../aspose.cad.fileformats.collada.fileparser.elements/effect/extra/) { get; set; } | Gets or sets the extra. The extra element may appear any number of times. |
| [Id](../../aspose.cad.fileformats.collada.fileparser.elements/effect/id/) { get; set; } | Gets or sets the id. The id attribute is a text string containing the unique identifier of this element. This value must be unique within the instance document. Optional attribute. |
| [Name](../../aspose.cad.fileformats.collada.fileparser.elements/effect/name/) { get; set; } | Gets or sets the name. The name attribute is the text string name of this element. Optional attribute. |
| [NewParameter](../../aspose.cad.fileformats.collada.fileparser.elements/effect/newparameter/) { get; set; } | Gets or sets the new parameter. The new parameter element allows you to create new effect parameters which can be shared by multiple profiles. |
| [ProfileBridge](../../aspose.cad.fileformats.collada.fileparser.elements/effect/profilebridge/) { get; set; } | Gets or sets the profile bridge. |
| [ProfileCommon](../../aspose.cad.fileformats.collada.fileparser.elements/effect/profilecommon/) { get; set; } | Gets or sets the profile common. |

### See Also

* class [ColladaElement](../colladaelement/)
* namespace [Aspose.CAD.FileFormats.Collada.FileParser.Elements](../../aspose.cad.fileformats.collada.fileparser.elements/)
* assembly [Aspose.CAD](../../)

