# Light class

Namespace: [Rhino.Render.ChangeQueue](https://developer.rhino3d.com/api/rhinocommon/namespace/rhino.render.changequeue.md) · Assembly: [RhinoCommon](https://developer.rhino3d.com/api/rhinocommon/assembly/rhinocommon.md)

```cs
public class Light
```

ChangeQueue Light change representation

## Properties

- [ChangeType](https://developer.rhino3d.com/api/rhinocommon/type/rhino.render.changequeue.light/changetype.md): Get what type of light change this represents
- [Data](https://developer.rhino3d.com/api/rhinocommon/type/rhino.render.changequeue.light/data.md): Get the actual light data
- [Id](https://developer.rhino3d.com/api/rhinocommon/type/rhino.render.changequeue.light/id.md): Get the light object id
- [IdCrc](https://developer.rhino3d.com/api/rhinocommon/type/rhino.render.changequeue.light/idcrc.md): Get CRC computed from Id
- [MaterialId](https://developer.rhino3d.com/api/rhinocommon/type/rhino.render.changequeue.light/materialid.md): Get material ID of the material assigned to the light. Material ID is 0 if no material was assigned.
