Table of Contents

Class LayerTransformProperties

Namespace
Artemis.Core
Assembly
Artemis.Core.dll

Represents the transform properties of a layer

public class LayerTransformProperties : LayerPropertyGroup, IDisposable, IPluginFeatureDependent
Inheritance
LayerTransformProperties
Implements
Inherited Members

Properties

AnchorPoint

The point at which the shape is attached to its position

public SKPointLayerProperty AnchorPoint { get; set; }

Property Value

SKPointLayerProperty

Opacity

The opacity of the shape

public FloatLayerProperty Opacity { get; set; }

Property Value

FloatLayerProperty

Position

The position of the shape

public SKPointLayerProperty Position { get; set; }

Property Value

SKPointLayerProperty

Rotation

The rotation of the shape in degree

public FloatLayerProperty Rotation { get; set; }

Property Value

FloatLayerProperty

Scale

The scale of the shape

public SKSizeLayerProperty Scale { get; set; }

Property Value

SKSizeLayerProperty

Methods

DisableProperties()

Called when the property group is deactivated (either the profile unloaded or the related brush/effect was removed)

protected override void DisableProperties()

EnableProperties()

Called when the property group is activated

protected override void EnableProperties()

PopulateDefaults()

Called before property group is activated to allow you to populate DefaultValue on the properties you want

protected override void PopulateDefaults()