Home
last modified time | relevance | path

Searched refs:nsTimingFunction (Results 1 – 25 of 128) sorted by relevance

123456

/dports/lang/spidermonkey60/firefox-60.9.0/dom/animation/
H A DComputedTimingFunction.h28 MOZ_ASSERT(aType == nsTimingFunction::Type::StepStart || in Steps()
44 void Init(const nsTimingFunction& aFunction);
54 nsTimingFunction::Type GetType() const { return mType; } in GetType()
58 mType == nsTimingFunction::Type::StepEnd); in GetSteps()
62 MOZ_ASSERT(mType == nsTimingFunction::Type::Frames); in GetFrames()
73 bool operator==(const nsTimingFunction& aOther) const {
96 : mType(nsTimingFunction::Type::CubicBezier), in ComputedTimingFunction()
101 nsTimingFunction::Type mType = nsTimingFunction::Type::Linear;
107 const nsTimingFunction& aRHS) {
109 return aRHS.mType == nsTimingFunction::Type::Linear;
[all …]
H A DComputedTimingFunction.cpp15 if (nsTimingFunction::IsSplineType(mType)) { in Init()
34 if (aType == nsTimingFunction::Type::StepStart) { in StepTiming()
122 return mType == nsTimingFunction::Type::Frames in GetValue()
133 if (mType == nsTimingFunction::Type::CubicBezier) { in Compare()
151 case nsTimingFunction::Type::CubicBezier: in AppendToString()
156 case nsTimingFunction::Type::StepStart: in AppendToString()
157 case nsTimingFunction::Type::StepEnd: in AppendToString()
160 case nsTimingFunction::Type::Frames: in AppendToString()
175 nsTimingFunction::Type lhsType = in Compare()
177 nsTimingFunction::Type rhsType = in Compare()
[all …]
H A DTimingParams.cpp107 nsTimingFunction timingFunction; in ParseEasing()
114 if (timingFunction.mType == nsTimingFunction::Type::Linear) { in ParseEasing()
147 nsTimingFunction timingFunction; in ParseEasing()
/dports/www/firefox-legacy/firefox-52.8.0esr/dom/animation/
H A DComputedTimingFunction.cpp17 if (nsTimingFunction::IsSplineType(mType)) { in Init()
29 nsTimingFunction::Type aType) in StepTiming()
43 if (aType == nsTimingFunction::Type::StepStart) { in StepTiming()
133 if (mType == nsTimingFunction::Type::CubicBezier) { in Compare()
152 case nsTimingFunction::Type::CubicBezier: in AppendToString()
159 case nsTimingFunction::Type::StepStart: in AppendToString()
160 case nsTimingFunction::Type::StepEnd: in AppendToString()
176 nsTimingFunction::Type lhsType = aLhs.isNothing() ? in Compare()
177 nsTimingFunction::Type::Linear : aLhs->GetType(); in Compare()
178 nsTimingFunction::Type rhsType = aRhs.isNothing() ? in Compare()
[all …]
H A DComputedTimingFunction.h24 void Init(const nsTimingFunction &aFunction);
31 nsTimingFunction::Type GetType() const { return mType; } in GetType()
32 bool HasSpline() const { return nsTimingFunction::IsSplineType(mType); } in HasSpline()
58 nsTimingFunction::Type mType;
/dports/lang/spidermonkey60/firefox-60.9.0/layout/style/
H A DnsTimingFunction.h12 struct nsTimingFunction { struct
32 explicit nsTimingFunction( argument
37 nsTimingFunction(float x1, float y1, float x2, float y2) in nsTimingFunction() function
47 nsTimingFunction(Type aType, uint32_t aStepsOrFrames) : mType(aType) { in nsTimingFunction() argument
54 nsTimingFunction(const nsTimingFunction& aOther) { *this = aOther; } in nsTimingFunction() function
69 nsTimingFunction& operator=(const nsTimingFunction& aOther) { argument
88 bool operator==(const nsTimingFunction& aOther) const {
99 bool operator!=(const nsTimingFunction& aOther) const {
H A DnsStyleUtil.cpp622 nsTimingFunction::Type aType, uint32_t aSteps, nsAString& aResult) { in AppendStepsTimingFunction()
623 MOZ_ASSERT(aType == nsTimingFunction::Type::StepStart || in AppendStepsTimingFunction()
624 aType == nsTimingFunction::Type::StepEnd); in AppendStepsTimingFunction()
628 if (aType == nsTimingFunction::Type::StepStart) { in AppendStepsTimingFunction()
658 nsTimingFunction::Type aType, nsAString& aResult) { in AppendCubicBezierKeywordTimingFunction()
660 case nsTimingFunction::Type::Ease: in AppendCubicBezierKeywordTimingFunction()
661 case nsTimingFunction::Type::Linear: in AppendCubicBezierKeywordTimingFunction()
662 case nsTimingFunction::Type::EaseIn: in AppendCubicBezierKeywordTimingFunction()
663 case nsTimingFunction::Type::EaseOut: in AppendCubicBezierKeywordTimingFunction()
664 case nsTimingFunction::Type::EaseInOut: { in AppendCubicBezierKeywordTimingFunction()
H A DServoCSSParser.h23 struct nsTimingFunction;
134 nsTimingFunction& aResult);
H A DnsAnimationManager.cpp381 const nsTimingFunction& aTimingFunction, in BuildKeyframes()
445 const nsTimingFunction& aTimingFunction,
456 nsPresContext* aPresContext, const nsTimingFunction& aTimingFunction,
478 const nsTimingFunction& aTimingFunction);
607 const nsTimingFunction& aTimingFunction, nsTArray<Keyframe>& aKeyframes) { in BuildKeyframes()
623 nsPresContext* aPresContext, const nsTimingFunction& aTimingFunction, in BuildAnimationFrames()
800 const nsTimingFunction& tf = in GetKeyframeTimingFunction()
811 const nsTimingFunction& aTimingFunction) { in ConvertTimingFunction()
814 if (aTimingFunction.mType != nsTimingFunction::Type::Linear) { in ConvertTimingFunction()
/dports/lang/spidermonkey60/firefox-60.9.0/servo/components/style/gecko_bindings/sugar/
H A Dns_timing_function.rs5 use gecko_bindings::structs::{nsTimingFunction, nsTimingFunction_Type};
12 impl nsTimingFunction { implementation
47 impl From<ComputedTimingFunction> for nsTimingFunction { implementation
48 fn from(function: ComputedTimingFunction) -> nsTimingFunction { in from() argument
53 impl From<TimingFunction> for nsTimingFunction { implementation
54 fn from(function: TimingFunction) -> nsTimingFunction { in from() argument
55 let mut tf: nsTimingFunction = unsafe { mem::zeroed() }; in from()
85 impl From<nsTimingFunction> for ComputedTimingFunction {
86 fn from(function: nsTimingFunction) -> ComputedTimingFunction { in from()
/dports/www/firefox-esr/firefox-91.8.0/layout/style/
H A DnsTimingFunction.h12 struct nsTimingFunction { struct
15 explicit nsTimingFunction( argument
19 nsTimingFunction(float x1, float y1, float x2, float y2) in nsTimingFunction() argument
28 bool operator==(const nsTimingFunction& aOther) const { argument
32 bool operator!=(const nsTimingFunction& aOther) const {
H A DServoCSSParser.h21 struct nsTimingFunction;
97 static bool ParseEasing(const nsACString& aValue, nsTimingFunction& aResult);
/dports/www/firefox/firefox-99.0/layout/style/
H A DnsTimingFunction.h12 struct nsTimingFunction { struct
15 explicit nsTimingFunction( argument
19 nsTimingFunction(float x1, float y1, float x2, float y2) in nsTimingFunction() function
28 bool operator==(const nsTimingFunction& aOther) const { argument
32 bool operator!=(const nsTimingFunction& aOther) const {
H A DServoCSSParser.h21 struct nsTimingFunction;
97 static bool ParseEasing(const nsACString& aValue, nsTimingFunction& aResult);
/dports/mail/thunderbird/thunderbird-91.8.0/layout/style/
H A DnsTimingFunction.h12 struct nsTimingFunction { struct
15 explicit nsTimingFunction( argument
19 nsTimingFunction(float x1, float y1, float x2, float y2) in nsTimingFunction() argument
28 bool operator==(const nsTimingFunction& aOther) const { argument
32 bool operator!=(const nsTimingFunction& aOther) const {
H A DServoCSSParser.h21 struct nsTimingFunction;
97 static bool ParseEasing(const nsACString& aValue, nsTimingFunction& aResult);
/dports/lang/spidermonkey78/firefox-78.9.0/layout/style/
H A DnsTimingFunction.h12 struct nsTimingFunction { struct
15 explicit nsTimingFunction( argument
19 nsTimingFunction(float x1, float y1, float x2, float y2) in nsTimingFunction() argument
28 bool operator==(const nsTimingFunction& aOther) const { argument
32 bool operator!=(const nsTimingFunction& aOther) const {
H A DServoCSSParser.h22 struct nsTimingFunction;
97 nsTimingFunction& aResult);
/dports/www/firefox-legacy/firefox-52.8.0esr/gfx/layers/ipc/
H A DLayerAnimationUtils.cpp24 result.Init(nsTimingFunction(cbf.x1(), cbf.y1(), cbf.x2(), cbf.y2())); in TimingFunctionToComputedTimingFunction()
29 nsTimingFunction::Type type = sf.type() == 1 ? in TimingFunctionToComputedTimingFunction()
30 nsTimingFunction::Type::StepStart : in TimingFunctionToComputedTimingFunction()
31 nsTimingFunction::Type::StepEnd; in TimingFunctionToComputedTimingFunction()
33 result.Init(nsTimingFunction(type, sf.steps())); in TimingFunctionToComputedTimingFunction()
/dports/www/firefox-esr/firefox-91.8.0/dom/animation/
H A DComputedTimingFunction.h50 explicit ComputedTimingFunction(const nsTimingFunction& aFunction) { in ComputedTimingFunction()
53 void Init(const nsTimingFunction& aFunction);
77 bool operator==(const nsTimingFunction& aOther) const {
93 bool operator!=(const nsTimingFunction& aOther) const {
118 const nsTimingFunction& aRHS) {
126 const nsTimingFunction& aRHS) {
/dports/lang/spidermonkey78/firefox-78.9.0/dom/animation/
H A DComputedTimingFunction.h50 explicit ComputedTimingFunction(const nsTimingFunction& aFunction) { in ComputedTimingFunction()
53 void Init(const nsTimingFunction& aFunction);
77 bool operator==(const nsTimingFunction& aOther) const {
93 bool operator!=(const nsTimingFunction& aOther) const {
118 const nsTimingFunction& aRHS) {
126 const nsTimingFunction& aRHS) {
/dports/mail/thunderbird/thunderbird-91.8.0/dom/animation/
H A DComputedTimingFunction.h50 explicit ComputedTimingFunction(const nsTimingFunction& aFunction) { in ComputedTimingFunction()
53 void Init(const nsTimingFunction& aFunction);
77 bool operator==(const nsTimingFunction& aOther) const {
93 bool operator!=(const nsTimingFunction& aOther) const {
118 const nsTimingFunction& aRHS) {
126 const nsTimingFunction& aRHS) {
/dports/www/firefox/firefox-99.0/dom/animation/
H A DComputedTimingFunction.h53 explicit ComputedTimingFunction(const nsTimingFunction& aFunction) { in ComputedTimingFunction()
56 void Init(const nsTimingFunction& aFunction);
80 bool operator==(const nsTimingFunction& aOther) const {
96 bool operator!=(const nsTimingFunction& aOther) const {
121 const nsTimingFunction& aRHS) {
129 const nsTimingFunction& aRHS) {
/dports/lang/spidermonkey60/firefox-60.9.0/gfx/layers/ipc/
H A DLayerAnimationUtils.cpp28 nsTimingFunction::Type type = sf.type() == 1 in TimingFunctionToComputedTimingFunction()
29 ? nsTimingFunction::Type::StepStart in TimingFunctionToComputedTimingFunction()
30 : nsTimingFunction::Type::StepEnd; in TimingFunctionToComputedTimingFunction()
/dports/www/firefox-legacy/firefox-52.8.0esr/layout/style/
H A DnsStyleUtil.cpp594 nsStyleUtil::AppendStepsTimingFunction(nsTimingFunction::Type aType, in AppendStepsTimingFunction()
598 MOZ_ASSERT(aType == nsTimingFunction::Type::StepStart || in AppendStepsTimingFunction()
599 aType == nsTimingFunction::Type::StepEnd); in AppendStepsTimingFunction()
603 if (aType == nsTimingFunction::Type::StepStart) { in AppendStepsTimingFunction()
630 nsTimingFunction::Type aType, in AppendCubicBezierKeywordTimingFunction()
634 case nsTimingFunction::Type::Ease: in AppendCubicBezierKeywordTimingFunction()
635 case nsTimingFunction::Type::Linear: in AppendCubicBezierKeywordTimingFunction()
636 case nsTimingFunction::Type::EaseIn: in AppendCubicBezierKeywordTimingFunction()
637 case nsTimingFunction::Type::EaseOut: in AppendCubicBezierKeywordTimingFunction()
638 case nsTimingFunction::Type::EaseInOut: { in AppendCubicBezierKeywordTimingFunction()

123456