Class LiveScopeMacOsControl
LiveScope control for MacOs
[Obfuscation(Exclude = true, ApplyToMembers = false)]
public class LiveScopeMacOsControl : OpenGlControlBase, INotifyPropertyChanged, IDataContextProvider, ILogical, IThemeVariantHost, IResourceHost, IResourceNode, IStyleHost, ISetLogicalParent, ISetInheritanceParent, ISupportInitialize, IStyleable, INamed, IInputElement, IDataTemplateHost, ISetterValue, ILiveScopeControl, ILiveScopeModel, ICustomHitTest
- Inheritance
-
AvaloniaObjectAnimatableStyledElementVisualLayoutableInteractiveInputElementControlOpenGlControlBaseLiveScopeMacOsControl
- Implements
-
IDataContextProviderILogicalIThemeVariantHostIResourceHostIResourceNodeIStyleHostISetLogicalParentISetInheritanceParentIStyleableINamedIInputElementIDataTemplateHostISetterValueICustomHitTest
- Inherited Members
-
OpenGlControlBase.OnAttachedToVisualTree(VisualTreeAttachmentEventArgs)OpenGlControlBase.OnPropertyChanged(AvaloniaPropertyChangedEventArgs)OpenGlControlBase.RequestNextFrameRendering()OpenGlControlBase.OnOpenGlLost()OpenGlControlBase.GlVersionControl.FocusAdornerPropertyControl.TagPropertyControl.ContextMenuPropertyControl.ContextFlyoutPropertyControl.RequestBringIntoViewEventControl.ContextRequestedEventControl.LoadedEventControl.UnloadedEventControl.SizeChangedEventControl.GetTemplateFocusTarget()Control.OnLoaded(RoutedEventArgs)Control.OnUnloaded(RoutedEventArgs)Control.OnAttachedToVisualTreeCore(VisualTreeAttachmentEventArgs)Control.OnDetachedFromVisualTreeCore(VisualTreeAttachmentEventArgs)Control.OnGotFocus(GotFocusEventArgs)Control.OnLostFocus(RoutedEventArgs)Control.OnCreateAutomationPeer()Control.OnPointerReleased(PointerReleasedEventArgs)Control.OnKeyUp(KeyEventArgs)Control.FocusAdornerControl.DataTemplatesControl.ContextMenuControl.ContextFlyoutControl.IsLoadedControl.TagControl.ContextRequestedControl.LoadedControl.UnloadedControl.SizeChangedInputElement.FocusablePropertyInputElement.IsEnabledPropertyInputElement.IsEffectivelyEnabledPropertyInputElement.CursorPropertyInputElement.IsKeyboardFocusWithinPropertyInputElement.IsFocusedPropertyInputElement.IsHitTestVisiblePropertyInputElement.IsPointerOverPropertyInputElement.IsTabStopPropertyInputElement.GotFocusEventInputElement.LostFocusEventInputElement.KeyDownEventInputElement.KeyUpEventInputElement.TabIndexPropertyInputElement.TextInputEventInputElement.TextInputMethodClientRequestedEventInputElement.PointerEnteredEventInputElement.PointerExitedEventInputElement.PointerMovedEventInputElement.PointerPressedEventInputElement.PointerReleasedEventInputElement.PointerCaptureLostEventInputElement.PointerWheelChangedEventInputElement.TappedEventInputElement.HoldingEventInputElement.DoubleTappedEventInputElement.Focus(NavigationMethod, KeyModifiers)InputElement.OnKeyDown(KeyEventArgs)InputElement.OnTextInput(TextInputEventArgs)InputElement.OnPointerEntered(PointerEventArgs)InputElement.OnPointerExited(PointerEventArgs)InputElement.OnPointerPressed(PointerPressedEventArgs)InputElement.OnPointerCaptureLost(PointerCaptureLostEventArgs)InputElement.UpdateIsEffectivelyEnabled()InputElement.FocusableInputElement.IsEnabledInputElement.CursorInputElement.IsKeyboardFocusWithinInputElement.IsFocusedInputElement.IsHitTestVisibleInputElement.IsPointerOverInputElement.IsTabStopInputElement.IsEffectivelyEnabledInputElement.TabIndexInputElement.KeyBindingsInputElement.IsEnabledCoreInputElement.GestureRecognizersInputElement.GotFocusInputElement.LostFocusInputElement.KeyDownInputElement.KeyUpInputElement.TextInputInputElement.TextInputMethodClientRequestedInputElement.PointerEnteredInputElement.PointerExitedInputElement.PointerMovedInputElement.PointerPressedInputElement.PointerReleasedInputElement.PointerCaptureLostInputElement.PointerWheelChangedInputElement.TappedInputElement.HoldingInputElement.DoubleTappedInteractive.RaiseEvent(RoutedEventArgs)Interactive.BuildEventRoute(RoutedEvent)Layoutable.DesiredSizePropertyLayoutable.WidthPropertyLayoutable.HeightPropertyLayoutable.MinWidthPropertyLayoutable.MaxWidthPropertyLayoutable.MinHeightPropertyLayoutable.MaxHeightPropertyLayoutable.MarginPropertyLayoutable.HorizontalAlignmentPropertyLayoutable.VerticalAlignmentPropertyLayoutable.UseLayoutRoundingPropertyLayoutable.UpdateLayout()Layoutable.ApplyTemplate()Layoutable.Measure(Size)Layoutable.Arrange(Rect)Layoutable.InvalidateMeasure()Layoutable.InvalidateArrange()Layoutable.AffectsMeasure<T>(params AvaloniaProperty[])Layoutable.AffectsArrange<T>(params AvaloniaProperty[])Layoutable.MeasureCore(Size)Layoutable.MeasureOverride(Size)Layoutable.ArrangeCore(Rect)Layoutable.ArrangeOverride(Size)Layoutable.OnMeasureInvalidated()Layoutable.OnVisualParentChanged(Visual, Visual)Layoutable.WidthLayoutable.HeightLayoutable.MinWidthLayoutable.MaxWidthLayoutable.MinHeightLayoutable.MaxHeightLayoutable.MarginLayoutable.HorizontalAlignmentLayoutable.VerticalAlignmentLayoutable.DesiredSizeLayoutable.IsMeasureValidLayoutable.IsArrangeValidLayoutable.UseLayoutRoundingLayoutable.EffectiveViewportChangedLayoutable.LayoutUpdatedVisual.BoundsPropertyVisual.ClipToBoundsPropertyVisual.ClipPropertyVisual.IsVisiblePropertyVisual.OpacityPropertyVisual.OpacityMaskPropertyVisual.EffectPropertyVisual.HasMirrorTransformPropertyVisual.RenderTransformPropertyVisual.RenderTransformOriginPropertyVisual.FlowDirectionPropertyVisual.VisualParentPropertyVisual.ZIndexPropertyVisual.GetFlowDirection(Visual)Visual.SetFlowDirection(Visual, FlowDirection)Visual.InvalidateVisual()Visual.Render(DrawingContext)Visual.AffectsRender<T>(params AvaloniaProperty[])Visual.InvalidateMirrorTransform()Visual.BoundsVisual.ClipToBoundsVisual.ClipVisual.IsEffectivelyVisibleVisual.IsVisibleVisual.OpacityVisual.OpacityMaskVisual.EffectVisual.HasMirrorTransformVisual.RenderTransformVisual.RenderTransformOriginVisual.FlowDirectionVisual.ZIndexVisual.VisualChildrenVisual.VisualRootVisual.BypassFlowDirectionPoliciesVisual.AttachedToVisualTreeVisual.DetachedFromVisualTreeStyledElement.DataContextPropertyStyledElement.NamePropertyStyledElement.ParentPropertyStyledElement.TemplatedParentPropertyStyledElement.ThemePropertyStyledElement.BeginInit()StyledElement.EndInit()StyledElement.ApplyStyling()StyledElement.InitializeIfNeeded()StyledElement.OnAttachedToLogicalTree(LogicalTreeAttachmentEventArgs)StyledElement.OnDetachedFromLogicalTree(LogicalTreeAttachmentEventArgs)StyledElement.OnDataContextBeginUpdate()StyledElement.OnDataContextEndUpdate()StyledElement.OnInitialized()StyledElement.NameStyledElement.ClassesStyledElement.DataContextStyledElement.IsInitializedStyledElement.StylesStyledElement.StyleKeyStyledElement.ResourcesStyledElement.TemplatedParentStyledElement.ThemeStyledElement.LogicalChildrenStyledElement.PseudoClassesStyledElement.StyleKeyOverrideStyledElement.ParentStyledElement.ActualThemeVariantStyledElement.AttachedToLogicalTreeStyledElement.DetachedFromLogicalTreeStyledElement.DataContextChangedStyledElement.InitializedStyledElement.ResourcesChangedStyledElement.ActualThemeVariantChangedAnimatable.TransitionsPropertyAnimatable.OnPropertyChangedCore(AvaloniaPropertyChangedEventArgs)Animatable.TransitionsAvaloniaObject.CheckAccess()AvaloniaObject.VerifyAccess()AvaloniaObject.ClearValue(AvaloniaProperty)AvaloniaObject.ClearValue<T>(AvaloniaProperty<T>)AvaloniaObject.ClearValue<T>(StyledProperty<T>)AvaloniaObject.ClearValue<T>(DirectPropertyBase<T>)AvaloniaObject.GetHashCode()AvaloniaObject.GetValue(AvaloniaProperty)AvaloniaObject.GetValue<T>(StyledProperty<T>)AvaloniaObject.GetValue<T>(DirectPropertyBase<T>)AvaloniaObject.GetBaseValue<T>(StyledProperty<T>)AvaloniaObject.IsAnimating(AvaloniaProperty)AvaloniaObject.IsSet(AvaloniaProperty)AvaloniaObject.SetValue<T>(StyledProperty<T>, T, BindingPriority)AvaloniaObject.SetValue<T>(DirectPropertyBase<T>, T)AvaloniaObject.SetCurrentValue<T>(StyledProperty<T>, T)AvaloniaObject.Bind(AvaloniaProperty, IBinding)AvaloniaObject.CoerceValue(AvaloniaProperty)AvaloniaObject.RaisePropertyChanged<T>(DirectPropertyBase<T>, T, T)AvaloniaObject.SetAndRaise<T>(DirectPropertyBase<T>, ref T, T)AvaloniaObject.InheritanceParentAvaloniaObject.this[AvaloniaProperty]AvaloniaObject.this[IndexerDescriptor]AvaloniaObject.PropertyChanged
Constructors
LiveScopeMacOsControl()
public LiveScopeMacOsControl()
Fields
A
public static readonly StyledProperty<DataUpdateTypes> A
Field Value
- StyledProperty<DataUpdateTypes>
A
public static readonly StyledProperty<DataUpdateTypes> A
Field Value
- StyledProperty<DataUpdateTypes>
A
public static readonly StyledProperty<DataUpdateTypes> A
Field Value
- StyledProperty<DataUpdateTypes>
A
public static readonly StyledProperty<DataUpdateTypes> A
Field Value
- StyledProperty<DataUpdateTypes>
A
public static readonly StyledProperty<DataUpdateTypes> A
Field Value
- StyledProperty<DataUpdateTypes>
A
public static readonly StyledProperty<DataUpdateTypes> A
Field Value
- StyledProperty<DataUpdateTypes>
A
public static readonly StyledProperty<DataUpdateTypes> A
Field Value
- StyledProperty<DataUpdateTypes>
A
public static readonly StyledProperty<DataUpdateTypes> A
Field Value
- StyledProperty<DataUpdateTypes>
A
public static readonly StyledProperty<DataUpdateTypes> A
Field Value
- StyledProperty<DataUpdateTypes>
a
public static readonly StyledProperty<ISolidColorBrush> a
Field Value
- StyledProperty<ISolidColorBrush>
a
public static readonly StyledProperty<ISolidColorBrush> a
Field Value
- StyledProperty<ISolidColorBrush>
Methods
A(ISolidColorBrush)
public void A(ISolidColorBrush value)
Parameters
valueISolidColorBrush
A(bool)
public void A(bool value)
Parameters
valuebool
A(double)
public void A(double value)
Parameters
valuedouble
AddSeries(IDataCapture, SeriesColor?, double?)
Start a new recording series using the specified capture implementation
public Series AddSeries(IDataCapture value, SeriesColor? Color = null, double? value = null)
Parameters
valueIDataCaptureColorSeriesColorDesired series color
valuedouble?
Returns
- Series
Series instance attached to a chart
B()
public ISolidColorBrush B()
Returns
- ISolidColorBrush
B()
public ISolidColorBrush B()
Returns
- ISolidColorBrush
B()
public ISolidColorBrush B()
Returns
- ISolidColorBrush
B(ISolidColorBrush)
public void B(ISolidColorBrush value)
Parameters
valueISolidColorBrush
C()
public ISolidColorBrush C()
Returns
- ISolidColorBrush
C()
public ISolidColorBrush C()
Returns
- ISolidColorBrush
C()
public ISolidColorBrush C()
Returns
- ISolidColorBrush
C(ISolidColorBrush)
public void C(ISolidColorBrush value)
Parameters
valueISolidColorBrush
D()
public ISolidColorBrush D()
Returns
- ISolidColorBrush
D()
public ISolidColorBrush D()
Returns
- ISolidColorBrush
D()
public ISolidColorBrush D()
Returns
- ISolidColorBrush
D(ISolidColorBrush)
public void D(ISolidColorBrush value)
Parameters
valueISolidColorBrush
E()
public ISolidColorBrush E()
Returns
- ISolidColorBrush
EnableAutoscale(uint?, bool)
Enable autoscale for the specified series
public void EnableAutoscale(uint? value = null, bool value = true)
Parameters
valueuint?True to enable autoscale, False to disable autoscale
valueboolTrue to enable autoscale, False to disable autoscale
EnableEvents(uint?, bool)
Enable digital triggering for the specified series
public void EnableEvents(uint? value = null, bool value = true)
Parameters
valueuint?True to enable triggering, False to disable triggering
valueboolTrue to enable triggering, False to disable triggering
GetSeriesData(uint?)
Retrieve sample data for the specified series
public ReadOnlySpan<Sample> GetSeriesData(uint? value = null)
Parameters
valueuint?
Returns
- ReadOnlySpan<Sample>
Sample data buffer
HitTest(Point)
public bool HitTest(Point value)
Parameters
valuePoint
Returns
OnDetachedFromVisualTree(VisualTreeAttachmentEventArgs)
protected override void OnDetachedFromVisualTree(VisualTreeAttachmentEventArgs value)
Parameters
valueVisualTreeAttachmentEventArgs
OnOpenGlDeinit(GlInterface)
protected override void OnOpenGlDeinit(GlInterface value)
Parameters
valueGlInterface
OnOpenGlInit(GlInterface)
protected override void OnOpenGlInit(GlInterface value)
Parameters
valueGlInterface
OnOpenGlRender(GlInterface, int)
protected override void OnOpenGlRender(GlInterface value, int value)
Parameters
valueGlInterfacevalueint
OnPointerMoved(PointerEventArgs)
protected override void OnPointerMoved(PointerEventArgs value)
Parameters
valuePointerEventArgs
OnPointerWheelChanged(PointerWheelEventArgs)
protected override void OnPointerWheelChanged(PointerWheelEventArgs value)
Parameters
valuePointerWheelEventArgs
OnSizeChanged(SizeChangedEventArgs)
protected override void OnSizeChanged(SizeChangedEventArgs value)
Parameters
valueSizeChangedEventArgs
PauseSeries(uint?)
Pause screen updates for the specified series
public void PauseSeries(uint? value = null)
Parameters
valueuint?
RemoveSeries(uint?)
Remove the series associated with the specified index
public void RemoveSeries(uint? value = null)
Parameters
valueuint?
ResumeSeries(uint?)
Resume screen updates for the specified series
public void ResumeSeries(uint? value = null)
Parameters
valueuint?
SaveSeriesDataAs(string, uint?)
Retrieve sample data for the specified series and save it to disk
public void SaveSeriesDataAs(string value, uint? value = null)
Parameters
a(ISolidColorBrush)
public void a(ISolidColorBrush value)
Parameters
valueISolidColorBrush
a(double)
public void a(double value)
Parameters
valuedouble
b()
public ISolidColorBrush b()
Returns
- ISolidColorBrush
b()
public ISolidColorBrush b()
Returns
- ISolidColorBrush
b()
public ISolidColorBrush b()
Returns
- ISolidColorBrush
b(ISolidColorBrush)
public void b(ISolidColorBrush value)
Parameters
valueISolidColorBrush
c()
public ISolidColorBrush c()
Returns
- ISolidColorBrush
c()
public ISolidColorBrush c()
Returns
- ISolidColorBrush
c()
public ISolidColorBrush c()
Returns
- ISolidColorBrush
c(ISolidColorBrush)
public void c(ISolidColorBrush value)
Parameters
valueISolidColorBrush
d()
public ISolidColorBrush d()
Returns
- ISolidColorBrush
get_ActiveSeriesId()
public uint get_ActiveSeriesId()
Returns
get_ActiveSeriesIndex()
public int get_ActiveSeriesIndex()
Returns
get_Colors()
public ColorInfo get_Colors()
Returns
get_CursorValue()
public double get_CursorValue()
Returns
get_EnableCursorLock()
public bool get_EnableCursorLock()
Returns
get_Item(uint)
public Series get_Item(uint value)
Parameters
valueuint
Returns
get_MaxCursorValue()
public double get_MaxCursorValue()
Returns
get_Series()
public ReadOnlyCollection<Series> get_Series()
Returns
get_SeriesLayout()
public SeriesLayoutTypes get_SeriesLayout()
Returns
get_TimeLength()
public double get_TimeLength()
Returns
get_UpdateData()
public DataUpdateTypes get_UpdateData()
Returns
get_XMax()
public double get_XMax()
Returns
get_XMin()
public double get_XMin()
Returns
get_YMax()
public double get_YMax()
Returns
get_YMin()
public double get_YMin()
Returns
set_ActiveSeriesId(uint)
public void set_ActiveSeriesId(uint value)
Parameters
valueuint
set_SeriesLayout(SeriesLayoutTypes)
public void set_SeriesLayout(SeriesLayoutTypes value)
Parameters
valueSeriesLayoutTypes
set_TimeLength(double)
public void set_TimeLength(double value)
Parameters
valuedouble
set_UpdateData(DataUpdateTypes)
public void set_UpdateData(DataUpdateTypes value)
Parameters
valueDataUpdateTypes
set_XMax(double)
public void set_XMax(double value)
Parameters
valuedouble
set_XMin(double)
public void set_XMin(double value)
Parameters
valuedouble
set_YMax(double)
public void set_YMax(double value)
Parameters
valuedouble
set_YMin(double)
public void set_YMin(double value)
Parameters
valuedouble