Platforms to show: All Mac Windows Linux Cross-Platform
Back to QCCompositionRepositoryMBS class.
QCCompositionRepositoryMBS.allCompositions as QCCompositionMBS()
Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
method | Quartz Composer | MBS MacControls Plugin | 15.1 | ✅ Yes | ❌ No | ❌ No | ❌ No | Desktop, Console & Web |
QCCompositionRepositoryMBS.Compositions(protocols() as String = nil, attributes as Dictionary = nil) as QCCompositionMBS()
Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
method | Quartz Composer | MBS MacControls Plugin | 15.1 | ✅ Yes | ❌ No | ❌ No | ❌ No | Desktop, Console & Web |
protocols: The protocols that you want compositions to conform to. Pass nil if you don’t want to filter based on the protocol. You can pass any of these protocols: QCCompositionProtocolAnimation, QCCompositionProtocolImageProducer, QCCompositionProtocolImageFilter, QCCompositionProtocolImageCompositor, QCCompositionProtocolImageTransition, and QCCompositionProtocolScreenSaverRSS.
attributes: A dictionary that contains the attributes, and their associated values, that you want compositions to match. Pass nil if you don’t want to filter based on the attributes. For example, you can pass any of these attributes: QCCompositionAttributeNameKey, QCCompositionAttributeDescriptionKey, QCCompositionAttributeCopyrightKey, QCCompositionAttributeBuiltInKey, and QCCompositionAttributeTimeDependentKey.
Returns an array of QCComposition objects that meet the supplied criteria.
QCCompositionRepositoryMBS.compositionWithIdentifier(identifier as string) as QCCompositionMBS
Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
method | Quartz Composer | MBS MacControls Plugin | 15.1 | ✅ Yes | ❌ No | ❌ No | ❌ No | Desktop, Console & Web |
identifier: A string that uniquely identifies the composition to retrieve.
Returns the composition identified by the provided string, or nil if there is no composition with that identifier in the composition repository.
QCCompositionRepositoryMBS.Constructor Private
Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
method | Quartz Composer | MBS MacControls Plugin | 15.1 | ✅ Yes | ❌ No | ❌ No | ❌ No | Desktop, Console & Web |
The items on this page are in the following plugins: MBS MacControls Plugin.