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
name
The name of the event.
uid
The unique identifier of the event.