Event
public struct Event : XMLRepresentable
Use a Final Cut Pro X event to store and organize clips and projects. You can import media files into a new or existing event. You can copy these files into an event’s own media folder, or reference them in their original locations. Final Cut Pro X tracks each imported file as an asset and ensures your event contains at least one clip per asset.
See also
FCPXML Concepts-
The clips contained in the event.
Declaration
Swift
public var clips: [Clip] -
The auditions contained in the event.
Declaration
Swift
public var auditions: [Audition] -
The multicam clips contained in the event.
Declaration
Swift
public var multicamClips: [MulticamClip] -
The reference clips contained in the event.
Declaration
Swift
public var referenceClips: [ReferenceClip] -
The sync clips contained in the event.
Declaration
Swift
public var syncClips: [SyncClip] -
The asset clips contained in the event.
Declaration
Swift
public var assetClips: [AssetClip] -
The collection folders contained in the event.
Declaration
Swift
public var collectionFolders: [CollectionFolder] -
The keyword collections contained in the event.
Declaration
Swift
public var keywordCollections: [KeywordCollection] -
The smart collections contained in the event.
Declaration
Swift
public var smartCollections: [SmartCollection] -
The projects contained in the event.
Declaration
Swift
public var projects: [Project] -
The name of the event.
Declaration
Swift
public var name: String? -
The unique identifier of the event.
Declaration
Swift
public var uid: String? -
Initializes a new event.
Declaration
Swift
public init(name: String? = nil, uid: String? = nil)Parameters
nameThe name of the event.
uidThe unique identifier of the event.
Event Structure Reference