Table of Contents

Class CompositionVisual

Namespace
Avalonia.Rendering.Composition
Assembly
Avalonia.Base.dll

The base visual object in the composition visual hierarchy.

public abstract class CompositionVisual : CompositionObject
Inheritance
CompositionVisual
Derived
Inherited Members

Properties

AnchorPoint

public Vector AnchorPoint { get; set; }

Property Value

Vector

CenterPoint

public Vector3D CenterPoint { get; set; }

Property Value

Vector3D

ClipToBounds

public bool ClipToBounds { get; set; }

Property Value

bool

Offset

public Vector3D Offset { get; set; }

Property Value

Vector3D

Opacity

public float Opacity { get; set; }

Property Value

float

OpacityMask

public IBrush? OpacityMask { get; set; }

Property Value

IBrush

Orientation

public Quaternion Orientation { get; set; }

Property Value

Quaternion

RenderOptions

public RenderOptions RenderOptions { get; set; }

Property Value

RenderOptions

RotationAngle

public float RotationAngle { get; set; }

Property Value

float

Scale

public Vector3D Scale { get; set; }

Property Value

Vector3D

Size

public Vector Size { get; set; }

Property Value

Vector

Visible

public bool Visible { get; set; }

Property Value

bool