Loading...
Searching...
No Matches
oscr Namespace Reference

Detailed Description

This file instantiates the classes that are provided by this plug-in.

Classes

struct  con_unvalidated
 
struct  con_unvalidated_dynamic_port
 
class  CustomControl
 
struct  CustomControlFactory
 
struct  CustomControlFactory< Node, avnd::field_reflection< N, Field > >
 
struct  CustomFloatControl
 
struct  CustomFloatControlBase
 
class  CustomItem
 
class  CustomNodeProcess
 
class  CustomTextGraphicsKnob
 
class  CustomTextGraphicsSlider
 
struct  Deserializer
 
class  DeviceImplementation
 
struct  dispatch_control_setup
 
struct  EdgeItem
 
class  Executor
 
struct  ExecutorFactory
 
struct  GraphWidget
 
struct  InletInitFunc
 
class  LayerFactory
 
struct  LayoutBuilder
 
struct  Logger
 
struct  MatchingWidget
 
struct  MatchingWidget< Field >
 
struct  MessageBusReader
 
struct  MessageBusSender
 
struct  MessageBusUi
 
struct  MessageBusUi< Info >
 
struct  MessageBusWrapperFromUi
 
struct  MessageBusWrapperFromUi< Info >
 
struct  MessageBusWrapperToUi
 
struct  MessageBusWrapperToUi< Info >
 
struct  MidiFileOctaver
 
struct  multichannel_audio
 
struct  multichannel_audio_view
 
struct  NodeItem
 
struct  NormalizerFromMapper
 
struct  OutletInitFunc
 
struct  pmf_member_type
 
struct  pmf_member_type< V T::* >
 
struct  Port
 
struct  ProcessFactory
 
class  ProcessModel
 
class  Protocol
 
class  ProtocolFactory
 
class  ProtocolSettingsWidget
 
struct  QPainterAdapter
 
struct  rgba_color
 
struct  RootItem
 
class  ScoreLayerFactory
 
struct  Serializer
 
struct  setup_control_for_exec
 
struct  setup_control_for_exec< Node, Field, N, NField >
 
struct  setup_control_for_exec_base
 
struct  update_control_in_value_in_ui
 
struct  update_control_out_value_in_ui
 
struct  update_control_value_in_ui
 
struct  View
 

Typedefs

template<typename N >
using reflect_mapped_controls = typename avnd::mapped_control_input_introspection< N >::field_reflections_type
 
template<typename T >
using pmf_member_type_t = typename pmf_member_type< T >::type
 

Functions

template<typename T >
void custom_factories (std::vector< score::InterfaceBase * > &fx, const score::ApplicationContext &ctx, const score::InterfaceKey &key)
 
template<typename T >
void setupNewPort (Process::Port *obj)
 
template<std::size_t N, typename T >
void setupNewPort (const avnd::field_reflection< N, T > &spec, Process::Port *obj)
 
template<typename T >
void setupNewPort (const T &spec, Process::Port *obj)
 
void instantiate_aether (std::vector< score::InterfaceBase * > &fx, const score::ApplicationContext &ctx, const score::InterfaceKey &key)
 
void instantiate_convolver (std::vector< score::InterfaceBase * > &fx, const score::ApplicationContext &ctx, const score::InterfaceKey &key)
 
void instantiate_audiofilters (std::vector< score::InterfaceBase * > &fx, const score::ApplicationContext &ctx, const score::InterfaceKey &key)
 
void instantiate_tests (std::vector< score::InterfaceBase * > &fx, const score::ApplicationContext &ctx, const score::InterfaceKey &key)
 
void instantiate_tests2 (std::vector< score::InterfaceBase * > &fx, const score::ApplicationContext &ctx, const score::InterfaceKey &key)
 
template<typename F >
QGraphicsItem * makeidget (const F &field, QGraphicsItem *parent)
 
template<>
void custom_factories< grph::Graph > (std::vector< score::InterfaceBase * > &fx, const score::ApplicationContext &ctx, const score::InterfaceKey &key)