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
value
ISolidColorBrush
A(bool)
public void A(bool value)
Parameters
value
bool
A(double)
public void A(double value)
Parameters
value
double
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
value
IDataCaptureColor
SeriesColorDesired series color
value
double?
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
value
ISolidColorBrush
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
value
ISolidColorBrush
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
value
ISolidColorBrush
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
value
uint?True to enable autoscale, False to disable autoscale
value
boolTrue 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
value
uint?True to enable triggering, False to disable triggering
value
boolTrue to enable triggering, False to disable triggering
GetSeriesData(uint?)
Retrieve sample data for the specified series
public ReadOnlySpan<Sample> GetSeriesData(uint? value = null)
Parameters
value
uint?
Returns
- ReadOnlySpan<Sample>
Sample data buffer
HitTest(Point)
public bool HitTest(Point value)
Parameters
value
Point
Returns
OnDetachedFromVisualTree(VisualTreeAttachmentEventArgs)
protected override void OnDetachedFromVisualTree(VisualTreeAttachmentEventArgs value)
Parameters
value
VisualTreeAttachmentEventArgs
OnOpenGlDeinit(GlInterface)
protected override void OnOpenGlDeinit(GlInterface value)
Parameters
value
GlInterface
OnOpenGlInit(GlInterface)
protected override void OnOpenGlInit(GlInterface value)
Parameters
value
GlInterface
OnOpenGlRender(GlInterface, int)
protected override void OnOpenGlRender(GlInterface value, int value)
Parameters
value
GlInterfacevalue
int
OnPointerMoved(PointerEventArgs)
protected override void OnPointerMoved(PointerEventArgs value)
Parameters
value
PointerEventArgs
OnPointerWheelChanged(PointerWheelEventArgs)
protected override void OnPointerWheelChanged(PointerWheelEventArgs value)
Parameters
value
PointerWheelEventArgs
OnSizeChanged(SizeChangedEventArgs)
protected override void OnSizeChanged(SizeChangedEventArgs value)
Parameters
value
SizeChangedEventArgs
PauseSeries(uint?)
Pause screen updates for the specified series
public void PauseSeries(uint? value = null)
Parameters
value
uint?
RemoveSeries(uint?)
Remove the series associated with the specified index
public void RemoveSeries(uint? value = null)
Parameters
value
uint?
ResumeSeries(uint?)
Resume screen updates for the specified series
public void ResumeSeries(uint? value = null)
Parameters
value
uint?
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
value
ISolidColorBrush
a(double)
public void a(double value)
Parameters
value
double
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
value
ISolidColorBrush
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
value
ISolidColorBrush
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
value
uint
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
value
uint
set_SeriesLayout(SeriesLayoutTypes)
public void set_SeriesLayout(SeriesLayoutTypes value)
Parameters
value
SeriesLayoutTypes
set_TimeLength(double)
public void set_TimeLength(double value)
Parameters
value
double
set_UpdateData(DataUpdateTypes)
public void set_UpdateData(DataUpdateTypes value)
Parameters
value
DataUpdateTypes
set_XMax(double)
public void set_XMax(double value)
Parameters
value
double
set_XMin(double)
public void set_XMin(double value)
Parameters
value
double
set_YMax(double)
public void set_YMax(double value)
Parameters
value
double
set_YMin(double)
public void set_YMin(double value)
Parameters
value
double