OpenGrok
Home
Sort by relevance
Sort by last modified time
Full Search
Definition
Symbol
File Path
History
|
|
Help
Searched
refs:SVGAnimatedProperty
(Results
1 - 25
of
35
) sorted by null
1
2
/external/chromium_org/third_party/WebKit/Source/core/svg/properties/
SVGAnimatedProperty.cpp
22
#include "core/svg/properties/
SVGAnimatedProperty
.h"
28
SVGAnimatedProperty
::
SVGAnimatedProperty
(SVGElement* contextElement, const QualifiedName& attributeName, AnimatedPropertyType animatedPropertyType)
38
SVGAnimatedProperty
::~
SVGAnimatedProperty
()
44
void
SVGAnimatedProperty
::detachAnimatedPropertiesForElement(SVGElement* element)
61
// There are cases where detachAnimatedPropertiesForElement is called recursively from ~
SVGAnimatedProperty
.
63
RefPtr<
SVGAnimatedProperty
> protect = cache->get(*it);
68
void
SVGAnimatedProperty
::commitChange()
76
SVGAnimatedProperty
::Cache* SVGAnimatedProperty::animatedPropertyCache(
[
all
...]
SVGAttributeToPropertyMap.h
28
class
SVGAnimatedProperty
;
44
void animatedPropertiesForAttribute(SVGElement* contextElement, const QualifiedName& attributeName, Vector<RefPtr<
SVGAnimatedProperty
> >&);
53
PassRefPtr<
SVGAnimatedProperty
> animatedProperty(SVGElement* contextElement, const QualifiedName& attributeName, const SVGPropertyInfo*);
SVGAnimatedProperty.h
32
class
SVGAnimatedProperty
: public RefCounted<
SVGAnimatedProperty
> {
47
typedef HashMap<SVGAnimatedPropertyDescription, RefPtr<
SVGAnimatedProperty
>, SVGAnimatedPropertyDescriptionHash, SVGAnimatedPropertyDescriptionHashTraits> Cache;
49
virtual ~
SVGAnimatedProperty
();
56
RefPtr<
SVGAnimatedProperty
> wrapper = animatedPropertyCache()->get(key);
83
SVGAnimatedProperty
(SVGElement*, const QualifiedName&, AnimatedPropertyType);
SVGPropertyInfo.h
28
class
SVGAnimatedProperty
;
61
typedef PassRefPtr<
SVGAnimatedProperty
> (*LookupOrCreateWrapperForAnimatedProperty)(SVGElement*);
SVGPropertyTearOff.h
24
#include "core/svg/properties/
SVGAnimatedProperty
.h"
44
static PassRefPtr<Self> create(
SVGAnimatedProperty
* animatedProperty, SVGPropertyRole role, PropertyType& value)
57
SVGAnimatedProperty
* animatedProperty() const { return m_animatedProperty; }
72
void setAnimatedProperty(
SVGAnimatedProperty
* animatedProperty)
129
SVGPropertyTearOff(
SVGAnimatedProperty
* animatedProperty, SVGPropertyRole role, PropertyType& value)
135
// Using operator & is completely fine, as
SVGAnimatedProperty
owns this reference,
136
// and we're guaranteed to live as long as
SVGAnimatedProperty
does.
181
SVGAnimatedProperty
* m_animatedProperty;
SVGAnimatedStaticPropertyTearOff.h
23
#include "core/svg/properties/
SVGAnimatedProperty
.h"
30
class SVGAnimatedStaticPropertyTearOff : public
SVGAnimatedProperty
{
103
:
SVGAnimatedProperty
(contextElement, attributeName, animatedPropertyType)
SVGMatrixTearOff.h
32
static PassRefPtr<SVGMatrixTearOff> create(
SVGAnimatedProperty
* animatedProperty, SVGPropertyRole role, SVGMatrix& value)
44
// Used for non-animated POD types that are not associated with a
SVGAnimatedProperty
object, nor with a XML DOM attribute
79
SVGMatrixTearOff(
SVGAnimatedProperty
* animatedProperty, SVGPropertyRole role, SVGMatrix& value)
SVGAnimatedPropertyMacros.h
26
#include "core/svg/properties/
SVGAnimatedProperty
.h"
108
if (TearOffType* wrapper =
SVGAnimatedProperty
::lookupWrapper<UseOwnerType, TearOffType>(this, LowerProperty##PropertyInfo())) { \
139
PassRefPtr<
SVGAnimatedProperty
> OwnerType::lookupOrCreate##UpperProperty##Wrapper(SVGElement* maskedOwnerType) \
143
return
SVGAnimatedProperty
::lookupOrCreateWrapper<UseOwnerType, TearOffType, PropertyType>(ownerType, LowerProperty##PropertyInfo(), ownerType->m_##LowerProperty.value); \
171
static PassRefPtr<
SVGAnimatedProperty
> lookupOrCreate##UpperProperty##Wrapper(SVGElement* maskedOwnerType); \
184
if (TearOffType* wrapper =
SVGAnimatedProperty
::lookupWrapper<UseOwnerType, TearOffType>(this, LowerProperty##PropertyInfo())) \
SVGAnimatedPropertyTearOff.h
24
#include "core/svg/properties/
SVGAnimatedProperty
.h"
30
class SVGAnimatedPropertyTearOff : public
SVGAnimatedProperty
, public ScriptWrappable {
111
:
SVGAnimatedProperty
(contextElement, attributeName, animatedPropertyType)
SVGAnimatedListPropertyTearOff.h
23
#include "core/svg/properties/
SVGAnimatedProperty
.h"
33
class SVGAnimatedListPropertyTearOff : public
SVGAnimatedProperty
{
173
:
SVGAnimatedProperty
(contextElement, attributeName, animatedPropertyType)
SVGPathSegListPropertyTearOff.cpp
97
SVGAnimatedProperty
* animatedPropertyOfItem = newItemWithContext->animatedProperty();
105
// newItem belongs to a SVGPathElement, but its associated
SVGAnimatedProperty
is not an animated list tear off.
SVGPathSegListPropertyTearOff.h
45
SVGAnimatedProperty
* animatedProperty() const { return m_animatedProperty; }
/external/chromium_org/third_party/WebKit/Source/core/svg/
SVGPolyElement.cpp
50
SVGAnimatedProperty
* wrapper =
SVGAnimatedProperty
::lookupWrapper<SVGPolyElement, SVGAnimatedPointList>(this, pointsPropertyInfo());
96
if (
SVGAnimatedProperty
* wrapper =
SVGAnimatedProperty
::lookupWrapper<SVGPolyElement, SVGAnimatedPointList>(this, pointsPropertyInfo()))
145
PassRefPtr<
SVGAnimatedProperty
> SVGPolyElement::lookupOrCreatePointsWrapper(SVGElement* contextElement)
149
return
SVGAnimatedProperty
::lookupOrCreateWrapper<SVGPolyElement, SVGAnimatedPointList, SVGPointList>
SVGViewSpec.h
95
static PassRefPtr<
SVGAnimatedProperty
> lookupOrCreateTransformWrapper(SVGViewSpec* contextElement);
96
static PassRefPtr<
SVGAnimatedProperty
> lookupOrCreateViewBoxWrapper(SVGViewSpec* contextElement);
97
static PassRefPtr<
SVGAnimatedProperty
> lookupOrCreatePreserveAspectRatioWrapper(SVGViewSpec* contextElement);
SVGAnimatedTypeAnimator.cpp
33
SVGElementAnimatedProperties::SVGElementAnimatedProperties(SVGElement* element, Vector<RefPtr<
SVGAnimatedProperty
> >& properties)
68
Vector<RefPtr<
SVGAnimatedProperty
> > targetProperties;
84
Vector<RefPtr<
SVGAnimatedProperty
> > instanceProperties;
96
RefPtr<
SVGAnimatedProperty
> property = it->properties[i];
SVGPathSegWithContext.h
35
SVGAnimatedProperty
* animatedProperty() const
41
return
SVGAnimatedProperty
::lookupWrapper<SVGPathElement, SVGAnimatedPathSegListPropertyTearOff>(m_element, SVGPathElement::dPropertyInfo());
SVGViewSpec.cpp
117
if (
SVGAnimatedProperty
* wrapper =
SVGAnimatedProperty
::lookupWrapper<SVGElement, SVGAnimatedTransformList>(m_contextElement.get(), transformPropertyInfo()))
170
PassRefPtr<
SVGAnimatedProperty
> SVGViewSpec::lookupOrCreateViewBoxWrapper(SVGViewSpec* ownerType)
174
return
SVGAnimatedProperty
::lookupOrCreateWrapper<SVGElement, SVGAnimatedRect, SVGRect>(ownerType->contextElement(), viewBoxPropertyInfo(), ownerType->m_viewBox);
177
PassRefPtr<
SVGAnimatedProperty
> SVGViewSpec::lookupOrCreatePreserveAspectRatioWrapper(SVGViewSpec* ownerType)
181
return
SVGAnimatedProperty
::lookupOrCreateWrapper<SVGElement, SVGAnimatedPreserveAspectRatio, SVGPreserveAspectRatio>(ownerType->contextElement(), preserveAspectRatioPropertyInfo(), ownerType->m_preserveAspectRatio);
184
PassRefPtr<
SVGAnimatedProperty
> SVGViewSpec::lookupOrCreateTransformWrapper(SVGViewSpec* ownerType)
188
return
SVGAnimatedProperty
::lookupOrCreateWrapper<SVGElement, SVGAnimatedTransformList, SVGTransformList>(ownerType->contextElement(), transformPropertyInfo(), ownerType->m_transform);
SVGPolyElement.h
57
static PassRefPtr<
SVGAnimatedProperty
> lookupOrCreatePointsWrapper(SVGElement* contextElement);
SVGAnimateElement.h
32
class
SVGAnimatedProperty
;
SVGPathElement.cpp
259
if (m_pathSegList.shouldSynchronize && !
SVGAnimatedProperty
::lookupWrapper<SVGPathElement, SVGAnimatedPathSegListPropertyTearOff>(this, dPropertyInfo())->isAnimating()) {
303
SVGAnimatedProperty
* property =
SVGAnimatedProperty
::lookupWrapper<SVGPathElement, SVGAnimatedPathSegListPropertyTearOff>(this, dPropertyInfo());
309
PassRefPtr<
SVGAnimatedProperty
> SVGPathElement::lookupOrCreateDWrapper(SVGElement* contextElement)
314
if (
SVGAnimatedProperty
* property =
SVGAnimatedProperty
::lookupWrapper<SVGPathElement, SVGAnimatedPathSegListPropertyTearOff>(ownerType, dPropertyInfo()))
320
return
SVGAnimatedProperty
::lookupOrCreateWrapper<SVGPathElement, SVGAnimatedPathSegListPropertyTearOff, SVGPathSegList>
SVGTextContentElement.h
115
static PassRefPtr<
SVGAnimatedProperty
> lookupOrCreateTextLengthWrapper(SVGElement* contextElement);
SVGAnimatedTypeAnimator.h
26
#include "core/svg/properties/
SVGAnimatedProperty
.h"
34
SVGElementAnimatedProperties(SVGElement*, Vector<RefPtr<
SVGAnimatedProperty
> >&);
37
Vector<RefPtr<
SVGAnimatedProperty
> > properties;
169
AnimValType* castAnimatedPropertyToActualType(
SVGAnimatedProperty
* property)
SVGMarkerElement.h
125
static PassRefPtr<
SVGAnimatedProperty
> lookupOrCreateOrientTypeWrapper(SVGElement* contextElement);
SVGMarkerElement.cpp
240
PassRefPtr<
SVGAnimatedProperty
> SVGMarkerElement::lookupOrCreateOrientTypeWrapper(SVGElement* contextElement)
244
return
SVGAnimatedProperty
::lookupOrCreateWrapper<SVGMarkerElement, SVGAnimatedEnumerationPropertyTearOff<SVGMarkerOrientType>, SVGMarkerOrientType>
SVGTextContentElement.cpp
85
PassRefPtr<
SVGAnimatedProperty
> SVGTextContentElement::lookupOrCreateTextLengthWrapper(SVGElement* contextElement)
89
return
SVGAnimatedProperty
::lookupOrCreateWrapper<SVGTextContentElement, SVGAnimatedLength, SVGLength>
Completed in 318 milliseconds
1
2