---
title: cgEvent
framework: appkit
role: symbol
role_heading: Instance Property
path: appkit/nsevent/cgevent
---

# cgEvent

The Core Graphics event object corresponding to this event.

## Declaration

```swift
var cgEvent: CGEvent? { get }
```

## Discussion

Discussion The CGEvent opaque type returned is autoreleased. If no CGEventRef object corresponding to the NSEvent object can be created, this method returns NULL.

## See Also

### Related Documentation

- [init(cgEvent:)](appkit/nsevent/init(cgevent:)-4igjn.md)

### Getting general event information

- [locationInWindow](appkit/nsevent/locationinwindow.md)
- [timestamp](appkit/nsevent/timestamp.md)
- [window](appkit/nsevent/window.md)
- [windowNumber](appkit/nsevent/windownumber.md)
- [eventRef](appkit/nsevent/eventref.md)
- [foreverDuration](appkit/nsevent/foreverduration.md)
