Einhugur macOS Bridge plugin. |

# EinhugurMacOSBridge.NSVisualEffectView Class (desktop)

A view that adds translucency and vibrancy effects to the views in your interface.

EinhugurMacOSBridge.NSView
NSVisualEffectView

class EinhugurMacOSBridge.NSVisualEffectView

#### Constructors

NSVisualEffectView | Constructs the view with given frame.

#### Properties

BlendingMode | A value indicating how the view’s contents blend with the surrounding content.
ClassName (Inherited) (desktop - console) | Returns the name of the Cocoa class under the hood as String.
Emphasized | A Boolean value indicating whether to emphasize the look of the material.
Handle (Inherited) | Returns Integer handle to the native NSObject structure.
Hidden (Inherited) | A Boolean value indicating whether the view is hidden.
InteriorBackgroundStyle | The view’s interior background style.
MaskImage | An image whose alpha channel masks the visual effect view's material.
Material | The material shown by the visual effect view.
NeedsDisplay (Inherited) | A Boolean value that determines whether the view needs to be redrawn before being displayed.
State | A value that indicates whether a view has a visual effect applied.
SubViews (Inherited) | Returns array as NSArray of views embedded in the current view.
SuperView (Inherited) | Returns the superview which is the immediate ancestor of the current view. The value of this property is nil when the view is not installed in a view hierarchy.
Window (Inherited) | The view’s window object, if it is installed in a window.

#### Methods

AddSubview (Inherited) | Adds a view to the view’s subviews so it’s displayed above its siblings.
AddSubview (Inherited) | Inserts a view among the view’s subviews so it’s displayed immediately above or below another view.
shared Cast | Does deep cast on incoming NSObject to NSVisualEffectView
Release (Inherited) | Releases the NSObject.
RemoveFromSuperView (Inherited) | Unlinks the view from its superview and its window, removes it from the responder chain, and invalidates its cursor rectangles.
Retain (Inherited) | Retains the NSObject
SetFrameOrigin (Inherited) | Sets the origin of the view’s frame rectangle to the specified point, effectively repositioning it within its superview.

#### Constants

Version = 5.0 (Inherited) |

#### Supported Platforms:

- macOS Intel 64 bit
- macOS Apple Silicon

#### Unsupported Platforms:

- Windows 32 bit
- Windows 64 bit
- Windows ARM 64 bit
- Linux 32 bit
- Linux 64 bit
- Linux ARM 32 bit
- Linux ARM 64 bit