Class TBGRAGradientOriginalDiff

Unit

Declaration

type TBGRAGradientOriginalDiff = class(TBGRAOriginalDiff)

Description

Difference in a gradient original

Hierarchy

Overview

Fields

Protected FStorageAfter: TBGRAMemOriginalStorage;
Protected FStorageBefore: TBGRAMemOriginalStorage;

Methods

Public constructor Create(AOriginal: TBGRALayerGradientOriginal);
Public destructor Destroy; override;
Public function CanAppend(ADiff: TBGRAOriginalDiff): boolean; override;
Public function IsIdentity: boolean; override;
Public procedure Append(ADiff: TBGRAOriginalDiff); override;
Public procedure Apply(AOriginal: TBGRALayerCustomOriginal); override;
Public procedure ComputeDifference(AOriginal: TBGRALayerGradientOriginal);
Public procedure Unapply(AOriginal: TBGRALayerCustomOriginal); override;

Description

Fields

Protected FStorageAfter: TBGRAMemOriginalStorage;

This item has no description.

Protected FStorageBefore: TBGRAMemOriginalStorage;

This item has no description.

Methods

Public constructor Create(AOriginal: TBGRALayerGradientOriginal);

This item has no description.

Public destructor Destroy; override;

This item has no description.

Public function CanAppend(ADiff: TBGRAOriginalDiff): boolean; override;

This item has no description.

Public function IsIdentity: boolean; override;

This item has no description.

Public procedure Append(ADiff: TBGRAOriginalDiff); override;

This item has no description.

Public procedure Apply(AOriginal: TBGRALayerCustomOriginal); override;

This item has no description.

Public procedure ComputeDifference(AOriginal: TBGRALayerGradientOriginal);

This item has no description.

Public procedure Unapply(AOriginal: TBGRALayerCustomOriginal); override;

This item has no description.