Source position: fpsvg.anim.pp line 75
type TSVGAnimation = record |
public |
Element: TSVGElement; |
Target: TSVGElement; |
Kind: TSVGAnimationKind; |
AttributeName: TSVGString; |
ValueKind: TSVGValueKind; |
Base: TSVGString; |
HasBase: Boolean; |
Values: TStringArray; |
KeyTimes: TSVGDoubleArray; |
KeySplines: TSVGDoubleArray; |
CalcMode: TSVGCalcMode; |
Begins: TSVGDoubleArray; |
Ends: TSVGDoubleArray; |
StartsAt: Double; |
Duration: Double; |
Repeats: Double; |
RepeatDur: Double; |
MinDuration: Double; |
MaxDuration: Double; |
Restart: TSVGRestart; |
Freezes: Boolean; |
Additive: Boolean; |
Accumulates: Boolean; |
TransformKind: TSVGTransformKind; |
Motion: TSVGPathMetrics; |
HasMotionPath: Boolean; |
Rotate: TSVGMotionRotate; |
RotateAngle: Double; |
function ValueAt(); |
function EndsAt; |
function RepeatDuration; |
function ActiveDuration(); |
function ActiveDurationFrom(); |
function IntervalAt(); |
function KeyTimeAt(); |
|
end; |