Table of Contents

Namespace Artemis.UI.Shared.Services.ProfileEditor.Commands

Classes

AddLayerEffect

Represents a profile editor command that can be used to add a layer effect to a profile element.

AddProfileElement

Represents a profile editor command that can be used to add a profile element.

ApplyAdaptionHints

Represents a profile editor command that can be used to apply adaption hints to a layer.

ChangeConditionType

Represents a profile editor command that can be used to change the condition type of a profile element.

ChangeDataBindingEnabled

Represents a profile editor command that can be used to enable or disable data bindings on a layer property.

ChangeElementDisplayCondition

Represents a profile editor command that can be used to change the display condition of a profile element.

ChangeKeyframeEasing

Represents a profile editor command that can be used to change the easing function of a keyframe.

ChangeLayerBrush

Represents a profile editor command that can be used to change the brush of a layer.

ChangeLayerLeds

Represents a profile editor command that can be used to change the LEDs of a layer.

CompositeCommand

Represents a profile editor command that can be used to combine multiple commands into one.

DeleteKeyframe

Represents a profile editor command that can be used to delete a keyframe.

DuplicateKeyframe

Represents a profile editor command that can be used to duplicate a keyframe at a new position.

MoveKeyframe

Represents a profile editor command that can be used to change the position of a keyframe.

MoveProfileElement

Represents a profile editor command that can be used to move a profile element.

RemoveLayerEffect

Represents a profile editor command that can be used to remove a layer effect from a profile element.

RemoveProfileElement

Represents a profile editor command that can be used to remove a profile element.

RenameLayerEffect

Represents a profile editor command that can be used to rename a layer effect

RenameProfileElement

Represents a profile editor command that can be used to rename a profile element.

ResetLayerProperty<T>

Represents a profile editor command that can be used to reset a layer property to it's default value.

ResizeTimelineSegment

Represents a profile editor command that can be used to change the length of a timeline segment.

ToggleLayerPropertyKeyframes<T>

Represents a profile editor command that can be used to enable or disable keyframes on a layer property.

UpdateColorGradient

Represents a profile editor command that can be used to update a color gradient.

UpdateEventConditionPath

Represents a profile editor command that can be used to update an event condition's trigger mode.

UpdateEventOverlapMode

Represents a profile editor command that can be used to update an event condition's overlap mode.

UpdateEventToggleOffMode

Represents a profile editor command that can be used to update an event condition's overlap mode.

UpdateEventTriggerMode

Represents a profile editor command that can be used to update an event condition's trigger mode.

UpdateLayerProperty<T>

Represents a profile editor command that can be used to update a layer property of type T.

UpdateStaticPlayMode

Represents a profile editor command that can be used to update an static condition's play mode.

UpdateStaticStopMode

Represents a profile editor command that can be used to update an static condition's play mode.

Enums

ResizeTimelineSegment.SegmentType

Represents a type of segment on a timeline.