---
title: FxLight
framework: Professional Video Applications
role: symbol
role_heading: Structure
platforms: [fxplug 4.0+]
path: professional_video_applications/fxlight
---

# FxLight

A structure that contains lighting information.

## Declaration

```swift
struct FxLight
```

## Overview

Overview Note that the FxLight structure uses CMTime in FxPlug 4, and replaces FxLightInfo from FxLightingAPI and FxLightInfo_V1 from FxLightingAPI_v2.

## Topics

### Properties

- [version](professional_video_applications/fxlight/version.md)
- [time](professional_video_applications/fxlight/time.md)
- [lightType](professional_video_applications/fxlight/lighttype.md)
- [color](professional_video_applications/fxlight/color.md)
- [intensity](professional_video_applications/fxlight/intensity.md)
- [constantAttenuation](professional_video_applications/fxlight/constantattenuation.md)
- [linearAttenuation](professional_video_applications/fxlight/linearattenuation.md)
- [quadraticAttenuation](professional_video_applications/fxlight/quadraticattenuation.md)
- [castsShadows](professional_video_applications/fxlight/castsshadows.md)
- [spotCutoff](professional_video_applications/fxlight/spotcutoff.md)
- [spotPenumbraCutoff](professional_video_applications/fxlight/spotpenumbracutoff.md)
- [position](professional_video_applications/fxlight/position.md)
- [direction](professional_video_applications/fxlight/direction.md)

### Initializers

- [init()](professional_video_applications/fxlight/init().md)
- [init(version:time:lightType:color:intensity:constantAttenuation:linearAttenuation:quadraticAttenuation:castsShadows:spotCutoff:spotPenumbraCutoff:position:direction:)](professional_video_applications/fxlight/init(version:time:lighttype:color:intensity:constantattenuation:linearattenuation:quadraticattenuation:castsshadows:spotcutoff:spotpenumbracutoff:position:direction:).md)

## Relationships

### Conforms To

- [BitwiseCopyable](swift/bitwisecopyable.md)
- [Sendable](swift/sendable.md)

## See Also

### Getting Lighting Information

- [lightInfo(_:forLight:at:)](professional_video_applications/fxlightingapi_v3/lightinfo(_:forlight:at:).md)
- [numberOfLights(at:)](professional_video_applications/fxlightingapi_v3/numberoflights(at:).md)
