|
| class | AboutDialog |
| | Help > About: the same content as the start screen's About page. More...
|
| |
| class | AboutWidget |
| | Version, partners and third-party licenses of ossia score. More...
|
| |
| class | Action |
| | The Action class. More...
|
| |
| struct | ActionCondition |
| | The ActionCondition struct. More...
|
| |
| struct | ActionContainer |
| | The ActionContainer struct. More...
|
| |
| class | ActionGroup |
| | The ActionGroup class A semantic group of actions : for instance, all the actions related to audio recording, etc. This is to be used for documentation purposes, for instance on a potential keyboard shortcut widget. More...
|
| |
| class | ActionManager |
| | The ActionManager class. More...
|
| |
| struct | Addon |
| | The Addon struct. More...
|
| |
| class | AddRemoveList |
| |
| class | AggregateCommand |
| | Allows for grouping of multiple commands in a single one. More...
|
| |
| struct | any_serializer |
| |
| struct | any_serializer_t |
| |
| class | ApplicationComponents |
| |
| struct | ApplicationComponentsData |
| |
| struct | ApplicationContext |
| | Used to access all the application-wide state and structures. More...
|
| |
| class | ApplicationInterface |
| | The ApplicationInterface class. More...
|
| |
| class | ApplicationPlugin |
| |
| class | ApplicationPlugin_QtInterface |
| |
| class | ApplicationRegistrar |
| | Registers the plug-in elements. More...
|
| |
| struct | ApplicationServices |
| |
| struct | ApplicationSettings |
| | Load-time settings. More...
|
| |
| class | ApplicationStyle |
| | Corrections over the base style for skins that ask for small text. More...
|
| |
| class | ArrowButton |
| |
| class | ArrowDialog |
| |
| class | BackgroundItem |
| |
| class | BackgroundRenderer |
| |
| class | BackgroundRendererFactory |
| |
| class | BackgroundRendererList |
| |
| struct | BarSpinBox |
| |
| class | BottomToolbarWidget |
| |
| struct | Brush |
| |
| struct | BrushSet |
| |
| class | CardFlowLayout |
| | The window shown when score starts without a document. More...
|
| |
| class | CategoryDrawer |
| | A score presented as a card: thumbnail, name, author. More...
|
| |
| class | CentralViewStack |
| | The central area of a document. More...
|
| |
| class | ClickableTextItem |
| |
| class | ColorBang |
| |
| struct | ColorRef |
| | A reference to a color. Used for skinning. More...
|
| |
| class | ComboBox |
| |
| class | ComboBoxWithEnter |
| | Counterpart of SpinboxWithEnter: reports when the user is done with it. More...
|
| |
| struct | ComboSlider |
| |
| class | Command |
| | The Command class. More...
|
| |
| class | CommandBackupFile |
| | Abstraction over the backup of commands. More...
|
| |
| struct | CommandData |
| | Utility class for the serialization and deserialization of commands. More...
|
| |
| class | CommandFactory_QtInterface |
| |
| struct | CommandKeyHash |
| |
| struct | CommandSpinbox |
| | CommandSpinbox Will update a value of the model according to the spinbox. More...
|
| |
| class | CommandStack |
| |
| struct | CommandStackBackup |
| | Serialized command stack data for backup / restore. More...
|
| |
| class | CommandStackFacade |
| | A small abstraction layer over the score::CommandStack. More...
|
| |
| struct | CommandStore |
| |
| class | Component |
| | A component adds custom data to an Entity. More...
|
| |
| class | ComponentHierarchyManager |
| | Manages simple hierarchies of components. More...
|
| |
| struct | Components |
| |
| struct | ConsolidateOptions |
| |
| class | CoreApplicationPlugin |
| | Base actions for the score software. More...
|
| |
| struct | CustomActionCondition |
| | The CustomActionCondition struct. More...
|
| |
| struct | DefaultComboImpl |
| |
| struct | DefaultControlImpl |
| |
| class | DefaultedGenericComponentFactoryList |
| |
| struct | DefaultGraphicsKnobImpl |
| |
| struct | DefaultGraphicsSliderImpl |
| |
| struct | DefaultGraphicsSpinboxImpl |
| |
| struct | delete_later |
| |
| struct | Dispatcher |
| |
| struct | Dispatcher_T |
| |
| class | Document |
| | The Document class is the central part of the software. More...
|
| |
| struct | DocumentActionCondition |
| | The DocumentActionCondition struct. More...
|
| |
| class | DocumentBackupManager |
| | Handles document backup to allow restoring if there is a crash. More...
|
| |
| struct | DocumentBackups |
| | Manages the list of documents that can be restored after a crash. More...
|
| |
| class | DocumentBuilder |
| | Methods to set-up documents. More...
|
| |
| struct | DocumentContext |
| |
| class | DocumentDelegateFactory |
| | Used to provide custom document types. More...
|
| |
| class | DocumentDelegateList |
| |
| class | DocumentDelegateModel |
| |
| class | DocumentDelegatePresenter |
| |
| class | DocumentDelegateView |
| |
| struct | DocumentList |
| |
| class | DocumentManager |
| | Owns the documents. More...
|
| |
| struct | DocumentMetadata |
| | Document-wide metadata. More...
|
| |
| class | DocumentModel |
| | Model part of a document. More...
|
| |
| class | DocumentPlugin |
| | Extend a document with custom data and systems. More...
|
| |
| class | DocumentPluginFactory |
| | Reimplement to instantiate document plug-ins. More...
|
| |
| class | DocumentPluginFactory_T |
| |
| class | DocumentPluginFactoryList |
| |
| class | DocumentPresenter |
| | Interface between the DocumentModel and the DocumentView. More...
|
| |
| struct | DocumentTemplate |
| | A .score file that can be opened as a new, untitled document. More...
|
| |
| class | DocumentValidator |
| | Checks that a document is valid according to a list of checks to run. More...
|
| |
| class | DocumentView |
| | The DocumentView class shows a document. More...
|
| |
| class | DoubleSlider |
| | The DoubleSlider class. More...
|
| |
| struct | DoubleSpinboxWithEnter |
| |
| struct | DragOverToolButton |
| |
| class | dynarray_impl |
| |
| class | dynvector_impl |
| |
| class | EmptyItem |
| |
| class | EmptyRectItem |
| |
| struct | EnableActionIfDocument |
| | The EnableActionIfDocument struct. More...
|
| |
| class | EnableWhenDocumentIs |
| |
| class | EnableWhenFocusedObjectIs |
| |
| class | EnableWhenSelectionContains |
| |
| class | Entity |
| | Base for complex model objects. More...
|
| |
| class | EntityList |
| |
| class | EntityMap |
| | The EntityMap class. More...
|
| |
| class | EntityMapInserter |
| |
| class | EntityMapInserter< score::Entity< T >, Ordered > |
| |
| struct | EventVisitor |
| |
| class | ExampleCard |
| |
| class | FactoryInterface_QtInterface |
| |
| class | FactoryList_QtInterface |
| |
| class | FileDownloader |
| |
| struct | FilePath |
| |
| class | FilePlacement |
| | Decides where each source file goes inside a project folder. More...
|
| |
| class | FileWatch |
| |
| class | FilterEdit |
| |
| class | FirstUserInput |
| |
| class | FixedTabWidget |
| |
| struct | FlicksSpinBox |
| |
| struct | FocusActionCondition |
| | The FocusActionCondition struct. More...
|
| |
| struct | FocusFacade |
| |
| struct | FocusManager |
| |
| class | FormLayout |
| |
| class | FormWidget |
| |
| class | GenericComponent |
| | A component that has a reference to a specific context object. More...
|
| |
| class | GenericComponentFactory |
| |
| class | GenericComponentFactoryImpl |
| |
| class | GenericComponentFactoryList |
| |
| struct | GLCapabilities |
| |
| class | GraphicsDefaultInletLayout |
| |
| class | GraphicsDefaultLayout |
| |
| class | GraphicsDefaultOutletLayout |
| |
| class | GraphicsGridColumnsLayout |
| |
| class | GraphicsGridRowsLayout |
| |
| class | GraphicsHBoxLayout |
| |
| class | GraphicsIORootLayout |
| |
| class | GraphicsLayout |
| |
| class | GraphicsSectionLayout |
| | Titled vbox padded on all sides. Sizes itself, independent of parent margins. More...
|
| |
| class | GraphicsSelectableRow |
| | Table row selected by a press on its background or controls. More...
|
| |
| class | GraphicsSplitLayout |
| |
| class | GraphicsStripCell |
| | Summary of a page, selects it on click. More...
|
| |
| class | GraphicsStripDetailLayout |
| |
| class | GraphicsTabLayout |
| |
| class | GraphicsTableLayout |
| |
| class | GraphicsVBoxLayout |
| |
| struct | GridWidget |
| |
| struct | GUIApplicationContext |
| | Specializes ApplicationContext with the QMainWindow. More...
|
| |
| class | GUIApplicationInterface |
| |
| class | GUIApplicationPlugin |
| | Used to extend the software with application-wide data. More...
|
| |
| class | GUIApplicationRegistrar |
| |
| struct | GUIElements |
| | What an application plug-in adds to the menus, toolbars and actions. More...
|
| |
| class | HelperPanelDelegate |
| |
| struct | HierarchicalMember |
| |
| struct | HierarchicModel |
| |
| struct | HierarchicModel< Model, Arg > |
| |
| struct | HierarchicModel< Model, Arg, Args... > |
| |
| class | HighResolutionTimer |
| |
| class | HighResolutionTimerPrivate |
| |
| class | HSeparator |
| |
| class | IconProvider |
| |
| struct | IdGen |
| |
| struct | indirect_cast_map_iterator |
| |
| struct | indirect_iterator |
| |
| struct | indirect_map_iterator |
| |
| struct | indirect_ptr_iterator |
| |
| class | IndirectArray |
| |
| class | IndirectContainer |
| |
| class | IndirectContainerWrapper |
| |
| class | IndirectMap |
| |
| class | IndirectUnorderedMap |
| |
| struct | InfiniteScroller |
| |
| class | InteractiveLabel |
| | A clickable label with an optional icon and a hover state. More...
|
| |
| class | InterfaceBase |
| | Base class for plug-in interfaces. More...
|
| |
| class | InterfaceList |
| | InterfaceList Default implementation of InterfaceListBase. More...
|
| |
| class | InterfaceListBase |
| | InterfaceListBase Interface to access factories. More...
|
| |
| class | InterfaceListMain |
| |
| class | IntSlider |
| |
| class | ItemBounder |
| |
| struct | LayoutSelection |
| |
| struct | lazy_init_t |
| |
| struct | LicenseInfo |
| | A third-party component shipped with score and its license. More...
|
| |
| struct | linear_id_generator |
| | Generates identifiers for new objects, starting from 1. More...
|
| |
| struct | LoadedPluginVersions |
| |
| class | LockHelper |
| | The LockHelper class. More...
|
| |
| struct | LogMessage |
| |
| class | LogMessagesItemModel |
| |
| class | MarginLess |
| | The MarginLess class. More...
|
| |
| class | MatchedTransition |
| |
| class | MatchingFactory |
| | Utility class for making a factory interface list. More...
|
| |
| class | MaxRangeSpinBox |
| | The MaxRangeSpinBox class. More...
|
| |
| class | Menu |
| | Represents a menu in the software. More...
|
| |
| class | MenuManager |
| | The MenuManager class. More...
|
| |
| struct | Menus |
| |
| class | MessagesPanelDelegate |
| |
| class | MessagesPanelDelegateFactory |
| |
| struct | MetaAction |
| |
| class | MinimalApplication |
| |
| class | MinimalGUIApplication |
| |
| class | MissingCommandException |
| | The MissingCommandException class. More...
|
| |
| class | ModelMetadata |
| | The ModelMetadata class. More...
|
| |
| class | NetworkSessionInterface |
| | Implemented by an application plug-in able to join a collaborative session hosted by another instance of score. More...
|
| |
| struct | NumberedEvent |
| |
| struct | NumberedWithPath_Event |
| |
| struct | NumStringTables |
| |
| struct | ObjectEditor |
| |
| class | ObjectEditorList |
| |
| class | ObjectLocker |
| | The ObjectLocker class. More...
|
| |
| struct | OnlineExample |
| | One entry of assets/scores/index.json. More...
|
| |
| class | OnlineExamples |
| | Reads, caches and refreshes the documentation site's manifest. More...
|
| |
| struct | OpenDocumentsFile |
| | File used for crash restore. More...
|
| |
| struct | PaintVisitor |
| |
| class | PanelDelegate |
| | The PanelDelegate class. More...
|
| |
| class | PanelDelegateFactory |
| | Reimplement this interface to register new panels. More...
|
| |
| class | PanelDelegateFactoryList |
| | All the panels are registered in this interface list. More...
|
| |
| struct | PanelStatus |
| | The PanelStatus struct. More...
|
| |
| struct | PathInfo |
| |
| struct | PathRoots |
| |
| struct | Plugin |
| |
| class | Plugin_QtInterface |
| |
| class | PluginWindow |
| |
| struct | PointerLock |
| | Relative ("locked") mouse motion, when the platform provides it. More...
|
| |
| class | PolymorphicComponentHierarchyManager |
| | Manages polymorphic hierarchies of components. More...
|
| |
| struct | PositionedEvent |
| |
| struct | PositionedEvent< Scenario::Point > |
| |
| class | Presenter |
| | The Presenter class. More...
|
| |
| class | ProjectSettings |
| |
| class | ProjectSettingsDelegateFactory_T |
| |
| class | ProjectSettingsFactory |
| | The ProjectSettingsFactory class. More...
|
| |
| class | ProjectSettingsModel |
| |
| class | PromptLineEdit |
| | PromptLineEdit - A QLineEdit with readline-like features. More...
|
| |
| class | PropertyCommand |
| | The PropertyCommand class. More...
|
| |
| class | PropertyCommand_T |
| |
| class | QGraphicsButton |
| |
| class | QGraphicsChannelMask |
| |
| class | QGraphicsCheckBox |
| |
| class | QGraphicsCombo |
| |
| class | QGraphicsDraggablePixmap |
| |
| class | QGraphicsEnum |
| |
| class | QGraphicsGridChooser |
| |
| class | QGraphicsHSVChooser |
| |
| class | QGraphicsIntSlider |
| |
| class | QGraphicsIntSpinbox |
| |
| class | QGraphicsIntXYSpinboxChooser |
| |
| class | QGraphicsKnob |
| |
| struct | QGraphicsLineEdit |
| |
| class | QGraphicsLogKnob |
| |
| class | QGraphicsLogSlider |
| |
| class | QGraphicsMultiSlider |
| |
| class | QGraphicsMultiSliderXY |
| |
| class | QGraphicsNoteChooser |
| |
| class | QGraphicsNoteMatrix |
| |
| class | QGraphicsPathGeneratorXY |
| |
| class | QGraphicsPixmapButton |
| |
| class | QGraphicsPixmapEnum |
| |
| class | QGraphicsPixmapToggle |
| |
| class | QGraphicsRangeSlider |
| |
| class | QGraphicsSelectablePixmapToggle |
| |
| class | QGraphicsSlider |
| |
| struct | QGraphicsSliderBase |
| |
| class | QGraphicsSpinbox |
| |
| class | QGraphicsTextButton |
| |
| class | QGraphicsTimeChooser |
| |
| class | QGraphicsToggle |
| |
| class | QGraphicsToggleGrid |
| |
| class | QGraphicsValueList |
| |
| class | QGraphicsWaveformButton |
| |
| class | QGraphicsXYChooser |
| |
| class | QGraphicsXYSpinboxChooser |
| |
| class | QGraphicsXYZChooser |
| |
| class | QGraphicsXYZSpinboxChooser |
| |
| class | QuantificationWidget |
| |
| struct | random_id_generator |
| | Generates random identifiers for new objects. More...
|
| |
| class | RangeWidget |
| | Editor for a pair (start, end), the QWidget counterpart of score::QGraphicsRangeSlider. More...
|
| |
| class | ReactiveLabel |
| |
| class | RectItem |
| |
| class | RectSplitter |
| |
| class | RectWidget |
| |
| class | RecursiveWatch |
| |
| class | ResizeableItem |
| |
| struct | RestorableDocument |
| |
| struct | RightClickImpl |
| |
| class | SearchLineEdit |
| |
| struct | SecondSpinBox |
| |
| struct | SelectionActionCondition |
| | The SelectionActionCondition struct. More...
|
| |
| class | SelectionDispatcher |
| | The SelectionDispatcher class. More...
|
| |
| class | SelectionStack |
| | The SelectionStack class. More...
|
| |
| class | SerializableDocumentPlugin |
| | Document plug-in with serializable data. More...
|
| |
| class | SerializableInterface |
| | Generic serialization method for abstract classes. More...
|
| |
| class | Settings |
| | Application-wide user settings registering and handling. More...
|
| |
| class | SettingsCommand |
| | A Command class that modifies a parameter given its trait class. More...
|
| |
| class | SettingsCommandBase |
| | Base class for commands to be used with the Settings system. More...
|
| |
| class | SettingsCommandDispatcher |
| |
| class | SettingsDelegateFactory |
| | The SettingsDelegateFactory class. More...
|
| |
| class | SettingsDelegateFactory_T |
| |
| class | SettingsDelegateModel |
| |
| class | SettingsDelegatePresenter |
| |
| class | SettingsDelegateView |
| |
| struct | SettingsParameterMetadata |
| |
| class | SettingsPresenter |
| |
| class | SettingsView |
| |
| class | SimpleTextItem |
| |
| struct | SizeVisitor |
| |
| class | Skin |
| |
| struct | SliderWrapper |
| |
| struct | SpeedSlider |
| |
| class | SpinBox |
| | The SpinBox class. More...
|
| |
| class | SpinBox< double > |
| |
| class | SpinBox< float > |
| |
| struct | SpinboxWithEnter |
| |
| class | StartScreen |
| |
| class | StateAwareTransition |
| |
| struct | StaticPropertyCommand |
| |
| struct | StaticPropertyCommand< AvndJit::Model::p_script > |
| |
| struct | StaticPropertyCommand< Faust::FaustEffectModel::p_script > |
| |
| struct | StaticPropertyCommand< Gfx::CSF::Model::p_compute > |
| |
| struct | StaticPropertyCommand< Gfx::Filter::Model::p_program > |
| |
| struct | StaticPropertyCommand< Gfx::GeometryFilter::Model::p_script > |
| |
| struct | StaticPropertyCommand< Gfx::RenderPipeline::Model::p_program > |
| |
| struct | StaticPropertyCommand< Gfx::VSA::Model::p_vertex > |
| |
| struct | StaticPropertyCommand< Jit::BytebeatModel::p_script > |
| |
| struct | StaticPropertyCommand< Jit::JitEffectModel::p_script > |
| |
| struct | StaticPropertyCommand< JS::ProcessModel::p_program > |
| |
| struct | StaticPropertyCommand< YSFX::ProcessModel::p_script > |
| |
| struct | Stepper |
| |
| struct | StringConstants |
| |
| class | SubtypeVariant |
| | Tools to build a variant type from classes in a same hierarchy. More...
|
| |
| class | TaskPool |
| |
| struct | TemplatedSpinBox |
| | The TemplatedSpinBox class. More...
|
| |
| struct | TemplatedSpinBox< double > |
| |
| struct | TemplatedSpinBox< float > |
| |
| struct | TemplatedSpinBox< int > |
| |
| class | TextItem |
| |
| class | ThreadPool |
| |
| class | ThumbnailPopup |
| | Preview of a score shown next to a hovered entry: thumbnail, name, author. More...
|
| |
| class | Timers |
| |
| class | TimeSignatureWidget |
| |
| class | TimeSpinBox |
| |
| class | TitleBar |
| |
| struct | ToggleButton |
| |
| class | Toolbar |
| | A toolbar provided by an application plug-in. More...
|
| |
| class | ToolbarManager |
| | The ToolbarManager class. More...
|
| |
| struct | TreeViewExpandState |
| |
| struct | TypeInField |
| | One field of a type-in box: "x", "min", "hue"... More...
|
| |
| class | UndoApplicationPlugin |
| | The UndoApplicationPlugin class. More...
|
| |
| class | UndoListWidget |
| |
| class | UndoPanelDelegate |
| |
| class | UndoPanelDelegateFactory |
| |
| class | ValidityChecker |
| | Implement validation checks on the document. More...
|
| |
| class | ValidityCheckerList |
| |
| struct | ValueAssigner |
| |
| struct | ValueAssigner< float > |
| |
| struct | ValueAssigner< int > |
| |
| struct | ValueAssigner< ossia::value > |
| |
| struct | ValueDoubleSlider |
| |
| struct | ValueListColumn |
| |
| struct | ValueLogDoubleSlider |
| |
| struct | ValueSlider |
| |
| class | VariantBasedNode |
| | The VariantBasedNode class. More...
|
| |
| class | Version |
| | Represents the version of a plug-in. More...
|
| |
| class | View |
| | The main display of the application. More...
|
| |
| class | VisibilityNotifying |
| |
| struct | VolumeSlider |
| |
| class | VSeparator |
| |
| struct | ZipArchiveSummary |
| | What a project archive holds, read from the archive's directory only. More...
|
| |
| struct | ZipEntry |
| | One file to put in an archive. More...
|
| |
| class | ZoomItem |
| |
|
| void | loadApplicationResources () |
| |
|
const ApplicationContext & | AppContext () |
| |
|
const GUIApplicationContext & | GUIAppContext () |
| |
|
const ApplicationComponents & | AppComponents () |
| |
| QString | displayedVersion () |
| | The version as shown to users.
|
| |
|
void | setQApplicationMetadata () |
| |
|
template<typename RedoFun > |
| void | loadCommandStack (const score::ApplicationComponents &components, DataStreamWriter &writer, score::CommandStack &stack, RedoFun redo_fun) |
| |
| QString | newProcessedFilePath (const QString &sourceFile, const QDir &destination) |
| | Obtains a new file name in the project folder to save a processed file.
|
| |
|
QString | libraryRootPath () |
| | Root of the user library, from the settings.
|
| |
|
QString | defaultDocumentTemplate () |
| | The template applied to new documents, or an empty string.
|
| |
|
QString | firstRunDocumentTemplate () |
| | The guided score for first-time users, or an empty string.
|
| |
|
std::vector< DocumentTemplate > | availableDocumentTemplates () |
| |
|
std::vector< DocumentTemplate > | availableExampleDocuments () |
| |
|
Id< score::DocumentModel > | getStrongId (const std::vector< score::Document * > &v) |
| |
|
std::vector< LicenseInfo > | thirdPartyLicenses () |
| | Sorted by name, case-insensitive. Only entries with a header or a text.
|
| |
|
ApplicationServices & | AppServices () noexcept |
| |
| QString | nvidiaKernelDriverVersion (const QString &procVersionText) noexcept |
| |
| QString | nvidiaGlxLibraryVersion (const QString &libraryPath) noexcept |
| |
| NvidiaGlxVendorState | nvidiaGlxVendorState (const QString &kernelVersion, const QString &libraryVersion) noexcept |
| |
| NvidiaGlxVendorState | nvidiaGlxVendorState () noexcept |
| |
| void | setupDefaultOpenGLFormat () noexcept |
| |
|
void | pinDefaultOpenGLFormat () noexcept |
| |
| QBrush | bangFill (const QPalette &fallback, bool lit) |
| | The fill of a bang: the circle an impulse gets.
|
| |
| void | retargetInputMethod (QObject *target) noexcept |
| | Point the platform input method at target.
|
| |
| void | watchSceneInputMethod (QGraphicsScene &scene) |
| | Keep the platform input method in sync with the scene's focus item.
|
| |
| qreal | alignedOffset (Qt::Alignment a, qreal avail, qreal w) noexcept |
| |
| QPointer< QGraphicsProxyWidget > & | currentRightClickWidget () |
| | The one type-in box a right-click may have open.
|
| |
|
void | closeRightClickWidget () |
| | Takes down whatever right-click box is open, if any.
|
| |
| QGraphicsProxyWidget * | showTypeInBox (QGraphicsScene &scene, QPointF scenePos, const std::vector< TypeInField > &fields, std::function< void(int, double)> onChanged, std::function< void()> onFinished) |
| | The type-in box a right-click raises over a control with more than one number in it.
|
| |
|
void | setValueOnHover (QGraphicsItem &control, bool onHover) |
| | No-op for widgets other than knobs and sliders.
|
| |
|
void | setControlSize (QGraphicsItem &control, ControlSize size) |
| | No-op for widgets other than knobs and sliders.
|
| |
|
bool | showsValue (const QGraphicsItem &item, bool grabbed, const QStyleOptionGraphicsItem *option) noexcept |
| | Whether to draw the value text. Called on every paint, must stay cheap.
|
| |
|
bool | linkComponentsRequested () noexcept |
| |
|
QString | toNumber (double v) noexcept |
| |
|
QString | toNumber (int v) noexcept |
| |
| template<typename T , std::size_t N, typename Set > |
| void | linkComponents (const std::array< T, N > &previous, std::size_t source, T current, Set &&set) noexcept |
| |
|
template<typename T > |
| double | operator* (double lhs, const ValueAssigner< T > &rhs) noexcept |
| |
| template<typename T > |
| T & | component (const score::Components &c) |
| | component Fetch a Component from Components by type
|
| |
| template<typename T > |
| T * | findComponent (const score::Components &c) noexcept |
| | findComponent Tryies to fetch a Component from Components by type.
|
| |
|
template<typename T > |
| auto | id (const Path< T > &path) |
| |
| int | uiFontSize () noexcept |
| |
|
double | fontScale () noexcept |
| | Current application font size over referenceFontSize.
|
| |
| int | scaledPixels (int px) noexcept |
| |
|
QSize | scaledIcon (int px) noexcept |
| | scaledPixels() as a square.
|
| |
|
void | onSkinChange (QObject *owner, std::function< void()> f) |
| |
| QFont::HintingPreference | uiFontHinting () noexcept |
| |
| QFont::StyleStrategy | uiFontStyleStrategy () noexcept |
| |
| int | pixelFontGrid (const QString &family) noexcept |
| |
| int | snapToFontGrid (const QFont &f, int px) noexcept |
| |
|
void | setSnappedPixelSize (QFont &f, int px) noexcept |
| | setPixelSize through snapToFontGrid.
|
| |
| void | registerApplicationFonts () |
| |
| QFont | defaultApplicationFont () noexcept |
| |
| bool | canSetGlobalScaleFactorLive () noexcept |
| |
| bool | setGlobalScaleFactor (double factor) |
| |
| void | setupApplicationFont (const QFont &f) |
| |
| void | applyDefaultPalette (QPalette &p) |
| |
|
template<typename T > |
| void | setSkinIconSize (T *widget, int px) |
| | onSkinChange(widget, setIconSize(scaledIcon(px))).
|
| |
| SCORE_LIB_BASE_EXPORT QString | addonArchitecture () |
| | addonArchitecture
|
| |
|
NetworkSessionInterface * | findNetworkSessionInterface (const GUIApplicationContext &ctx) |
| | The first plug-in able to join sessions, or nullptr.
|
| |
|
template<typename DocPlugin > |
| auto & | addDocumentPlugin (score::Document &doc) |
| |
|
void | debug_types (const InterfaceBase *orig, const InterfaceBase *repl) noexcept |
| |
|
std::vector< Plugin_QtInterface * > & | staticPlugins () |
| |
|
template<typename T , typename Model > |
| void | setupDefaultSettings (QSettings &set, const T &tuple, Model &model) |
| |
|
score::hash_map< std::string, std::unique_ptr< any_serializer > > & | anySerializers () |
| | The serializers for types that go in ossia::any should fit in here.
|
| |
| template<typename Obj , std::size_t N> |
| bool | parseJsonField (const Obj &obj, const char(&key)[N], QString &out) |
| | Read one field of a JSON object, or leave out alone.
|
| |
|
template<typename Obj , std::size_t N> |
| bool | parseJsonField (const Obj &obj, const char(&key)[N], bool &out) |
| |
| template<typename T > |
| bool | parseJsonNumber (double d, T &out) noexcept |
| |
template<typename Obj , std::size_t N, typename T >
requires ( (std::is_arithmetic_v<T> || std::is_enum_v<T>) && !std::is_same_v<T, bool>) |
| bool | parseJsonField (const Obj &obj, const char(&key)[N], T &out) |
| |
|
template<typename Obj , std::size_t N> |
| bool | parseJsonField (const Obj &obj, const char(&key)[N], QSize &out) |
| |
|
template<typename Object > |
| auto | unmarshall (const JSONReader &obj) |
| |
|
const StringConstants & | StringConstant () |
| |
|
template<typename T > |
| void | serialize_dyn_impl (DataStream::Serializer &v, const T &t) |
| |
|
template<typename T > |
| void | serialize_dyn_impl (JSONObject::Serializer &v, const T &t) |
| |
|
template<typename TheClass > |
| void | serialize_dyn (const VisitorVariant &vis, const TheClass &s) |
| |
|
template<typename TheClass > |
| TheClass & | deserialize_dyn (const VisitorVariant &vis, TheClass &s) |
| |
|
template<typename TheClass > |
| TheClass | deserialize_dyn (const VisitorVariant &vis) |
| |
|
template<typename Functor > |
| auto | deserialize_dyn (const VisitorVariant &vis, Functor &&fun) |
| |
| template<typename Type , typename Object > |
| auto | marshall (const Object &obj) |
| | marshall Serializes a single object
|
| |
|
template<typename Object > |
| auto | unmarshall (const rapidjson::Value &obj) |
| |
|
template<typename Object > |
| auto | unmarshall (const QByteArray &arr) |
| |
|
template<typename Transition , typename SourceState , typename TargetState , typename... Args> |
| Transition * | make_transition (SourceState source, TargetState dest, Args &&... args) |
| |
|
std::pair< int, int > | availableCudaDevice () noexcept |
| |
|
bool | availableCudaToolkitDylibs (int major, int minor) noexcept |
| |
|
void | setCursorPos (QPointF pos) noexcept |
| |
|
void | moveCursorPos (QPointF pos) noexcept |
| |
|
QPoint | globalPos (QMouseEvent *event) |
| |
|
QPointF | globalPos (QWidget *viewport, QGraphicsSceneMouseEvent *event) |
| |
|
void | hideCursor (bool hasCursor) |
| |
|
void | showCursor () |
| |
|
template<typename T > |
| void | clearAndDeleteLater (T &container, delete_later< T > &storage) noexcept |
| |
|
template<typename T > |
| auto | clearAndDeleteLater (T &container) noexcept |
| |
| std::optional< ossia::dylib_loader > | try_load_library (const char *name) noexcept |
| | dlopen a library, reporting absence instead of throwing.
|
| |
|
std::optional< ossia::dylib_loader > | try_load_library (std::vector< std::string_view > names) noexcept |
| | Loads the first of names that can be found.
|
| |
|
QString | addUniqueSuffix (const QString &fileName) |
| |
| QString | locateFilePath (const QString &filename) noexcept |
| |
| QString | locateFilePath (const QString &filename, const score::DocumentContext &ctx) noexcept |
| |
| QString | relativizeFilePath (const QString &filename, const score::DocumentContext &ctx) noexcept |
| |
|
QString | relativizeFilePath (const QString &filename) noexcept |
| | Same, outside of any document: only <LIBRARY>: can come out of it.
|
| |
|
bool | fast_contains (std::string_view data, std::string_view pattern) |
| |
|
bool | fileContains (QFile &f, std::string_view pattern) |
| |
| QString | pickerStartFolder (const QString ¤t, const score::DocumentContext &ctx) noexcept |
| |
| QString | pickerStartFolder (const QString ¤t) noexcept |
| |
|
QByteArray | mapAsByteArray (QFile &f) noexcept |
| |
|
std::string_view | mapAsStringView (QFile &f) noexcept |
| |
|
std::string | readFileAsString (QFile &f) noexcept |
| |
|
QString | readFileAsQString (QFile &f) noexcept |
| |
|
QStringList | list_ipv4_for_connecting () noexcept |
| |
|
QStringList | list_ipv4_for_listening () noexcept |
| |
|
bool | detectSystemEnrolment () |
| |
|
QString | currentPlatform () noexcept |
| | "windows", "macos", "linux", "bsd", "android", "ios" or "web".
|
| |
|
const QStringList & | knownPlatforms () noexcept |
| |
|
QString | platformName (const QString &token) noexcept |
| |
|
bool | runsOnThisPlatform (const QString &platforms) noexcept |
| | platforms is a space-separated whitelist; empty means everywhere.
|
| |
| bool | isRemoteUrl (const QString &path) noexcept |
| |
| bool | isContainedRelativePath (const QString &relative) noexcept |
| |
|
bool | isProjectRelativePath (const QString &path) noexcept |
| | True if the path is one of the tokens score understands as a root.
|
| |
|
bool | isLibraryRelativePath (const QString &path) noexcept |
| |
| FileKind | guessFileKind (const QString &path) noexcept |
| |
|
QString | mediaSubfolder (FileKind k) noexcept |
| | Name of the project sub-folder collected files of that kind go into.
|
| |
|
PathRoots | pathRoots () noexcept |
| | Roots available outside of any document: the user library only.
|
| |
|
PathRoots | pathRoots (const score::DocumentContext &ctx) noexcept |
| | Roots of a live document.
|
| |
| QString | locateFilePath (const QString &filename, const PathRoots &roots) noexcept |
| |
| bool | isUnderFolder (const QString &path, const QString &root) noexcept |
| |
| QString | relativizeFilePath (const QString &filename, const PathRoots &roots) noexcept |
| |
| QString | sanitizeFileName (const QString &name) noexcept |
| |
| bool | sameFileContents (const QString &lhs, const QString &rhs) noexcept |
| |
| bool | materializeFile (const QString &source, const QString &destination, CopyMode mode, QString &error) |
| |
| QString | pickerStartFolder (const QString ¤t, const PathRoots &roots, const QString &userDocuments, const QString &workingDir) noexcept |
| |
|
void | for_all_files (std::string_view root, std::function< void(std::string_view)> f) |
| |
|
template<typename Map > |
| void | optimize_hash_map (Map &map) |
| |
|
template<typename T > |
| indirect_iterator< T > | make_indirect_iterator (const T &it) noexcept |
| |
|
template<typename T > |
| indirect_ptr_iterator< T > | make_indirect_ptr_iterator (const T &it) |
| |
|
template<typename T > |
| indirect_map_iterator< T > | make_indirect_map_iterator (const T &it) |
| |
|
template<typename CastTo , typename T > |
| indirect_cast_map_iterator< T, CastTo > | make_indirect_cast_map_iterator (const T &it) |
| |
|
template<typename T > |
| auto | wrap_indirect (T &container) |
| |
| bool | writeZipArchive (const QString &destination, const std::vector< ZipEntry > &entries, int level, QString &error, const ZipProgress &progress={}) |
| | Write entries into a zip archive at destination.
|
| |
| bool | isSafeZipMemberName (const QString &name) |
| |
| std::optional< ZipArchiveSummary > | summarizeZipArchive (const QString &archive) |
| | Look at a zip's table of contents without inflating anything.
|
| |
| QByteArray | readZipMember (const QString &archive, const QString &member, QString &error, quint64 maxSize) |
| |
| bool | extractZipArchive (const QString &archive, const QString &destination, QString &error, const ZipProgress &progress={}) |
| | Extract every member of archive under destination.
|
| |
|
void | setCursor (Qt::CursorShape c) |
| | setCursor sets the cursor safely.
|
| |
|
SCORE_LIB_BASE_EXPORT const QPalette & | transparentPalette () |
| |
|
void | setHelp (QWidget *widg, const QString &shorttxt, const QString &txt) |
| |
|
void | setHelp (QAction *widg, const QString &shorttxt, const QString &txt) |
| |
|
void | setHelp (QWidget *widg, const QString &txt) |
| |
|
void | setHelp (QAction *widg, const QString &txt) |
| |
| void | installDragImageWorkaround () |
| | Keep Qt's temporary drag-image element out of sight.
|
| |
| void | setItemViewDragPixmap (QDrag &drag, QAbstractItemView &view, const QStyleOptionViewItem &option, const QModelIndexList &indexes) |
| | Give a QDrag the drag image QAbstractItemView::startDrag would have made.
|
| |
| bool | interactiveSession () noexcept |
| |
|
int | question (QWidget *parent, const QString &title, const QString &text) |
| |
|
int | information (QWidget *parent, const QString &title, const QString &text) |
| |
|
int | warning (QWidget *parent, const QString &title, const QString &text) |
| |
|
QImage | get_image (QString str, QString svg={}) |
| |
|
QPixmap | get_pixmap (QString str, QString svg={}) |
| |
|
QCursor | get_cursor (QString str, double hotspot_x, double hostpot_y) |
| |
|
void | setGlobalTimeMode (TimeMode mode) |
| |
| void | setInputValidity (QWidget &w, InputValidity v) |
| | Tint a widget to flag what it holds, and keep the tint skin-aware.
|
| |