diff options
Diffstat (limited to 'ksvg/data')
86 files changed, 4393 insertions, 0 deletions
diff --git a/ksvg/data/SVGAElementImpl.lut.h b/ksvg/data/SVGAElementImpl.lut.h new file mode 100644 index 00000000..9ef7a610 --- /dev/null +++ b/ksvg/data/SVGAElementImpl.lut.h @@ -0,0 +1,20 @@ +/* Automatically generated from impl/SVGAElementImpl.cc using ../../kdelibs/kjs/create_hash_table. DO NOT EDIT ! */ + +using namespace KJS; + +namespace KSVG { + +static const char SVGAElementImpl__s_hashTableStrings[] = { + "\0" + "target\0" +}; + + +static const struct HashEntry SVGAElementImpl__s_hashTableEntries[] = { + { 0, 0, 0, 0, -1 }, + { 1, SVGAElementImpl::Target, DontDelete|ReadOnly, 0, -1 } +}; + +const struct HashTable SVGAElementImpl::s_hashTable = { 2, 2, SVGAElementImpl__s_hashTableEntries, 2, SVGAElementImpl__s_hashTableStrings}; + +} // namespace diff --git a/ksvg/data/SVGAngleImpl.lut.h b/ksvg/data/SVGAngleImpl.lut.h new file mode 100644 index 00000000..b57f44e1 --- /dev/null +++ b/ksvg/data/SVGAngleImpl.lut.h @@ -0,0 +1,77 @@ +/* Automatically generated from impl/SVGAngleImpl.cc using ../../kdelibs/kjs/create_hash_table. DO NOT EDIT ! */ + +using namespace KJS; + +namespace KSVG { + +static const char SVGAngleImpl__s_hashTableStrings[] = { + "\0" + "valueInSpecifiedUnits\0" + "valueAsString\0" + "unitType\0" + "value\0" +}; + + +static const struct HashEntry SVGAngleImpl__s_hashTableEntries[] = { + { 0, 0, 0, 0, -1 }, + { 46, SVGAngleImpl::Value, DontDelete, 0, 5 }, + { 23, SVGAngleImpl::ValueAsString, DontDelete, 0, -1 }, + { 1, SVGAngleImpl::ValueInSpecifiedUnits, DontDelete, 0, -1 }, + { 0, 0, 0, 0, -1 }, + { 37, SVGAngleImpl::UnitType, DontDelete, 0, -1 } +}; + +const struct HashTable SVGAngleImpl::s_hashTable = { 2, 6, SVGAngleImpl__s_hashTableEntries, 5, SVGAngleImpl__s_hashTableStrings}; + +} // namespace + +using namespace KJS; + +namespace KSVG { + +static const char SVGAngleImplProto__s_hashTableStrings[] = { + "\0" + "convertToSpecifiedUnits\0" + "newValueSpecifiedUnits\0" +}; + + +static const struct HashEntry SVGAngleImplProto__s_hashTableEntries[] = { + { 1, SVGAngleImpl::ConvertToSpecifiedUnits, DontDelete|Function, 1, -1 }, + { 25, SVGAngleImpl::NewValueSpecifiedUnits, DontDelete|Function, 2, -1 }, + { 0, 0, 0, 0, -1 } +}; + +const struct HashTable SVGAngleImplProto::s_hashTable = { 2, 3, SVGAngleImplProto__s_hashTableEntries, 3, SVGAngleImplProto__s_hashTableStrings}; + +} // namespace + +using namespace KJS; + +namespace KSVG { + +static const char SVGAngleImplConstructor__s_hashTableStrings[] = { + "\0" + "SVG_ANGLETYPE_UNSPECIFIED\0" + "SVG_ANGLETYPE_UNKNOWN\0" + "SVG_ANGLETYPE_GRAD\0" + "SVG_ANGLETYPE_DEG\0" + "SVG_ANGLETYPE_RAD\0" +}; + + +static const struct HashEntry SVGAngleImplConstructor__s_hashTableEntries[] = { + { 0, 0, 0, 0, -1 }, + { 1, KSVG::SVG_ANGLETYPE_UNSPECIFIED, DontDelete|ReadOnly, 0, -1 }, + { 0, 0, 0, 0, -1 }, + { 86, KSVG::SVG_ANGLETYPE_RAD, DontDelete|ReadOnly, 0, 7 }, + { 49, KSVG::SVG_ANGLETYPE_GRAD, DontDelete|ReadOnly, 0, -1 }, + { 27, KSVG::SVG_ANGLETYPE_UNKNOWN, DontDelete|ReadOnly, 0, -1 }, + { 0, 0, 0, 0, -1 }, + { 68, KSVG::SVG_ANGLETYPE_DEG, DontDelete|ReadOnly, 0, -1 } +}; + +const struct HashTable SVGAngleImplConstructor::s_hashTable = { 2, 8, SVGAngleImplConstructor__s_hashTableEntries, 7, SVGAngleImplConstructor__s_hashTableStrings}; + +} // namespace diff --git a/ksvg/data/SVGAnimatedAngleImpl.lut.h b/ksvg/data/SVGAnimatedAngleImpl.lut.h new file mode 100644 index 00000000..8635120a --- /dev/null +++ b/ksvg/data/SVGAnimatedAngleImpl.lut.h @@ -0,0 +1,22 @@ +/* Automatically generated from impl/SVGAnimatedAngleImpl.cc using ../../kdelibs/kjs/create_hash_table. DO NOT EDIT ! */ + +using namespace KJS; + +namespace KSVG { + +static const char SVGAnimatedAngleImpl__s_hashTableStrings[] = { + "\0" + "animVal\0" + "baseVal\0" +}; + + +static const struct HashEntry SVGAnimatedAngleImpl__s_hashTableEntries[] = { + { 9, SVGAnimatedAngleImpl::BaseVal, DontDelete|ReadOnly, 0, -1 }, + { 1, SVGAnimatedAngleImpl::AnimVal, DontDelete|ReadOnly, 0, -1 }, + { 0, 0, 0, 0, -1 } +}; + +const struct HashTable SVGAnimatedAngleImpl::s_hashTable = { 2, 3, SVGAnimatedAngleImpl__s_hashTableEntries, 3, SVGAnimatedAngleImpl__s_hashTableStrings}; + +} // namespace diff --git a/ksvg/data/SVGAnimatedBooleanImpl.lut.h b/ksvg/data/SVGAnimatedBooleanImpl.lut.h new file mode 100644 index 00000000..928b3f0f --- /dev/null +++ b/ksvg/data/SVGAnimatedBooleanImpl.lut.h @@ -0,0 +1,22 @@ +/* Automatically generated from impl/SVGAnimatedBooleanImpl.cc using ../../kdelibs/kjs/create_hash_table. DO NOT EDIT ! */ + +using namespace KJS; + +namespace KSVG { + +static const char SVGAnimatedBooleanImpl__s_hashTableStrings[] = { + "\0" + "animVal\0" + "baseVal\0" +}; + + +static const struct HashEntry SVGAnimatedBooleanImpl__s_hashTableEntries[] = { + { 9, SVGAnimatedBooleanImpl::BaseVal, DontDelete, 0, -1 }, + { 1, SVGAnimatedBooleanImpl::AnimVal, DontDelete|ReadOnly, 0, -1 }, + { 0, 0, 0, 0, -1 } +}; + +const struct HashTable SVGAnimatedBooleanImpl::s_hashTable = { 2, 3, SVGAnimatedBooleanImpl__s_hashTableEntries, 3, SVGAnimatedBooleanImpl__s_hashTableStrings}; + +} // namespace diff --git a/ksvg/data/SVGAnimatedEnumerationImpl.lut.h b/ksvg/data/SVGAnimatedEnumerationImpl.lut.h new file mode 100644 index 00000000..b9a48bde --- /dev/null +++ b/ksvg/data/SVGAnimatedEnumerationImpl.lut.h @@ -0,0 +1,22 @@ +/* Automatically generated from impl/SVGAnimatedEnumerationImpl.cc using ../../kdelibs/kjs/create_hash_table. DO NOT EDIT ! */ + +using namespace KJS; + +namespace KSVG { + +static const char SVGAnimatedEnumerationImpl__s_hashTableStrings[] = { + "\0" + "animVal\0" + "baseVal\0" +}; + + +static const struct HashEntry SVGAnimatedEnumerationImpl__s_hashTableEntries[] = { + { 9, SVGAnimatedEnumerationImpl::BaseVal, DontDelete, 0, -1 }, + { 1, SVGAnimatedEnumerationImpl::AnimVal, DontDelete|ReadOnly, 0, -1 }, + { 0, 0, 0, 0, -1 } +}; + +const struct HashTable SVGAnimatedEnumerationImpl::s_hashTable = { 2, 3, SVGAnimatedEnumerationImpl__s_hashTableEntries, 3, SVGAnimatedEnumerationImpl__s_hashTableStrings}; + +} // namespace diff --git a/ksvg/data/SVGAnimatedIntegerImpl.lut.h b/ksvg/data/SVGAnimatedIntegerImpl.lut.h new file mode 100644 index 00000000..91934787 --- /dev/null +++ b/ksvg/data/SVGAnimatedIntegerImpl.lut.h @@ -0,0 +1,22 @@ +/* Automatically generated from impl/SVGAnimatedIntegerImpl.cc using ../../kdelibs/kjs/create_hash_table. DO NOT EDIT ! */ + +using namespace KJS; + +namespace KSVG { + +static const char SVGAnimatedIntegerImpl__s_hashTableStrings[] = { + "\0" + "animVal\0" + "baseVal\0" +}; + + +static const struct HashEntry SVGAnimatedIntegerImpl__s_hashTableEntries[] = { + { 9, SVGAnimatedIntegerImpl::BaseVal, DontDelete, 0, -1 }, + { 1, SVGAnimatedIntegerImpl::AnimVal, DontDelete, 0, -1 }, + { 0, 0, 0, 0, -1 } +}; + +const struct HashTable SVGAnimatedIntegerImpl::s_hashTable = { 2, 3, SVGAnimatedIntegerImpl__s_hashTableEntries, 3, SVGAnimatedIntegerImpl__s_hashTableStrings}; + +} // namespace diff --git a/ksvg/data/SVGAnimatedLengthImpl.lut.h b/ksvg/data/SVGAnimatedLengthImpl.lut.h new file mode 100644 index 00000000..b969bf35 --- /dev/null +++ b/ksvg/data/SVGAnimatedLengthImpl.lut.h @@ -0,0 +1,22 @@ +/* Automatically generated from impl/SVGAnimatedLengthImpl.cc using ../../kdelibs/kjs/create_hash_table. DO NOT EDIT ! */ + +using namespace KJS; + +namespace KSVG { + +static const char SVGAnimatedLengthImpl__s_hashTableStrings[] = { + "\0" + "animVal\0" + "baseVal\0" +}; + + +static const struct HashEntry SVGAnimatedLengthImpl__s_hashTableEntries[] = { + { 9, SVGAnimatedLengthImpl::BaseVal, DontDelete|ReadOnly, 0, -1 }, + { 1, SVGAnimatedLengthImpl::AnimVal, DontDelete|ReadOnly, 0, -1 }, + { 0, 0, 0, 0, -1 } +}; + +const struct HashTable SVGAnimatedLengthImpl::s_hashTable = { 2, 3, SVGAnimatedLengthImpl__s_hashTableEntries, 3, SVGAnimatedLengthImpl__s_hashTableStrings}; + +} // namespace diff --git a/ksvg/data/SVGAnimatedLengthListImpl.lut.h b/ksvg/data/SVGAnimatedLengthListImpl.lut.h new file mode 100644 index 00000000..463d834d --- /dev/null +++ b/ksvg/data/SVGAnimatedLengthListImpl.lut.h @@ -0,0 +1,22 @@ +/* Automatically generated from impl/SVGAnimatedLengthListImpl.cc using ../../kdelibs/kjs/create_hash_table. DO NOT EDIT ! */ + +using namespace KJS; + +namespace KSVG { + +static const char SVGAnimatedLengthListImpl__s_hashTableStrings[] = { + "\0" + "animVal\0" + "baseVal\0" +}; + + +static const struct HashEntry SVGAnimatedLengthListImpl__s_hashTableEntries[] = { + { 9, SVGAnimatedLengthListImpl::BaseVal, DontDelete|ReadOnly, 0, -1 }, + { 1, SVGAnimatedLengthListImpl::AnimVal, DontDelete|ReadOnly, 0, -1 }, + { 0, 0, 0, 0, -1 } +}; + +const struct HashTable SVGAnimatedLengthListImpl::s_hashTable = { 2, 3, SVGAnimatedLengthListImpl__s_hashTableEntries, 3, SVGAnimatedLengthListImpl__s_hashTableStrings}; + +} // namespace diff --git a/ksvg/data/SVGAnimatedNumberImpl.lut.h b/ksvg/data/SVGAnimatedNumberImpl.lut.h new file mode 100644 index 00000000..7563430b --- /dev/null +++ b/ksvg/data/SVGAnimatedNumberImpl.lut.h @@ -0,0 +1,22 @@ +/* Automatically generated from impl/SVGAnimatedNumberImpl.cc using ../../kdelibs/kjs/create_hash_table. DO NOT EDIT ! */ + +using namespace KJS; + +namespace KSVG { + +static const char SVGAnimatedNumberImpl__s_hashTableStrings[] = { + "\0" + "animVal\0" + "baseVal\0" +}; + + +static const struct HashEntry SVGAnimatedNumberImpl__s_hashTableEntries[] = { + { 9, SVGAnimatedNumberImpl::BaseVal, DontDelete, 0, -1 }, + { 1, SVGAnimatedNumberImpl::AnimVal, DontDelete|ReadOnly, 0, -1 }, + { 0, 0, 0, 0, -1 } +}; + +const struct HashTable SVGAnimatedNumberImpl::s_hashTable = { 2, 3, SVGAnimatedNumberImpl__s_hashTableEntries, 3, SVGAnimatedNumberImpl__s_hashTableStrings}; + +} // namespace diff --git a/ksvg/data/SVGAnimatedNumberListImpl.lut.h b/ksvg/data/SVGAnimatedNumberListImpl.lut.h new file mode 100644 index 00000000..e73471fe --- /dev/null +++ b/ksvg/data/SVGAnimatedNumberListImpl.lut.h @@ -0,0 +1,22 @@ +/* Automatically generated from impl/SVGAnimatedNumberListImpl.cc using ../../kdelibs/kjs/create_hash_table. DO NOT EDIT ! */ + +using namespace KJS; + +namespace KSVG { + +static const char SVGAnimatedNumberListImpl__s_hashTableStrings[] = { + "\0" + "animVal\0" + "baseVal\0" +}; + + +static const struct HashEntry SVGAnimatedNumberListImpl__s_hashTableEntries[] = { + { 9, SVGAnimatedNumberListImpl::BaseVal, DontDelete|ReadOnly, 0, -1 }, + { 1, SVGAnimatedNumberListImpl::AnimVal, DontDelete|ReadOnly, 0, -1 }, + { 0, 0, 0, 0, -1 } +}; + +const struct HashTable SVGAnimatedNumberListImpl::s_hashTable = { 2, 3, SVGAnimatedNumberListImpl__s_hashTableEntries, 3, SVGAnimatedNumberListImpl__s_hashTableStrings}; + +} // namespace diff --git a/ksvg/data/SVGAnimatedPathDataImpl.lut.h b/ksvg/data/SVGAnimatedPathDataImpl.lut.h new file mode 100644 index 00000000..8e0e8395 --- /dev/null +++ b/ksvg/data/SVGAnimatedPathDataImpl.lut.h @@ -0,0 +1,28 @@ +/* Automatically generated from impl/SVGAnimatedPathDataImpl.cc using ../../kdelibs/kjs/create_hash_table. DO NOT EDIT ! */ + +using namespace KJS; + +namespace KSVG { + +static const char SVGAnimatedPathDataImpl__s_hashTableStrings[] = { + "\0" + "animatedNormalizedPathSegList\0" + "normalizedPathSegList\0" + "animatedPathSegList\0" + "pathSegList\0" +}; + + +static const struct HashEntry SVGAnimatedPathDataImpl__s_hashTableEntries[] = { + { 0, 0, 0, 0, -1 }, + { 53, SVGAnimatedPathDataImpl::AnimatedPathSegList, DontDelete|ReadOnly, 0, 6 }, + { 0, 0, 0, 0, -1 }, + { 73, SVGAnimatedPathDataImpl::PathSegList, DontDelete|ReadOnly, 0, 5 }, + { 0, 0, 0, 0, -1 }, + { 31, SVGAnimatedPathDataImpl::NormalizedPathSegList, DontDelete|ReadOnly, 0, -1 }, + { 1, SVGAnimatedPathDataImpl::AnimatedNormalizedPathSegList, DontDelete|ReadOnly, 0, -1 } +}; + +const struct HashTable SVGAnimatedPathDataImpl::s_hashTable = { 2, 7, SVGAnimatedPathDataImpl__s_hashTableEntries, 5, SVGAnimatedPathDataImpl__s_hashTableStrings}; + +} // namespace diff --git a/ksvg/data/SVGAnimatedPointsImpl.lut.h b/ksvg/data/SVGAnimatedPointsImpl.lut.h new file mode 100644 index 00000000..6b48313a --- /dev/null +++ b/ksvg/data/SVGAnimatedPointsImpl.lut.h @@ -0,0 +1,22 @@ +/* Automatically generated from impl/SVGAnimatedPointsImpl.cc using ../../kdelibs/kjs/create_hash_table. DO NOT EDIT ! */ + +using namespace KJS; + +namespace KSVG { + +static const char SVGAnimatedPointsImpl__s_hashTableStrings[] = { + "\0" + "animatedPoints\0" + "points\0" +}; + + +static const struct HashEntry SVGAnimatedPointsImpl__s_hashTableEntries[] = { + { 16, SVGAnimatedPointsImpl::Points, DontDelete|ReadOnly, 0, -1 }, + { 0, 0, 0, 0, -1 }, + { 1, SVGAnimatedPointsImpl::AnimatedPoints, DontDelete|ReadOnly, 0, -1 } +}; + +const struct HashTable SVGAnimatedPointsImpl::s_hashTable = { 2, 3, SVGAnimatedPointsImpl__s_hashTableEntries, 3, SVGAnimatedPointsImpl__s_hashTableStrings}; + +} // namespace diff --git a/ksvg/data/SVGAnimatedPreserveAspectRatioImpl.lut.h b/ksvg/data/SVGAnimatedPreserveAspectRatioImpl.lut.h new file mode 100644 index 00000000..a681a408 --- /dev/null +++ b/ksvg/data/SVGAnimatedPreserveAspectRatioImpl.lut.h @@ -0,0 +1,22 @@ +/* Automatically generated from impl/SVGAnimatedPreserveAspectRatioImpl.cc using ../../kdelibs/kjs/create_hash_table. DO NOT EDIT ! */ + +using namespace KJS; + +namespace KSVG { + +static const char SVGAnimatedPreserveAspectRatioImpl__s_hashTableStrings[] = { + "\0" + "animVal\0" + "baseVal\0" +}; + + +static const struct HashEntry SVGAnimatedPreserveAspectRatioImpl__s_hashTableEntries[] = { + { 9, SVGAnimatedPreserveAspectRatioImpl::BaseVal, DontDelete|ReadOnly, 0, -1 }, + { 1, SVGAnimatedPreserveAspectRatioImpl::AnimVal, DontDelete|ReadOnly, 0, -1 }, + { 0, 0, 0, 0, -1 } +}; + +const struct HashTable SVGAnimatedPreserveAspectRatioImpl::s_hashTable = { 2, 3, SVGAnimatedPreserveAspectRatioImpl__s_hashTableEntries, 3, SVGAnimatedPreserveAspectRatioImpl__s_hashTableStrings}; + +} // namespace diff --git a/ksvg/data/SVGAnimatedRectImpl.lut.h b/ksvg/data/SVGAnimatedRectImpl.lut.h new file mode 100644 index 00000000..9a16c899 --- /dev/null +++ b/ksvg/data/SVGAnimatedRectImpl.lut.h @@ -0,0 +1,22 @@ +/* Automatically generated from impl/SVGAnimatedRectImpl.cc using ../../kdelibs/kjs/create_hash_table. DO NOT EDIT ! */ + +using namespace KJS; + +namespace KSVG { + +static const char SVGAnimatedRectImpl__s_hashTableStrings[] = { + "\0" + "animVal\0" + "baseVal\0" +}; + + +static const struct HashEntry SVGAnimatedRectImpl__s_hashTableEntries[] = { + { 9, SVGAnimatedRectImpl::BaseVal, DontDelete, 0, -1 }, + { 1, SVGAnimatedRectImpl::AnimVal, DontDelete, 0, -1 }, + { 0, 0, 0, 0, -1 } +}; + +const struct HashTable SVGAnimatedRectImpl::s_hashTable = { 2, 3, SVGAnimatedRectImpl__s_hashTableEntries, 3, SVGAnimatedRectImpl__s_hashTableStrings}; + +} // namespace diff --git a/ksvg/data/SVGAnimatedStringImpl.lut.h b/ksvg/data/SVGAnimatedStringImpl.lut.h new file mode 100644 index 00000000..add905dd --- /dev/null +++ b/ksvg/data/SVGAnimatedStringImpl.lut.h @@ -0,0 +1,22 @@ +/* Automatically generated from impl/SVGAnimatedStringImpl.cc using ../../kdelibs/kjs/create_hash_table. DO NOT EDIT ! */ + +using namespace KJS; + +namespace KSVG { + +static const char SVGAnimatedStringImpl__s_hashTableStrings[] = { + "\0" + "animVal\0" + "baseVal\0" +}; + + +static const struct HashEntry SVGAnimatedStringImpl__s_hashTableEntries[] = { + { 9, SVGAnimatedStringImpl::BaseVal, DontDelete, 0, -1 }, + { 1, SVGAnimatedStringImpl::AnimVal, DontDelete|ReadOnly, 0, -1 }, + { 0, 0, 0, 0, -1 } +}; + +const struct HashTable SVGAnimatedStringImpl::s_hashTable = { 2, 3, SVGAnimatedStringImpl__s_hashTableEntries, 3, SVGAnimatedStringImpl__s_hashTableStrings}; + +} // namespace diff --git a/ksvg/data/SVGAnimatedTransformListImpl.lut.h b/ksvg/data/SVGAnimatedTransformListImpl.lut.h new file mode 100644 index 00000000..7974a00e --- /dev/null +++ b/ksvg/data/SVGAnimatedTransformListImpl.lut.h @@ -0,0 +1,22 @@ +/* Automatically generated from impl/SVGAnimatedTransformListImpl.cc using ../../kdelibs/kjs/create_hash_table. DO NOT EDIT ! */ + +using namespace KJS; + +namespace KSVG { + +static const char SVGAnimatedTransformListImpl__s_hashTableStrings[] = { + "\0" + "animVal\0" + "baseVal\0" +}; + + +static const struct HashEntry SVGAnimatedTransformListImpl__s_hashTableEntries[] = { + { 9, SVGAnimatedTransformListImpl::BaseVal, DontDelete|ReadOnly, 0, -1 }, + { 1, SVGAnimatedTransformListImpl::AnimVal, DontDelete|ReadOnly, 0, -1 }, + { 0, 0, 0, 0, -1 } +}; + +const struct HashTable SVGAnimatedTransformListImpl::s_hashTable = { 2, 3, SVGAnimatedTransformListImpl__s_hashTableEntries, 3, SVGAnimatedTransformListImpl__s_hashTableStrings}; + +} // namespace diff --git a/ksvg/data/SVGAnimationElementImpl.lut.h b/ksvg/data/SVGAnimationElementImpl.lut.h new file mode 100644 index 00000000..af8ea0d5 --- /dev/null +++ b/ksvg/data/SVGAnimationElementImpl.lut.h @@ -0,0 +1,94 @@ +/* Automatically generated from impl/SVGAnimationElementImpl.cc using ../../kdelibs/kjs/create_hash_table. DO NOT EDIT ! */ + +using namespace KJS; + +namespace KSVG { + +static const char SVGAnimationElementImpl__s_hashTableStrings[] = { + "\0" + "attributeName\0" + "attributeType\0" + "targetElement\0" + "repeatCount\0" + "accumulate\0" + "keySplines\0" + "repeatDur\0" + "additive\0" + "calcMode\0" + "keyTimes\0" + "restart\0" + "values\0" + "begin\0" + "fill\0" + "from\0" + "href\0" + "dur\0" + "end\0" + "max\0" + "min\0" + "by\0" + "to\0" +}; + + +static const struct HashEntry SVGAnimationElementImpl__s_hashTableEntries[] = { + { 0, 0, 0, 0, -1 }, + { 0, 0, 0, 0, -1 }, + { 55, SVGAnimationElementImpl::Accumulate, DontDelete|ReadOnly, 0, 25 }, + { 0, 0, 0, 0, -1 }, + { 29, SVGAnimationElementImpl::TargetElement, DontDelete|ReadOnly, 0, 26 }, + { 66, SVGAnimationElementImpl::KeySplines, DontDelete|ReadOnly, 0, -1 }, + { 0, 0, 0, 0, -1 }, + { 145, SVGAnimationElementImpl::Href, DontDelete|ReadOnly, 0, -1 }, + { 1, SVGAnimationElementImpl::AttributeName, DontDelete|ReadOnly, 0, -1 }, + { 150, SVGAnimationElementImpl::Dur, DontDelete|ReadOnly, 0, 30 }, + { 96, SVGAnimationElementImpl::CalcMode, DontDelete|ReadOnly, 0, -1 }, + { 129, SVGAnimationElementImpl::Begin, DontDelete|ReadOnly, 0, -1 }, + { 122, SVGAnimationElementImpl::Values, DontDelete|ReadOnly, 0, 23 }, + { 0, 0, 0, 0, -1 }, + { 87, SVGAnimationElementImpl::Additive, DontDelete|ReadOnly, 0, 27 }, + { 105, SVGAnimationElementImpl::KeyTimes, DontDelete|ReadOnly, 0, -1 }, + { 0, 0, 0, 0, -1 }, + { 0, 0, 0, 0, -1 }, + { 15, SVGAnimationElementImpl::AttributeType, DontDelete|ReadOnly, 0, -1 }, + { 0, 0, 0, 0, -1 }, + { 169, SVGAnimationElementImpl::To, DontDelete|ReadOnly, 0, 29 }, + { 0, 0, 0, 0, -1 }, + { 140, SVGAnimationElementImpl::From, DontDelete|ReadOnly, 0, -1 }, + { 166, SVGAnimationElementImpl::By, DontDelete|ReadOnly, 0, 24 }, + { 154, SVGAnimationElementImpl::End, DontDelete|ReadOnly, 0, 28 }, + { 162, SVGAnimationElementImpl::Min, DontDelete|ReadOnly, 0, -1 }, + { 158, SVGAnimationElementImpl::Max, DontDelete|ReadOnly, 0, -1 }, + { 114, SVGAnimationElementImpl::Restart, DontDelete|ReadOnly, 0, -1 }, + { 43, SVGAnimationElementImpl::RepeatCount, DontDelete|ReadOnly, 0, -1 }, + { 77, SVGAnimationElementImpl::RepeatDur, DontDelete|ReadOnly, 0, -1 }, + { 135, SVGAnimationElementImpl::Fill, DontDelete|ReadOnly, 0, -1 } +}; + +const struct HashTable SVGAnimationElementImpl::s_hashTable = { 2, 31, SVGAnimationElementImpl__s_hashTableEntries, 23, SVGAnimationElementImpl__s_hashTableStrings}; + +} // namespace + +using namespace KJS; + +namespace KSVG { + +static const char SVGAnimationElementImplProto__s_hashTableStrings[] = { + "\0" + "getSimpleDuration\0" + "getCurrentTime\0" + "getStartTime\0" +}; + + +static const struct HashEntry SVGAnimationElementImplProto__s_hashTableEntries[] = { + { 34, SVGAnimationElementImpl::GetStartTime, DontDelete|Function, 0, -1 }, + { 1, SVGAnimationElementImpl::GetSimpleDuration, DontDelete|Function, 0, -1 }, + { 0, 0, 0, 0, -1 }, + { 19, SVGAnimationElementImpl::GetCurrentTime, DontDelete|Function, 0, -1 }, + { 0, 0, 0, 0, -1 } +}; + +const struct HashTable SVGAnimationElementImplProto::s_hashTable = { 2, 5, SVGAnimationElementImplProto__s_hashTableEntries, 5, SVGAnimationElementImplProto__s_hashTableStrings}; + +} // namespace diff --git a/ksvg/data/SVGCircleElementImpl.lut.h b/ksvg/data/SVGCircleElementImpl.lut.h new file mode 100644 index 00000000..dc7fb0cc --- /dev/null +++ b/ksvg/data/SVGCircleElementImpl.lut.h @@ -0,0 +1,26 @@ +/* Automatically generated from impl/SVGCircleElementImpl.cc using ../../kdelibs/kjs/create_hash_table. DO NOT EDIT ! */ + +using namespace KJS; + +namespace KSVG { + +static const char SVGCircleElementImpl__s_hashTableStrings[] = { + "\0" + "cx\0" + "cy\0" + "r\0" +}; + + +static const struct HashEntry SVGCircleElementImpl__s_hashTableEntries[] = { + { 4, SVGCircleElementImpl::Cy, DontDelete|ReadOnly, 0, -1 }, + { 0, 0, 0, 0, -1 }, + { 0, 0, 0, 0, -1 }, + { 0, 0, 0, 0, -1 }, + { 1, SVGCircleElementImpl::Cx, DontDelete|ReadOnly, 0, 5 }, + { 7, SVGCircleElementImpl::R, DontDelete|ReadOnly, 0, -1 } +}; + +const struct HashTable SVGCircleElementImpl::s_hashTable = { 2, 6, SVGCircleElementImpl__s_hashTableEntries, 5, SVGCircleElementImpl__s_hashTableStrings}; + +} // namespace diff --git a/ksvg/data/SVGClipPathElementImpl.lut.h b/ksvg/data/SVGClipPathElementImpl.lut.h new file mode 100644 index 00000000..5f5c7df2 --- /dev/null +++ b/ksvg/data/SVGClipPathElementImpl.lut.h @@ -0,0 +1,20 @@ +/* Automatically generated from impl/SVGClipPathElementImpl.cc using ../../kdelibs/kjs/create_hash_table. DO NOT EDIT ! */ + +using namespace KJS; + +namespace KSVG { + +static const char SVGClipPathElementImpl__s_hashTableStrings[] = { + "\0" + "clipPathUnits\0" +}; + + +static const struct HashEntry SVGClipPathElementImpl__s_hashTableEntries[] = { + { 1, SVGClipPathElementImpl::ClipPathUnits, DontDelete|ReadOnly, 0, -1 }, + { 0, 0, 0, 0, -1 } +}; + +const struct HashTable SVGClipPathElementImpl::s_hashTable = { 2, 2, SVGClipPathElementImpl__s_hashTableEntries, 2, SVGClipPathElementImpl__s_hashTableStrings}; + +} // namespace diff --git a/ksvg/data/SVGColorImpl.lut.h b/ksvg/data/SVGColorImpl.lut.h new file mode 100644 index 00000000..e6e0fe48 --- /dev/null +++ b/ksvg/data/SVGColorImpl.lut.h @@ -0,0 +1,76 @@ +/* Automatically generated from impl/SVGColorImpl.cc using ../../kdelibs/kjs/create_hash_table. DO NOT EDIT ! */ + +using namespace KJS; + +namespace KSVG { + +static const char SVGColorImpl__s_hashTableStrings[] = { + "\0" + "colorType\0" + "ICCColor\0" + "RGBColor\0" +}; + + +static const struct HashEntry SVGColorImpl__s_hashTableEntries[] = { + { 20, SVGColorImpl::RGBColor, DontDelete|ReadOnly, 0, -1 }, + { 1, SVGColorImpl::ColorType, DontDelete|ReadOnly, 0, -1 }, + { 0, 0, 0, 0, -1 }, + { 11, SVGColorImpl::ICCColor, DontDelete|ReadOnly, 0, -1 }, + { 0, 0, 0, 0, -1 } +}; + +const struct HashTable SVGColorImpl::s_hashTable = { 2, 5, SVGColorImpl__s_hashTableEntries, 5, SVGColorImpl__s_hashTableStrings}; + +} // namespace + +using namespace KJS; + +namespace KSVG { + +static const char SVGColorImplProto__s_hashTableStrings[] = { + "\0" + "setRGBColorICCColor\0" + "setRGBColor\0" + "setColor\0" +}; + + +static const struct HashEntry SVGColorImplProto__s_hashTableEntries[] = { + { 1, SVGColorImpl::SetRGBColorICCColor, DontDelete|Function, 2, -1 }, + { 0, 0, 0, 0, -1 }, + { 21, SVGColorImpl::SetRGBColor, DontDelete|Function, 1, -1 }, + { 33, SVGColorImpl::SetColor, DontDelete|Function, 3, -1 }, + { 0, 0, 0, 0, -1 } +}; + +const struct HashTable SVGColorImplProto::s_hashTable = { 2, 5, SVGColorImplProto__s_hashTableEntries, 5, SVGColorImplProto__s_hashTableStrings}; + +} // namespace + +using namespace KJS; + +namespace KSVG { + +static const char SVGColorImplConstructor__s_hashTableStrings[] = { + "\0" + "SVG_COLORTYPE_RGBCOLOR_ICCCOLOR\0" + "SVG_COLORTYPE_CURRENTCOLOR\0" + "SVG_COLORTYPE_RGBCOLOR\0" + "SVG_COLORTYPE_UNKNOWN\0" +}; + + +static const struct HashEntry SVGColorImplConstructor__s_hashTableEntries[] = { + { 83, KSVG::SVG_COLORTYPE_UNKNOWN, DontDelete|ReadOnly, 0, 6 }, + { 0, 0, 0, 0, -1 }, + { 60, KSVG::SVG_COLORTYPE_RGBCOLOR, DontDelete|ReadOnly, 0, 5 }, + { 0, 0, 0, 0, -1 }, + { 0, 0, 0, 0, -1 }, + { 1, KSVG::SVG_COLORTYPE_RGBCOLOR_ICCCOLOR, DontDelete|ReadOnly, 0, -1 }, + { 33, KSVG::SVG_COLORTYPE_CURRENTCOLOR, DontDelete|ReadOnly, 0, -1 } +}; + +const struct HashTable SVGColorImplConstructor::s_hashTable = { 2, 7, SVGColorImplConstructor__s_hashTableEntries, 5, SVGColorImplConstructor__s_hashTableStrings}; + +} // namespace diff --git a/ksvg/data/SVGColorProfileElementImpl.lut.h b/ksvg/data/SVGColorProfileElementImpl.lut.h new file mode 100644 index 00000000..40c11854 --- /dev/null +++ b/ksvg/data/SVGColorProfileElementImpl.lut.h @@ -0,0 +1,26 @@ +/* Automatically generated from impl/SVGColorProfileElementImpl.cc using ../../kdelibs/kjs/create_hash_table. DO NOT EDIT ! */ + +using namespace KJS; + +namespace KSVG { + +static const char SVGColorProfileElementImpl__s_hashTableStrings[] = { + "\0" + "rendering-intent\0" + "href\0" + "name\0" +}; + + +static const struct HashEntry SVGColorProfileElementImpl__s_hashTableEntries[] = { + { 0, 0, 0, 0, -1 }, + { 18, SVGColorProfileElementImpl::Href, DontDelete|ReadOnly, 0, 5 }, + { 23, SVGColorProfileElementImpl::Name, DontDelete|ReadOnly, 0, -1 }, + { 0, 0, 0, 0, -1 }, + { 0, 0, 0, 0, -1 }, + { 1, SVGColorProfileElementImpl::RenderingIntent, DontDelete|ReadOnly, 0, -1 } +}; + +const struct HashTable SVGColorProfileElementImpl::s_hashTable = { 2, 6, SVGColorProfileElementImpl__s_hashTableEntries, 5, SVGColorProfileElementImpl__s_hashTableStrings}; + +} // namespace diff --git a/ksvg/data/SVGCursorElementImpl.lut.h b/ksvg/data/SVGCursorElementImpl.lut.h new file mode 100644 index 00000000..94527e0c --- /dev/null +++ b/ksvg/data/SVGCursorElementImpl.lut.h @@ -0,0 +1,22 @@ +/* Automatically generated from impl/SVGCursorElementImpl.cc using ../../kdelibs/kjs/create_hash_table. DO NOT EDIT ! */ + +using namespace KJS; + +namespace KSVG { + +static const char SVGCursorElementImpl__s_hashTableStrings[] = { + "\0" + "x\0" + "y\0" +}; + + +static const struct HashEntry SVGCursorElementImpl__s_hashTableEntries[] = { + { 1, SVGCursorElementImpl::X, DontDelete|ReadOnly, 0, -1 }, + { 3, SVGCursorElementImpl::Y, DontDelete|ReadOnly, 0, -1 }, + { 0, 0, 0, 0, -1 } +}; + +const struct HashTable SVGCursorElementImpl::s_hashTable = { 2, 3, SVGCursorElementImpl__s_hashTableEntries, 3, SVGCursorElementImpl__s_hashTableStrings}; + +} // namespace diff --git a/ksvg/data/SVGDocumentImpl.lut.h b/ksvg/data/SVGDocumentImpl.lut.h new file mode 100644 index 00000000..92b7ed14 --- /dev/null +++ b/ksvg/data/SVGDocumentImpl.lut.h @@ -0,0 +1,67 @@ +/* Automatically generated from impl/SVGDocumentImpl.cc using ../../kdelibs/kjs/create_hash_table. DO NOT EDIT ! */ + +using namespace KJS; + +namespace KSVG { + +static const char SVGDocumentImpl__s_hashTableStrings[] = { + "\0" + "documentElement\0" + "implementation\0" + "rootElement\0" + "referrer\0" + "doctype\0" + "domain\0" + "title\0" + "URL\0" +}; + + +static const struct HashEntry SVGDocumentImpl__s_hashTableEntries[] = { + { 74, SVGDocumentImpl::Url, DontDelete|ReadOnly, 0, -1 }, + { 0, 0, 0, 0, -1 }, + { 61, SVGDocumentImpl::Domain, DontDelete|ReadOnly, 0, 10 }, + { 0, 0, 0, 0, -1 }, + { 53, SVGDocumentImpl::DocType, DontDelete|ReadOnly, 0, -1 }, + { 32, SVGDocumentImpl::RootElement, DontDelete|ReadOnly, 0, -1 }, + { 68, SVGDocumentImpl::Title, DontDelete|ReadOnly, 0, 9 }, + { 17, SVGDocumentImpl::Implementation, DontDelete|ReadOnly, 0, -1 }, + { 0, 0, 0, 0, -1 }, + { 44, SVGDocumentImpl::Referrer, DontDelete|ReadOnly, 0, -1 }, + { 1, SVGDocumentImpl::DocumentElement, DontDelete|ReadOnly, 0, -1 } +}; + +const struct HashTable SVGDocumentImpl::s_hashTable = { 2, 11, SVGDocumentImpl__s_hashTableEntries, 9, SVGDocumentImpl__s_hashTableStrings}; + +} // namespace + +using namespace KJS; + +namespace KSVG { + +static const char SVGDocumentImplProto__s_hashTableStrings[] = { + "\0" + "getElementsByTagNameNS\0" + "getElementsByTagName\0" + "createElementNS\0" + "createTextNode\0" + "getElementById\0" + "createElement\0" +}; + + +static const struct HashEntry SVGDocumentImplProto__s_hashTableEntries[] = { + { 0, 0, 0, 0, -1 }, + { 76, SVGDocumentImpl::GetElementById, DontDelete|Function, 1, -1 }, + { 0, 0, 0, 0, -1 }, + { 24, SVGDocumentImpl::GetElementsByTagName, DontDelete|Function, 1, 8 }, + { 61, SVGDocumentImpl::CreateTextNode, DontDelete|Function, 1, -1 }, + { 91, SVGDocumentImpl::CreateElement, DontDelete|Function, 1, 7 }, + { 0, 0, 0, 0, -1 }, + { 45, SVGDocumentImpl::CreateElementNS, DontDelete|Function, 2, -1 }, + { 1, SVGDocumentImpl::GetElementsByTagNameNS, DontDelete|Function, 2, -1 } +}; + +const struct HashTable SVGDocumentImplProto::s_hashTable = { 2, 9, SVGDocumentImplProto__s_hashTableEntries, 7, SVGDocumentImplProto__s_hashTableStrings}; + +} // namespace diff --git a/ksvg/data/SVGEcma.lut.h b/ksvg/data/SVGEcma.lut.h new file mode 100644 index 00000000..54909bab --- /dev/null +++ b/ksvg/data/SVGEcma.lut.h @@ -0,0 +1,396 @@ +/* Automatically generated from impl/SVGEcma.cc using ../../kdelibs/kjs/create_hash_table. DO NOT EDIT ! */ + +using namespace KJS; + +namespace KSVG { + +static const char SVGDOMNodeBridge__s_hashTableStrings[] = { + "\0" + "previousSibling\0" + "ownerDocument\0" + "namespaceURI\0" + "nextSibling\0" + "attributes\0" + "childNodes\0" + "firstChild\0" + "parentNode\0" + "lastChild\0" + "localName\0" + "nodeValue\0" + "nodeName\0" + "nodeType\0" + "prefix\0" +}; + + +static const struct HashEntry SVGDOMNodeBridge__s_hashTableEntries[] = { + { 0, 0, 0, 0, -1 }, + { 67, SVGDOMNodeBridge::ChildNodes, DontDelete|ReadOnly, 0, -1 }, + { 100, SVGDOMNodeBridge::LastChild, DontDelete|ReadOnly, 0, -1 }, + { 89, SVGDOMNodeBridge::ParentNode, DontDelete|ReadOnly, 0, 18 }, + { 0, 0, 0, 0, -1 }, + { 0, 0, 0, 0, -1 }, + { 0, 0, 0, 0, -1 }, + { 139, SVGDOMNodeBridge::NodeType, DontDelete|ReadOnly, 0, 17 }, + { 130, SVGDOMNodeBridge::NodeName, DontDelete|ReadOnly, 0, 20 }, + { 17, SVGDOMNodeBridge::OwnerDocument, DontDelete|ReadOnly, 0, -1 }, + { 0, 0, 0, 0, -1 }, + { 0, 0, 0, 0, -1 }, + { 0, 0, 0, 0, -1 }, + { 120, SVGDOMNodeBridge::NodeValue, DontDelete, 0, -1 }, + { 0, 0, 0, 0, -1 }, + { 0, 0, 0, 0, -1 }, + { 78, SVGDOMNodeBridge::FirstChild, DontDelete|ReadOnly, 0, -1 }, + { 1, SVGDOMNodeBridge::PreviousSibling, DontDelete|ReadOnly, 0, 19 }, + { 44, SVGDOMNodeBridge::NextSibling, DontDelete|ReadOnly, 0, -1 }, + { 56, SVGDOMNodeBridge::Attributes, DontDelete|ReadOnly, 0, 22 }, + { 31, SVGDOMNodeBridge::NamespaceURI, DontDelete|ReadOnly, 0, 21 }, + { 148, SVGDOMNodeBridge::Prefix, DontDelete, 0, -1 }, + { 110, SVGDOMNodeBridge::LocalName, DontDelete|ReadOnly, 0, -1 } +}; + +const struct HashTable SVGDOMNodeBridge::s_hashTable = { 2, 23, SVGDOMNodeBridge__s_hashTableEntries, 17, SVGDOMNodeBridge__s_hashTableStrings}; + +} // namespace + +using namespace KJS; + +namespace KSVG { + +static const char SVGDOMNodeBridgeProto__s_hashTableStrings[] = { + "\0" + "removeEventListener\0" + "getPreviousSibling\0" + "addEventListener\0" + "getOwnerDocument\0" + "getNamespaceURI\0" + "getNextSibling\0" + "getAttributes\0" + "getChildNodes\0" + "getFirstChild\0" + "getParentNode\0" + "hasAttributes\0" + "hasChildNodes\0" + "getLastChild\0" + "getLocalName\0" + "getNodeValue\0" + "insertBefore\0" + "replaceChild\0" + "appendChild\0" + "getNodeName\0" + "getNodeType\0" + "isSupported\0" + "removeChild\0" + "cloneNode\0" + "getPrefix\0" + "normalize\0" + "contains\0" +}; + + +static const struct HashEntry SVGDOMNodeBridgeProto__s_hashTableEntries[] = { + { 175, SVGDOMNodeBridge::HasChildNodes, DontDelete|Function, 0, -1 }, + { 215, SVGDOMNodeBridge::GetNodeValue, DontDelete|Function, 0, -1 }, + { 0, 0, 0, 0, -1 }, + { 0, 0, 0, 0, -1 }, + { 119, SVGDOMNodeBridge::GetChildNodes, DontDelete|Function, 0, -1 }, + { 1, SVGDOMNodeBridge::RemoveEventListener, DontDelete|Function, 3, -1 }, + { 0, 0, 0, 0, -1 }, + { 302, SVGDOMNodeBridge::RemoveChild, DontDelete|Function, 1, 37 }, + { 21, SVGDOMNodeBridge::GetPreviousSibling, DontDelete|Function, 0, -1 }, + { 228, SVGDOMNodeBridge::InsertBefore, DontDelete|Function, 2, -1 }, + { 0, 0, 0, 0, -1 }, + { 0, 0, 0, 0, -1 }, + { 0, 0, 0, 0, -1 }, + { 0, 0, 0, 0, -1 }, + { 254, SVGDOMNodeBridge::AppendChild, DontDelete|Function, 1, 36 }, + { 0, 0, 0, 0, -1 }, + { 161, SVGDOMNodeBridge::HasAttributes, DontDelete|Function, 0, -1 }, + { 0, 0, 0, 0, -1 }, + { 0, 0, 0, 0, -1 }, + { 133, SVGDOMNodeBridge::GetFirstChild, DontDelete|Function, 0, 32 }, + { 314, SVGDOMNodeBridge::CloneNode, DontDelete|Function, 1, 29 }, + { 57, SVGDOMNodeBridge::GetOwnerDocument, DontDelete|Function, 0, -1 }, + { 344, SVGDOMNodeBridge::Contains, DontDelete|Function, 1, 30 }, + { 147, SVGDOMNodeBridge::GetParentNode, DontDelete|Function, 0, -1 }, + { 0, 0, 0, 0, -1 }, + { 40, SVGDOMNodeBridge::AddEventListener, DontDelete|Function, 3, -1 }, + { 290, SVGDOMNodeBridge::IsSupported, DontDelete|Function, 2, 31 }, + { 241, SVGDOMNodeBridge::ReplaceChild, DontDelete|Function, 2, -1 }, + { 0, 0, 0, 0, -1 }, + { 334, SVGDOMNodeBridge::Normalize, DontDelete|Function, 0, 34 }, + { 266, SVGDOMNodeBridge::GetNodeName, DontDelete|Function, 0, -1 }, + { 278, SVGDOMNodeBridge::GetNodeType, DontDelete|Function, 0, 33 }, + { 189, SVGDOMNodeBridge::GetLastChild, DontDelete|Function, 0, 35 }, + { 90, SVGDOMNodeBridge::GetNextSibling, DontDelete|Function, 0, -1 }, + { 105, SVGDOMNodeBridge::GetAttributes, DontDelete|Function, 0, -1 }, + { 74, SVGDOMNodeBridge::GetNamespaceURI, DontDelete|Function, 0, -1 }, + { 324, SVGDOMNodeBridge::GetPrefix, DontDelete|Function, 0, -1 }, + { 202, SVGDOMNodeBridge::GetLocalName, DontDelete|Function, 0, -1 } +}; + +const struct HashTable SVGDOMNodeBridgeProto::s_hashTable = { 2, 38, SVGDOMNodeBridgeProto__s_hashTableEntries, 29, SVGDOMNodeBridgeProto__s_hashTableStrings}; + +} // namespace + +using namespace KJS; + +namespace KSVG { + +static const char SVGDOMElementBridge__s_hashTableStrings[] = { + "\0" + "tagName\0" +}; + + +static const struct HashEntry SVGDOMElementBridge__s_hashTableEntries[] = { + { 0, 0, 0, 0, -1 }, + { 1, SVGDOMElementBridge::TagName, DontDelete|ReadOnly, 0, -1 } +}; + +const struct HashTable SVGDOMElementBridge::s_hashTable = { 2, 2, SVGDOMElementBridge__s_hashTableEntries, 2, SVGDOMElementBridge__s_hashTableStrings}; + +} // namespace + +using namespace KJS; + +namespace KSVG { + +static const char SVGDOMElementBridgeProto__s_hashTableStrings[] = { + "\0" + "getElementByTagNameNS\0" + "getElementsByTagName\0" + "removeAttributeNode\0" + "getAttributeNodeNS\0" + "setAttributeNodeNS\0" + "removeAttributeNS\0" + "getAttributeNode\0" + "setAttributeNode\0" + "removeAttribute\0" + "getAttributeNS\0" + "hasAttributeNS\0" + "setAttributeNS\0" + "getAttribute\0" + "hasAttribute\0" + "setAttribute\0" +}; + + +static const struct HashEntry SVGDOMElementBridgeProto__s_hashTableEntries[] = { + { 64, SVGDOMElementBridge::GetAttributeNodeNS, DontDelete|Function, 2, -1 }, + { 170, SVGDOMElementBridge::GetAttributeNS, DontDelete|Function, 2, -1 }, + { 0, 0, 0, 0, -1 }, + { 44, SVGDOMElementBridge::RemoveAttributeNode, DontDelete|Function, 1, -1 }, + { 154, SVGDOMElementBridge::RemoveAttribute, DontDelete|Function, 1, 17 }, + { 241, SVGDOMElementBridge::SetAttribute, DontDelete|Function, 2, -1 }, + { 228, SVGDOMElementBridge::HasAttribute, DontDelete|Function, 1, -1 }, + { 0, 0, 0, 0, -1 }, + { 0, 0, 0, 0, -1 }, + { 120, SVGDOMElementBridge::GetAttributeNode, DontDelete|Function, 1, -1 }, + { 215, SVGDOMElementBridge::GetAttribute, DontDelete|Function, 1, -1 }, + { 1, SVGDOMElementBridge::GetElementsByTagNameNS, DontDelete|Function, 2, -1 }, + { 102, SVGDOMElementBridge::RemoveAttributeNS, DontDelete|Function, 2, 18 }, + { 200, SVGDOMElementBridge::SetAttributeNS, DontDelete|Function, 3, -1 }, + { 185, SVGDOMElementBridge::HasAttributeNS, DontDelete|Function, 2, -1 }, + { 0, 0, 0, 0, -1 }, + { 23, SVGDOMElementBridge::GetElementsByTagName, DontDelete|Function, 1, -1 }, + { 137, SVGDOMElementBridge::SetAttributeNode, DontDelete|Function, 2, -1 }, + { 83, SVGDOMElementBridge::SetAttributeNodeNS, DontDelete|Function, 1, -1 } +}; + +const struct HashTable SVGDOMElementBridgeProto::s_hashTable = { 2, 19, SVGDOMElementBridgeProto__s_hashTableEntries, 17, SVGDOMElementBridgeProto__s_hashTableStrings}; + +} // namespace + +using namespace KJS; + +namespace KSVG { + +static const char SVGDOMNodeListBridge__s_hashTableStrings[] = { + "\0" + "length\0" +}; + + +static const struct HashEntry SVGDOMNodeListBridge__s_hashTableEntries[] = { + { 1, SVGDOMNodeListBridge::Length, DontDelete, 0, -1 }, + { 0, 0, 0, 0, -1 } +}; + +const struct HashTable SVGDOMNodeListBridge::s_hashTable = { 2, 2, SVGDOMNodeListBridge__s_hashTableEntries, 2, SVGDOMNodeListBridge__s_hashTableStrings}; + +} // namespace + +using namespace KJS; + +namespace KSVG { + +static const char SVGDOMNodeListBridgeProto__s_hashTableStrings[] = { + "\0" + "getLength\0" + "item\0" +}; + + +static const struct HashEntry SVGDOMNodeListBridgeProto__s_hashTableEntries[] = { + { 1, SVGDOMNodeListBridge::GetLength, DontDelete|Function, 0, -1 }, + { 0, 0, 0, 0, -1 }, + { 11, SVGDOMNodeListBridge::Item, DontDelete|Function, 1, -1 } +}; + +const struct HashTable SVGDOMNodeListBridgeProto::s_hashTable = { 2, 3, SVGDOMNodeListBridgeProto__s_hashTableEntries, 3, SVGDOMNodeListBridgeProto__s_hashTableStrings}; + +} // namespace + +using namespace KJS; + +namespace KSVG { + +static const char SVGDOMCharacterDataBridge__s_hashTableStrings[] = { + "\0" + "length\0" + "data\0" +}; + + +static const struct HashEntry SVGDOMCharacterDataBridge__s_hashTableEntries[] = { + { 1, SVGDOMCharacterDataBridge::Length, DontDelete|ReadOnly, 0, -1 }, + { 0, 0, 0, 0, -1 }, + { 8, SVGDOMCharacterDataBridge::Data, DontDelete, 0, -1 } +}; + +const struct HashTable SVGDOMCharacterDataBridge::s_hashTable = { 2, 3, SVGDOMCharacterDataBridge__s_hashTableEntries, 3, SVGDOMCharacterDataBridge__s_hashTableStrings}; + +} // namespace + +using namespace KJS; + +namespace KSVG { + +static const char SVGDOMCharacterDataBridgeProto__s_hashTableStrings[] = { + "\0" + "substringData\0" + "replaceData\0" + "appendData\0" + "deleteData\0" + "insertData\0" + "getLength\0" + "getData\0" + "setData\0" +}; + + +static const struct HashEntry SVGDOMCharacterDataBridgeProto__s_hashTableEntries[] = { + { 0, 0, 0, 0, -1 }, + { 0, 0, 0, 0, -1 }, + { 0, 0, 0, 0, -1 }, + { 0, 0, 0, 0, -1 }, + { 38, SVGDOMCharacterDataBridge::DeleteData, DontDelete|Function, 2, -1 }, + { 70, SVGDOMCharacterDataBridge::GetData, DontDelete|Function, 0, 12 }, + { 78, SVGDOMCharacterDataBridge::SetData, DontDelete|Function, 1, 11 }, + { 1, SVGDOMCharacterDataBridge::SubstringData, DontDelete|Function, 2, -1 }, + { 0, 0, 0, 0, -1 }, + { 27, SVGDOMCharacterDataBridge::AppendData, DontDelete|Function, 1, -1 }, + { 15, SVGDOMCharacterDataBridge::ReplaceData, DontDelete|Function, 2, -1 }, + { 60, SVGDOMCharacterDataBridge::GetLength, DontDelete|Function, 0, -1 }, + { 49, SVGDOMCharacterDataBridge::InsertData, DontDelete|Function, 2, -1 } +}; + +const struct HashTable SVGDOMCharacterDataBridgeProto::s_hashTable = { 2, 13, SVGDOMCharacterDataBridgeProto__s_hashTableEntries, 11, SVGDOMCharacterDataBridgeProto__s_hashTableStrings}; + +} // namespace + +using namespace KJS; + +namespace KSVG { + +static const char SVGDOMTextBridge__s_hashTableStrings[] = { + "\0" + "dummy\0" +}; + + +static const struct HashEntry SVGDOMTextBridge__s_hashTableEntries[] = { + { 1, SVGDOMTextBridge::Dummy, DontDelete|ReadOnly, 0, -1 }, + { 0, 0, 0, 0, -1 } +}; + +const struct HashTable SVGDOMTextBridge::s_hashTable = { 2, 2, SVGDOMTextBridge__s_hashTableEntries, 2, SVGDOMTextBridge__s_hashTableStrings}; + +} // namespace + +using namespace KJS; + +namespace KSVG { + +static const char SVGDOMTextBridgeProto__s_hashTableStrings[] = { + "\0" + "splitText\0" +}; + + +static const struct HashEntry SVGDOMTextBridgeProto__s_hashTableEntries[] = { + { 0, 0, 0, 0, -1 }, + { 1, SVGDOMTextBridge::SplitText, DontDelete|Function, 1, -1 } +}; + +const struct HashTable SVGDOMTextBridgeProto::s_hashTable = { 2, 2, SVGDOMTextBridgeProto__s_hashTableEntries, 2, SVGDOMTextBridgeProto__s_hashTableStrings}; + +} // namespace + +using namespace KJS; + +namespace KSVG { + +static const char SVGDOMDOMImplementationBridge__s_hashTableStrings[] = { + "\0" + "dummy\0" +}; + + +static const struct HashEntry SVGDOMDOMImplementationBridge__s_hashTableEntries[] = { + { 1, SVGDOMDOMImplementationBridge::Dummy, DontDelete|ReadOnly, 0, -1 }, + { 0, 0, 0, 0, -1 } +}; + +const struct HashTable SVGDOMDOMImplementationBridge::s_hashTable = { 2, 2, SVGDOMDOMImplementationBridge__s_hashTableEntries, 2, SVGDOMDOMImplementationBridge__s_hashTableStrings}; + +} // namespace + +using namespace KJS; + +namespace KSVG { + +static const char SVGDOMDOMImplementationBridgeProto__s_hashTableStrings[] = { + "\0" + "hasFeature\0" +}; + + +static const struct HashEntry SVGDOMDOMImplementationBridgeProto__s_hashTableEntries[] = { + { 1, SVGDOMDOMImplementationBridge::HasFeature, DontDelete|Function, 2, -1 }, + { 0, 0, 0, 0, -1 } +}; + +const struct HashTable SVGDOMDOMImplementationBridgeProto::s_hashTable = { 2, 2, SVGDOMDOMImplementationBridgeProto__s_hashTableEntries, 2, SVGDOMDOMImplementationBridgeProto__s_hashTableStrings}; + +} // namespace + +using namespace KJS; + +namespace KSVG { + +static const char SVGDOMDocumentFragmentBridge__s_hashTableStrings[] = { + "\0" + "dummy\0" +}; + + +static const struct HashEntry SVGDOMDocumentFragmentBridge__s_hashTableEntries[] = { + { 1, SVGDOMDocumentFragmentBridge::Dummy, DontDelete|ReadOnly, 0, -1 }, + { 0, 0, 0, 0, -1 } +}; + +const struct HashTable SVGDOMDocumentFragmentBridge::s_hashTable = { 2, 2, SVGDOMDocumentFragmentBridge__s_hashTableEntries, 2, SVGDOMDocumentFragmentBridge__s_hashTableStrings}; + +} // namespace diff --git a/ksvg/data/SVGElementImpl.lut.h b/ksvg/data/SVGElementImpl.lut.h new file mode 100644 index 00000000..fe205a71 --- /dev/null +++ b/ksvg/data/SVGElementImpl.lut.h @@ -0,0 +1,92 @@ +/* Automatically generated from impl/SVGElementImpl.cc using ../../kdelibs/kjs/create_hash_table. DO NOT EDIT ! */ + +using namespace KJS; + +namespace KSVG { + +static const char SVGElementImpl__s_hashTableStrings[] = { + "\0" + "ownerSVGElement\0" + "viewportElement\0" + "onmouseclick\0" + "onmousedown\0" + "onmousemove\0" + "onmouseover\0" + "onactivate\0" + "onfocusout\0" + "onkeypress\0" + "onmouseout\0" + "onfocusin\0" + "onkeydown\0" + "onmouseup\0" + "onabort\0" + "onclick\0" + "onerror\0" + "onkeyup\0" + "xmlbase\0" + "onload\0" + "id\0" +}; + + +static const struct HashEntry SVGElementImpl__s_hashTableEntries[] = { + { 17, SVGElementImpl::ViewportElement, DontDelete|ReadOnly, 0, -1 }, + { 136, SVGElementImpl::OnKeyDown, DontDelete, 0, -1 }, + { 0, 0, 0, 0, -1 }, + { 164, SVGElementImpl::OnClick, DontDelete, 0, 27 }, + { 33, SVGElementImpl::OnClick, DontDelete, 0, -1 }, + { 93, SVGElementImpl::OnFocusOut, DontDelete, 0, -1 }, + { 0, 0, 0, 0, -1 }, + { 0, 0, 0, 0, -1 }, + { 0, 0, 0, 0, -1 }, + { 0, 0, 0, 0, -1 }, + { 0, 0, 0, 0, -1 }, + { 0, 0, 0, 0, -1 }, + { 188, SVGElementImpl::XmlBase, DontDelete, 0, 25 }, + { 0, 0, 0, 0, -1 }, + { 1, SVGElementImpl::OwnerSvgElement, DontDelete|ReadOnly, 0, 23 }, + { 0, 0, 0, 0, -1 }, + { 196, SVGElementImpl::OnLoad, DontDelete, 0, 29 }, + { 58, SVGElementImpl::OnMouseMove, DontDelete, 0, -1 }, + { 46, SVGElementImpl::OnMouseDown, DontDelete, 0, -1 }, + { 0, 0, 0, 0, -1 }, + { 191, SVGElementImpl::XmlBase, DontDelete, 0, 26 }, + { 203, SVGElementImpl::ElementId, DontDelete, 0, 30 }, + { 70, SVGElementImpl::OnMouseOver, DontDelete, 0, -1 }, + { 146, SVGElementImpl::OnMouseUp, DontDelete, 0, 24 }, + { 115, SVGElementImpl::OnMouseOut, DontDelete, 0, 28 }, + { 82, SVGElementImpl::OnActivate, DontDelete, 0, -1 }, + { 180, SVGElementImpl::OnKeyUp, DontDelete, 0, -1 }, + { 104, SVGElementImpl::OnKeyPress, DontDelete, 0, -1 }, + { 126, SVGElementImpl::OnFocusIn, DontDelete, 0, -1 }, + { 172, SVGElementImpl::OnError, DontDelete, 0, -1 }, + { 156, SVGElementImpl::OnAbort, DontDelete, 0, -1 } +}; + +const struct HashTable SVGElementImpl::s_hashTable = { 2, 31, SVGElementImpl__s_hashTableEntries, 23, SVGElementImpl__s_hashTableStrings}; + +} // namespace + +using namespace KJS; + +namespace KSVG { + +static const char SVGElementImplProto__s_hashTableStrings[] = { + "\0" + "getPropertyValue\0" + "setProperty\0" + "getStyle\0" +}; + + +static const struct HashEntry SVGElementImplProto__s_hashTableEntries[] = { + { 0, 0, 0, 0, -1 }, + { 18, SVGElementImpl::SetProperty, DontDelete|Function, 2, -1 }, + { 0, 0, 0, 0, -1 }, + { 1, SVGElementImpl::GetPropertyValue, DontDelete|Function, 1, -1 }, + { 30, SVGElementImpl::GetStyle, DontDelete|Function, 0, -1 } +}; + +const struct HashTable SVGElementImplProto::s_hashTable = { 2, 5, SVGElementImplProto__s_hashTableEntries, 5, SVGElementImplProto__s_hashTableStrings}; + +} // namespace diff --git a/ksvg/data/SVGEllipseElementImpl.lut.h b/ksvg/data/SVGEllipseElementImpl.lut.h new file mode 100644 index 00000000..a2fe34a7 --- /dev/null +++ b/ksvg/data/SVGEllipseElementImpl.lut.h @@ -0,0 +1,28 @@ +/* Automatically generated from impl/SVGEllipseElementImpl.cc using ../../kdelibs/kjs/create_hash_table. DO NOT EDIT ! */ + +using namespace KJS; + +namespace KSVG { + +static const char SVGEllipseElementImpl__s_hashTableStrings[] = { + "\0" + "cx\0" + "cy\0" + "rx\0" + "ry\0" +}; + + +static const struct HashEntry SVGEllipseElementImpl__s_hashTableEntries[] = { + { 4, SVGEllipseElementImpl::Cy, DontDelete|ReadOnly, 0, 6 }, + { 0, 0, 0, 0, -1 }, + { 0, 0, 0, 0, -1 }, + { 0, 0, 0, 0, -1 }, + { 1, SVGEllipseElementImpl::Cx, DontDelete|ReadOnly, 0, 5 }, + { 7, SVGEllipseElementImpl::Rx, DontDelete|ReadOnly, 0, -1 }, + { 10, SVGEllipseElementImpl::Ry, DontDelete|ReadOnly, 0, -1 } +}; + +const struct HashTable SVGEllipseElementImpl::s_hashTable = { 2, 7, SVGEllipseElementImpl__s_hashTableEntries, 5, SVGEllipseElementImpl__s_hashTableStrings}; + +} // namespace diff --git a/ksvg/data/SVGEventImpl.lut.h b/ksvg/data/SVGEventImpl.lut.h new file mode 100644 index 00000000..3283775e --- /dev/null +++ b/ksvg/data/SVGEventImpl.lut.h @@ -0,0 +1,271 @@ +/* Automatically generated from impl/SVGEventImpl.cc using ../../kdelibs/kjs/create_hash_table. DO NOT EDIT ! */ + +using namespace KJS; + +namespace KSVG { + +static const char SVGEventImpl__s_hashTableStrings[] = { + "\0" + "currentTarget\0" + "cancelable\0" + "eventPhase\0" + "timeStamp\0" + "bubbles\0" + "target\0" + "type\0" +}; + + +static const struct HashEntry SVGEventImpl__s_hashTableEntries[] = { + { 1, SVGEventImpl::CurrentTarget, DontDelete|ReadOnly, 0, -1 }, + { 0, 0, 0, 0, -1 }, + { 37, SVGEventImpl::TimeStamp, DontDelete|ReadOnly, 0, -1 }, + { 0, 0, 0, 0, -1 }, + { 0, 0, 0, 0, -1 }, + { 0, 0, 0, 0, -1 }, + { 15, SVGEventImpl::Cancelable, DontDelete|ReadOnly, 0, -1 }, + { 0, 0, 0, 0, -1 }, + { 0, 0, 0, 0, -1 }, + { 55, SVGEventImpl::Target, DontDelete|ReadOnly, 0, 11 }, + { 62, SVGEventImpl::Type, DontDelete|ReadOnly, 0, -1 }, + { 26, SVGEventImpl::EventPhase, DontDelete|ReadOnly, 0, 12 }, + { 47, SVGEventImpl::Bubbles, DontDelete|ReadOnly, 0, -1 } +}; + +const struct HashTable SVGEventImpl::s_hashTable = { 2, 13, SVGEventImpl__s_hashTableEntries, 11, SVGEventImpl__s_hashTableStrings}; + +} // namespace + +using namespace KJS; + +namespace KSVG { + +static const char SVGEventImplProto__s_hashTableStrings[] = { + "\0" + "getCurrentTarget\0" + "stopPropagation\0" + "getCurrentNode\0" + "preventDefault\0" + "getCancelable\0" + "getEventphase\0" + "getTimeStamp\0" + "getBubbles\0" + "getTarget\0" + "initEvent\0" + "getType\0" +}; + + +static const struct HashEntry SVGEventImplProto__s_hashTableEntries[] = { + { 0, 0, 0, 0, -1 }, + { 92, SVGEventImpl::GetTimeStamp, DontDelete|Function, 0, 17 }, + { 0, 0, 0, 0, -1 }, + { 0, 0, 0, 0, -1 }, + { 0, 0, 0, 0, -1 }, + { 0, 0, 0, 0, -1 }, + { 34, SVGEventImpl::GetCurrentNode, DontDelete|Function, 0, 14 }, + { 0, 0, 0, 0, -1 }, + { 0, 0, 0, 0, -1 }, + { 105, SVGEventImpl::GetBubbles, DontDelete|Function, 0, -1 }, + { 136, SVGEventImpl::GetType, DontDelete|Function, 0, 13 }, + { 78, SVGEventImpl::GetEventPhase, DontDelete|Function, 0, 15 }, + { 116, SVGEventImpl::GetTarget, DontDelete|Function, 0, 16 }, + { 1, SVGEventImpl::GetCurrentTarget, DontDelete|Function, 0, -1 }, + { 64, SVGEventImpl::GetCancelable, DontDelete|Function, 0, -1 }, + { 18, SVGEventImpl::StopPropagation, DontDelete|Function, 0, -1 }, + { 49, SVGEventImpl::PreventDefault, DontDelete|Function, 0, -1 }, + { 126, SVGEventImpl::InitEvent, DontDelete|Function, 3, -1 } +}; + +const struct HashTable SVGEventImplProto::s_hashTable = { 2, 18, SVGEventImplProto__s_hashTableEntries, 13, SVGEventImplProto__s_hashTableStrings}; + +} // namespace + +using namespace KJS; + +namespace KSVG { + +static const char SVGUIEventImpl__s_hashTableStrings[] = { + "\0" + "detail\0" + "view\0" +}; + + +static const struct HashEntry SVGUIEventImpl__s_hashTableEntries[] = { + { 1, SVGUIEventImpl::Detail, DontDelete|ReadOnly, 0, -1 }, + { 0, 0, 0, 0, -1 }, + { 8, SVGUIEventImpl::View, DontDelete|ReadOnly, 0, -1 } +}; + +const struct HashTable SVGUIEventImpl::s_hashTable = { 2, 3, SVGUIEventImpl__s_hashTableEntries, 3, SVGUIEventImpl__s_hashTableStrings}; + +} // namespace + +using namespace KJS; + +namespace KSVG { + +static const char SVGUIEventImplProto__s_hashTableStrings[] = { + "\0" + "initUIEvent\0" + "getDetail\0" + "getView\0" +}; + + +static const struct HashEntry SVGUIEventImplProto__s_hashTableEntries[] = { + { 13, SVGUIEventImpl::GetDetail, DontDelete|Function, 0, -1 }, + { 23, SVGUIEventImpl::GetView, DontDelete|Function, 0, -1 }, + { 0, 0, 0, 0, -1 }, + { 1, SVGUIEventImpl::InitUIEvent, DontDelete|Function, 5, -1 }, + { 0, 0, 0, 0, -1 } +}; + +const struct HashTable SVGUIEventImplProto::s_hashTable = { 2, 5, SVGUIEventImplProto__s_hashTableEntries, 5, SVGUIEventImplProto__s_hashTableStrings}; + +} // namespace + +using namespace KJS; + +namespace KSVG { + +static const char SVGKeyEventImpl__s_hashTableStrings[] = { + "\0" + "outputString\0" + "virtKeyVal\0" + "charCode\0" + "keyCode\0" + "keyVal\0" +}; + + +static const struct HashEntry SVGKeyEventImpl__s_hashTableEntries[] = { + { 0, 0, 0, 0, -1 }, + { 34, SVGKeyEventImpl::KeyVal, DontDelete|ReadOnly, 0, -1 }, + { 25, SVGKeyEventImpl::KeyVal, DontDelete|ReadOnly, 0, -1 }, + { 0, 0, 0, 0, -1 }, + { 42, SVGKeyEventImpl::KeyVal, DontDelete|ReadOnly, 0, 7 }, + { 14, SVGKeyEventImpl::VirtKeyVal, DontDelete|ReadOnly, 0, -1 }, + { 0, 0, 0, 0, -1 }, + { 1, SVGKeyEventImpl::OutputString, DontDelete|ReadOnly, 0, -1 } +}; + +const struct HashTable SVGKeyEventImpl::s_hashTable = { 2, 8, SVGKeyEventImpl__s_hashTableEntries, 7, SVGKeyEventImpl__s_hashTableStrings}; + +} // namespace + +using namespace KJS; + +namespace KSVG { + +static const char SVGKeyEventImplProto__s_hashTableStrings[] = { + "\0" + "checkModifier\0" + "getCharCode\0" + "getKeyCode\0" + "getKeyVal\0" +}; + + +static const struct HashEntry SVGKeyEventImplProto__s_hashTableEntries[] = { + { 0, 0, 0, 0, -1 }, + { 0, 0, 0, 0, -1 }, + { 1, SVGKeyEventImpl::CheckModifier, DontDelete|Function, 1, 7 }, + { 15, SVGKeyEventImpl::GetKeyVal, DontDelete|Function, 0, 8 }, + { 0, 0, 0, 0, -1 }, + { 38, SVGKeyEventImpl::GetKeyVal, DontDelete|Function, 0, -1 }, + { 0, 0, 0, 0, -1 }, + { 27, SVGKeyEventImpl::GetKeyVal, DontDelete|Function, 0, -1 }, + { 15, SVGKeyEventImpl::GetCharCode, DontDelete|Function, 0, -1 } +}; + +const struct HashTable SVGKeyEventImplProto::s_hashTable = { 2, 9, SVGKeyEventImplProto__s_hashTableEntries, 7, SVGKeyEventImplProto__s_hashTableStrings}; + +} // namespace + +using namespace KJS; + +namespace KSVG { + +static const char SVGMouseEventImpl__s_hashTableStrings[] = { + "\0" + "relatedTarget\0" + "shiftKey\0" + "clientX\0" + "clientY\0" + "ctrlKey\0" + "metaKey\0" + "screenX\0" + "screenY\0" + "altKey\0" + "button\0" +}; + + +static const struct HashEntry SVGMouseEventImpl__s_hashTableEntries[] = { + { 0, 0, 0, 0, -1 }, + { 24, SVGMouseEventImpl::ClientX, DontDelete|ReadOnly, 0, -1 }, + { 56, SVGMouseEventImpl::ScreenX, DontDelete|ReadOnly, 0, 11 }, + { 64, SVGMouseEventImpl::ScreenY, DontDelete|ReadOnly, 0, 12 }, + { 0, 0, 0, 0, -1 }, + { 48, SVGMouseEventImpl::MetaKey, DontDelete|ReadOnly, 0, -1 }, + { 0, 0, 0, 0, -1 }, + { 0, 0, 0, 0, -1 }, + { 40, SVGMouseEventImpl::CtrlKey, DontDelete|ReadOnly, 0, 14 }, + { 0, 0, 0, 0, -1 }, + { 1, SVGMouseEventImpl::RelatedTarget, DontDelete|ReadOnly, 0, -1 }, + { 32, SVGMouseEventImpl::ClientY, DontDelete|ReadOnly, 0, 13 }, + { 15, SVGMouseEventImpl::ShiftKey, DontDelete|ReadOnly, 0, -1 }, + { 72, SVGMouseEventImpl::AltKey, DontDelete|ReadOnly, 0, -1 }, + { 79, SVGMouseEventImpl::Button, DontDelete|ReadOnly, 0, -1 } +}; + +const struct HashTable SVGMouseEventImpl::s_hashTable = { 2, 15, SVGMouseEventImpl__s_hashTableEntries, 11, SVGMouseEventImpl__s_hashTableStrings}; + +} // namespace + +using namespace KJS; + +namespace KSVG { + +static const char SVGMouseEventImplProto__s_hashTableStrings[] = { + "\0" + "getRelatedTarget\0" + "initMouseEvent\0" + "getShiftKey\0" + "getClientX\0" + "getClientY\0" + "getCtrlKey\0" + "getMetaKey\0" + "getScreenX\0" + "getScreenY\0" + "getAltKey\0" + "getButton\0" +}; + + +static const struct HashEntry SVGMouseEventImplProto__s_hashTableEntries[] = { + { 0, 0, 0, 0, -1 }, + { 45, SVGMouseEventImpl::GetClientX, DontDelete|Function, 0, -1 }, + { 89, SVGMouseEventImpl::GetScreenX, DontDelete|Function, 0, 13 }, + { 100, SVGMouseEventImpl::GetScreenY, DontDelete|Function, 0, -1 }, + { 0, 0, 0, 0, -1 }, + { 0, 0, 0, 0, -1 }, + { 0, 0, 0, 0, -1 }, + { 78, SVGMouseEventImpl::GetMetaKey, DontDelete|Function, 0, 15 }, + { 67, SVGMouseEventImpl::GetCtrlKey, DontDelete|Function, 0, -1 }, + { 33, SVGMouseEventImpl::GetShiftKey, DontDelete|Function, 0, 14 }, + { 0, 0, 0, 0, -1 }, + { 0, 0, 0, 0, -1 }, + { 0, 0, 0, 0, -1 }, + { 56, SVGMouseEventImpl::GetClientY, DontDelete|Function, 0, 16 }, + { 111, SVGMouseEventImpl::GetAltKey, DontDelete|Function, 0, -1 }, + { 121, SVGMouseEventImpl::GetButton, DontDelete|Function, 0, -1 }, + { 1, SVGMouseEventImpl::GetRelatedTarget, DontDelete|Function, 0, 17 }, + { 18, SVGMouseEventImpl::InitMouseEvent, DontDelete|Function, 15, -1 } +}; + +const struct HashTable SVGMouseEventImplProto::s_hashTable = { 2, 18, SVGMouseEventImplProto__s_hashTableEntries, 13, SVGMouseEventImplProto__s_hashTableStrings}; + +} // namespace diff --git a/ksvg/data/SVGExternalResourcesRequiredImpl.lut.h b/ksvg/data/SVGExternalResourcesRequiredImpl.lut.h new file mode 100644 index 00000000..2361f729 --- /dev/null +++ b/ksvg/data/SVGExternalResourcesRequiredImpl.lut.h @@ -0,0 +1,20 @@ +/* Automatically generated from impl/SVGExternalResourcesRequiredImpl.cc using ../../kdelibs/kjs/create_hash_table. DO NOT EDIT ! */ + +using namespace KJS; + +namespace KSVG { + +static const char SVGExternalResourcesRequiredImpl__s_hashTableStrings[] = { + "\0" + "externalResourcesRequired\0" +}; + + +static const struct HashEntry SVGExternalResourcesRequiredImpl__s_hashTableEntries[] = { + { 0, 0, 0, 0, -1 }, + { 1, SVGExternalResourcesRequiredImpl::ExternalResourcesRequired, DontDelete|ReadOnly, 0, -1 } +}; + +const struct HashTable SVGExternalResourcesRequiredImpl::s_hashTable = { 2, 2, SVGExternalResourcesRequiredImpl__s_hashTableEntries, 2, SVGExternalResourcesRequiredImpl__s_hashTableStrings}; + +} // namespace diff --git a/ksvg/data/SVGFitToViewBoxImpl.lut.h b/ksvg/data/SVGFitToViewBoxImpl.lut.h new file mode 100644 index 00000000..7ef28728 --- /dev/null +++ b/ksvg/data/SVGFitToViewBoxImpl.lut.h @@ -0,0 +1,22 @@ +/* Automatically generated from impl/SVGFitToViewBoxImpl.cc using ../../kdelibs/kjs/create_hash_table. DO NOT EDIT ! */ + +using namespace KJS; + +namespace KSVG { + +static const char SVGFitToViewBoxImpl__s_hashTableStrings[] = { + "\0" + "preserveAspectRatio\0" + "viewBox\0" +}; + + +static const struct HashEntry SVGFitToViewBoxImpl__s_hashTableEntries[] = { + { 1, SVGFitToViewBoxImpl::PreserveAspectRatio, DontDelete, 0, -1 }, + { 0, 0, 0, 0, -1 }, + { 21, SVGFitToViewBoxImpl::ViewBox, DontDelete, 0, -1 } +}; + +const struct HashTable SVGFitToViewBoxImpl::s_hashTable = { 2, 3, SVGFitToViewBoxImpl__s_hashTableEntries, 3, SVGFitToViewBoxImpl__s_hashTableStrings}; + +} // namespace diff --git a/ksvg/data/SVGForeignObjectElementImpl.lut.h b/ksvg/data/SVGForeignObjectElementImpl.lut.h new file mode 100644 index 00000000..a53be40e --- /dev/null +++ b/ksvg/data/SVGForeignObjectElementImpl.lut.h @@ -0,0 +1,26 @@ +/* Automatically generated from impl/SVGForeignObjectElementImpl.cc using ../../kdelibs/kjs/create_hash_table. DO NOT EDIT ! */ + +using namespace KJS; + +namespace KSVG { + +static const char SVGForeignObjectElementImpl__s_hashTableStrings[] = { + "\0" + "height\0" + "width\0" + "x\0" + "y\0" +}; + + +static const struct HashEntry SVGForeignObjectElementImpl__s_hashTableEntries[] = { + { 14, SVGForeignObjectElementImpl::X, DontDelete|ReadOnly, 0, -1 }, + { 16, SVGForeignObjectElementImpl::Y, DontDelete|ReadOnly, 0, -1 }, + { 0, 0, 0, 0, -1 }, + { 1, SVGForeignObjectElementImpl::Height, DontDelete|ReadOnly, 0, -1 }, + { 8, SVGForeignObjectElementImpl::Width, DontDelete|ReadOnly, 0, -1 } +}; + +const struct HashTable SVGForeignObjectElementImpl::s_hashTable = { 2, 5, SVGForeignObjectElementImpl__s_hashTableEntries, 5, SVGForeignObjectElementImpl__s_hashTableStrings}; + +} // namespace diff --git a/ksvg/data/SVGGlyphElementImpl.lut.h b/ksvg/data/SVGGlyphElementImpl.lut.h new file mode 100644 index 00000000..b4f54c4e --- /dev/null +++ b/ksvg/data/SVGGlyphElementImpl.lut.h @@ -0,0 +1,39 @@ +/* Automatically generated from impl/SVGGlyphElementImpl.cc using ../../kdelibs/kjs/create_hash_table. DO NOT EDIT ! */ + +using namespace KJS; + +namespace KSVG { + +static const char SVGGlyphElementImpl__s_hashTableStrings[] = { + "\0" + "vert-origin-x\0" + "vert-origin-y\0" + "arabic-form\0" + "horiz-adv-x\0" + "orientation\0" + "glyph-name\0" + "vert-adv-y\0" + "unicode\0" + "lang\0" + "d\0" +}; + + +static const struct HashEntry SVGGlyphElementImpl__s_hashTableEntries[] = { + { 95, SVGGlyphElementImpl::Lang, DontDelete|ReadOnly, 0, -1 }, + { 100, SVGGlyphElementImpl::D, DontDelete|ReadOnly, 0, -1 }, + { 29, SVGGlyphElementImpl::ArabicForm, DontDelete|ReadOnly, 0, -1 }, + { 41, SVGGlyphElementImpl::HorizAdvX, DontDelete|ReadOnly, 0, -1 }, + { 0, 0, 0, 0, -1 }, + { 0, 0, 0, 0, -1 }, + { 87, SVGGlyphElementImpl::Unicode, DontDelete|ReadOnly, 0, -1 }, + { 76, SVGGlyphElementImpl::VertAdvY, DontDelete|ReadOnly, 0, -1 }, + { 53, SVGGlyphElementImpl::Orientation, DontDelete|ReadOnly, 0, -1 }, + { 65, SVGGlyphElementImpl::GlyphName, DontDelete|ReadOnly, 0, 11 }, + { 15, SVGGlyphElementImpl::VertOriginY, DontDelete|ReadOnly, 0, -1 }, + { 1, SVGGlyphElementImpl::VertOriginX, DontDelete|ReadOnly, 0, -1 } +}; + +const struct HashTable SVGGlyphElementImpl::s_hashTable = { 2, 12, SVGGlyphElementImpl__s_hashTableEntries, 11, SVGGlyphElementImpl__s_hashTableStrings}; + +} // namespace diff --git a/ksvg/data/SVGGlyphRefElementImpl.lut.h b/ksvg/data/SVGGlyphRefElementImpl.lut.h new file mode 100644 index 00000000..b64aab0f --- /dev/null +++ b/ksvg/data/SVGGlyphRefElementImpl.lut.h @@ -0,0 +1,28 @@ +/* Automatically generated from impl/SVGGlyphRefElementImpl.cc using ../../kdelibs/kjs/create_hash_table. DO NOT EDIT ! */ + +using namespace KJS; + +namespace KSVG { + +static const char SVGGlyphRefElementImpl__s_hashTableStrings[] = { + "\0" + "glyphRef\0" + "format\0" + "dx\0" + "dy\0" +}; + + +static const struct HashEntry SVGGlyphRefElementImpl__s_hashTableEntries[] = { + { 1, SVGGlyphRefElementImpl::GlyphRef, DontDelete|ReadOnly, 0, -1 }, + { 18, SVGGlyphRefElementImpl::X, DontDelete|ReadOnly, 0, -1 }, + { 21, SVGGlyphRefElementImpl::Y, DontDelete|ReadOnly, 0, -1 }, + { 17, SVGGlyphRefElementImpl::Dx, DontDelete|ReadOnly, 0, -1 }, + { 20, SVGGlyphRefElementImpl::Dy, DontDelete|ReadOnly, 0, -1 }, + { 10, SVGGlyphRefElementImpl::Format, DontDelete|ReadOnly, 0, -1 }, + { 0, 0, 0, 0, -1 } +}; + +const struct HashTable SVGGlyphRefElementImpl::s_hashTable = { 2, 7, SVGGlyphRefElementImpl__s_hashTableEntries, 7, SVGGlyphRefElementImpl__s_hashTableStrings}; + +} // namespace diff --git a/ksvg/data/SVGGradientElementImpl.lut.h b/ksvg/data/SVGGradientElementImpl.lut.h new file mode 100644 index 00000000..84f5c8d9 --- /dev/null +++ b/ksvg/data/SVGGradientElementImpl.lut.h @@ -0,0 +1,51 @@ +/* Automatically generated from impl/SVGGradientElementImpl.cc using ../../kdelibs/kjs/create_hash_table. DO NOT EDIT ! */ + +using namespace KJS; + +namespace KSVG { + +static const char SVGGradientElementImpl__s_hashTableStrings[] = { + "\0" + "gradientTransform\0" + "gradientUnits\0" + "spreadMethod\0" +}; + + +static const struct HashEntry SVGGradientElementImpl__s_hashTableEntries[] = { + { 0, 0, 0, 0, -1 }, + { 0, 0, 0, 0, -1 }, + { 19, SVGGradientElementImpl::GradientUnits, DontDelete|ReadOnly, 0, 5 }, + { 33, SVGGradientElementImpl::SpreadMethod, DontDelete|ReadOnly, 0, -1 }, + { 0, 0, 0, 0, -1 }, + { 1, SVGGradientElementImpl::GradientTransform, DontDelete|ReadOnly, 0, -1 } +}; + +const struct HashTable SVGGradientElementImpl::s_hashTable = { 2, 6, SVGGradientElementImpl__s_hashTableEntries, 5, SVGGradientElementImpl__s_hashTableStrings}; + +} // namespace + +using namespace KJS; + +namespace KSVG { + +static const char SVGGradientElementImplConstructor__s_hashTableStrings[] = { + "\0" + "SVG_SPREADMETHOD_REFLECT\0" + "SVG_SPREADMETHOD_UNKNOWN\0" + "SVG_SPREADMETHOD_REPEAT\0" + "SVG_SPREADMETHOD_PAD\0" +}; + + +static const struct HashEntry SVGGradientElementImplConstructor__s_hashTableEntries[] = { + { 51, KSVG::SVG_SPREADMETHOD_REPEAT, DontDelete|ReadOnly, 0, -1 }, + { 26, KSVG::SVG_SPREADMETHOD_UNKNOWN, DontDelete|ReadOnly, 0, -1 }, + { 0, 0, 0, 0, -1 }, + { 1, KSVG::SVG_SPREADMETHOD_REFLECT, DontDelete|ReadOnly, 0, -1 }, + { 75, KSVG::SVG_SPREADMETHOD_PAD, DontDelete|ReadOnly, 0, -1 } +}; + +const struct HashTable SVGGradientElementImplConstructor::s_hashTable = { 2, 5, SVGGradientElementImplConstructor__s_hashTableEntries, 5, SVGGradientElementImplConstructor__s_hashTableStrings}; + +} // namespace diff --git a/ksvg/data/SVGICCColorImpl.lut.h b/ksvg/data/SVGICCColorImpl.lut.h new file mode 100644 index 00000000..3ad22c89 --- /dev/null +++ b/ksvg/data/SVGICCColorImpl.lut.h @@ -0,0 +1,23 @@ +/* Automatically generated from impl/SVGICCColorImpl.cc using ../../kdelibs/kjs/create_hash_table. DO NOT EDIT ! */ + +using namespace KJS; + +namespace KSVG { + +static const char SVGICCColorImpl__s_hashTableStrings[] = { + "\0" + "colorProfile\0" + "colors\0" +}; + + +static const struct HashEntry SVGICCColorImpl__s_hashTableEntries[] = { + { 0, 0, 0, 0, -1 }, + { 1, SVGICCColorImpl::ColorProfile, DontDelete, 0, 3 }, + { 0, 0, 0, 0, -1 }, + { 14, SVGICCColorImpl::Colors, DontDelete|ReadOnly, 0, -1 } +}; + +const struct HashTable SVGICCColorImpl::s_hashTable = { 2, 4, SVGICCColorImpl__s_hashTableEntries, 3, SVGICCColorImpl__s_hashTableStrings}; + +} // namespace diff --git a/ksvg/data/SVGImageElementImpl.lut.h b/ksvg/data/SVGImageElementImpl.lut.h new file mode 100644 index 00000000..9584ecb8 --- /dev/null +++ b/ksvg/data/SVGImageElementImpl.lut.h @@ -0,0 +1,31 @@ +/* Automatically generated from impl/SVGImageElementImpl.cc using ../../kdelibs/kjs/create_hash_table. DO NOT EDIT ! */ + +using namespace KJS; + +namespace KSVG { + +static const char SVGImageElementImpl__s_hashTableStrings[] = { + "\0" + "preserveAspectRatio\0" + "height\0" + "width\0" + "href\0" + "x\0" + "y\0" +}; + + +static const struct HashEntry SVGImageElementImpl__s_hashTableEntries[] = { + { 1, SVGImageElementImpl::PreserveAspectRatio, DontDelete|ReadOnly, 0, -1 }, + { 39, SVGImageElementImpl::X, DontDelete|ReadOnly, 0, 7 }, + { 41, SVGImageElementImpl::Y, DontDelete|ReadOnly, 0, -1 }, + { 21, SVGImageElementImpl::Height, DontDelete|ReadOnly, 0, -1 }, + { 0, 0, 0, 0, -1 }, + { 28, SVGImageElementImpl::Width, DontDelete|ReadOnly, 0, -1 }, + { 0, 0, 0, 0, -1 }, + { 34, SVGImageElementImpl::Href, DontDelete|ReadOnly, 0, -1 } +}; + +const struct HashTable SVGImageElementImpl::s_hashTable = { 2, 8, SVGImageElementImpl__s_hashTableEntries, 7, SVGImageElementImpl__s_hashTableStrings}; + +} // namespace diff --git a/ksvg/data/SVGLangSpaceImpl.lut.h b/ksvg/data/SVGLangSpaceImpl.lut.h new file mode 100644 index 00000000..d8c727c4 --- /dev/null +++ b/ksvg/data/SVGLangSpaceImpl.lut.h @@ -0,0 +1,24 @@ +/* Automatically generated from impl/SVGLangSpaceImpl.cc using ../../kdelibs/kjs/create_hash_table. DO NOT EDIT ! */ + +using namespace KJS; + +namespace KSVG { + +static const char SVGLangSpaceImpl__s_hashTableStrings[] = { + "\0" + "xmlspace\0" + "xmllang\0" +}; + + +static const struct HashEntry SVGLangSpaceImpl__s_hashTableEntries[] = { + { 10, SVGLangSpaceImpl::XmlLang, DontDelete, 0, -1 }, + { 1, SVGLangSpaceImpl::XmlSpace, DontDelete, 0, -1 }, + { 0, 0, 0, 0, -1 }, + { 13, SVGLangSpaceImpl::XmlLang, DontDelete, 0, -1 }, + { 4, SVGLangSpaceImpl::XmlSpace, DontDelete, 0, -1 } +}; + +const struct HashTable SVGLangSpaceImpl::s_hashTable = { 2, 5, SVGLangSpaceImpl__s_hashTableEntries, 5, SVGLangSpaceImpl__s_hashTableStrings}; + +} // namespace diff --git a/ksvg/data/SVGLengthImpl.lut.h b/ksvg/data/SVGLengthImpl.lut.h new file mode 100644 index 00000000..dfd88b2f --- /dev/null +++ b/ksvg/data/SVGLengthImpl.lut.h @@ -0,0 +1,87 @@ +/* Automatically generated from impl/SVGLengthImpl.cc using ../../kdelibs/kjs/create_hash_table. DO NOT EDIT ! */ + +using namespace KJS; + +namespace KSVG { + +static const char SVGLengthImpl__s_hashTableStrings[] = { + "\0" + "valueInSpecifiedUnits\0" + "valueAsString\0" + "unitType\0" + "value\0" +}; + + +static const struct HashEntry SVGLengthImpl__s_hashTableEntries[] = { + { 0, 0, 0, 0, -1 }, + { 37, SVGLengthImpl::UnitType, DontDelete|ReadOnly, 0, 5 }, + { 23, SVGLengthImpl::ValueAsString, DontDelete, 0, -1 }, + { 1, SVGLengthImpl::ValueInSpecifiedUnits, DontDelete, 0, -1 }, + { 0, 0, 0, 0, -1 }, + { 46, SVGLengthImpl::Value, DontDelete, 0, -1 } +}; + +const struct HashTable SVGLengthImpl::s_hashTable = { 2, 6, SVGLengthImpl__s_hashTableEntries, 5, SVGLengthImpl__s_hashTableStrings}; + +} // namespace + +using namespace KJS; + +namespace KSVG { + +static const char SVGLengthImplProto__s_hashTableStrings[] = { + "\0" + "convertToSpecifiedUnits\0" + "newValueSpecifiedUnits\0" +}; + + +static const struct HashEntry SVGLengthImplProto__s_hashTableEntries[] = { + { 1, SVGLengthImpl::ConvertToSpecifiedUnits, DontDelete|Function, 1, -1 }, + { 25, SVGLengthImpl::NewValueSpecifiedUnits, DontDelete|Function, 2, -1 }, + { 0, 0, 0, 0, -1 } +}; + +const struct HashTable SVGLengthImplProto::s_hashTable = { 2, 3, SVGLengthImplProto__s_hashTableEntries, 3, SVGLengthImplProto__s_hashTableStrings}; + +} // namespace + +using namespace KJS; + +namespace KSVG { + +static const char SVGLengthImplConstructor__s_hashTableStrings[] = { + "\0" + "SVG_LENGTHTYPE_PERCENTAGE\0" + "SVG_LENGTHTYPE_UNKNOWN\0" + "SVG_LENGTHTYPE_NUMBER\0" + "SVG_LENGTHTYPE_EMS\0" + "SVG_LENGTHTYPE_EXS\0" + "SVG_LENGTHTYPE_CM\0" + "SVG_LENGTHTYPE_MM\0" + "SVG_LENGTHTYPE_PC\0" + "SVG_LENGTHTYPE_PT\0" + "SVG_LENGTHTYPE_PX\0" +}; + + +static const struct HashEntry SVGLengthImplConstructor__s_hashTableEntries[] = { + { 1, KSVG::SVG_LENGTHTYPE_PERCENTAGE, DontDelete|ReadOnly, 0, -1 }, + { 72, KSVG::SVG_LENGTHTYPE_EMS, DontDelete|ReadOnly, 0, 11 }, + { 27, KSVG::SVG_LENGTHTYPE_UNKNOWN, DontDelete|ReadOnly, 0, 12 }, + { 128, KSVG::SVG_LENGTHTYPE_MM, DontDelete|ReadOnly, 0, -1 }, + { 110, KSVG::SVG_LENGTHTYPE_CM, DontDelete|ReadOnly, 0, -1 }, + { 0, 0, 0, 0, -1 }, + { 182, KSVG::SVG_LENGTHTYPE_PX, DontDelete|ReadOnly, 0, -1 }, + { 146, KSVG::SVG_LENGTHTYPE_PC, DontDelete|ReadOnly, 0, -1 }, + { 0, 0, 0, 0, -1 }, + { 50, KSVG::SVG_LENGTHTYPE_NUMBER, DontDelete|ReadOnly, 0, -1 }, + { 0, 0, 0, 0, -1 }, + { 91, KSVG::SVG_LENGTHTYPE_EXS, DontDelete|ReadOnly, 0, -1 }, + { 164, KSVG::SVG_LENGTHTYPE_PT, DontDelete|ReadOnly, 0, -1 } +}; + +const struct HashTable SVGLengthImplConstructor::s_hashTable = { 2, 13, SVGLengthImplConstructor__s_hashTableEntries, 11, SVGLengthImplConstructor__s_hashTableStrings}; + +} // namespace diff --git a/ksvg/data/SVGLengthListImpl.lut.h b/ksvg/data/SVGLengthListImpl.lut.h new file mode 100644 index 00000000..9f263f81 --- /dev/null +++ b/ksvg/data/SVGLengthListImpl.lut.h @@ -0,0 +1,55 @@ +/* Automatically generated from impl/SVGLengthListImpl.cc using ../../kdelibs/kjs/create_hash_table. DO NOT EDIT ! */ + +using namespace KJS; + +namespace KSVG { + +static const char SVGLengthListImpl__s_hashTableStrings[] = { + "\0" + "numberOfItems\0" +}; + + +static const struct HashEntry SVGLengthListImpl__s_hashTableEntries[] = { + { 1, SVGListDefs::NumberOfItems, DontDelete|ReadOnly, 0, -1 }, + { 0, 0, 0, 0, -1 } +}; + +const struct HashTable SVGLengthListImpl::s_hashTable = { 2, 2, SVGLengthListImpl__s_hashTableEntries, 2, SVGLengthListImpl__s_hashTableStrings}; + +} // namespace + +using namespace KJS; + +namespace KSVG { + +static const char SVGLengthListImplProto__s_hashTableStrings[] = { + "\0" + "insertItemBefore\0" + "replaceItem\0" + "appendItem\0" + "initialize\0" + "removeItem\0" + "getItem\0" + "clear\0" +}; + + +static const struct HashEntry SVGLengthListImplProto__s_hashTableEntries[] = { + { 0, 0, 0, 0, -1 }, + { 0, 0, 0, 0, -1 }, + { 71, SVGListDefs::Clear, DontDelete|Function, 0, -1 }, + { 0, 0, 0, 0, -1 }, + { 63, SVGListDefs::GetItem, DontDelete|Function, 1, -1 }, + { 1, SVGListDefs::InsertItemBefore, DontDelete|Function, 2, -1 }, + { 0, 0, 0, 0, -1 }, + { 41, SVGListDefs::Initialize, DontDelete|Function, 1, -1 }, + { 52, SVGListDefs::RemoveItem, DontDelete|Function, 1, 11 }, + { 18, SVGListDefs::ReplaceItem, DontDelete|Function, 2, -1 }, + { 0, 0, 0, 0, -1 }, + { 30, SVGListDefs::AppendItem, DontDelete|Function, 1, -1 } +}; + +const struct HashTable SVGLengthListImplProto::s_hashTable = { 2, 12, SVGLengthListImplProto__s_hashTableEntries, 11, SVGLengthListImplProto__s_hashTableStrings}; + +} // namespace diff --git a/ksvg/data/SVGLineElementImpl.lut.h b/ksvg/data/SVGLineElementImpl.lut.h new file mode 100644 index 00000000..857b3ee2 --- /dev/null +++ b/ksvg/data/SVGLineElementImpl.lut.h @@ -0,0 +1,27 @@ +/* Automatically generated from impl/SVGLineElementImpl.cc using ../../kdelibs/kjs/create_hash_table. DO NOT EDIT ! */ + +using namespace KJS; + +namespace KSVG { + +static const char SVGLineElementImpl__s_hashTableStrings[] = { + "\0" + "x1\0" + "x2\0" + "y1\0" + "y2\0" +}; + + +static const struct HashEntry SVGLineElementImpl__s_hashTableEntries[] = { + { 7, SVGLineElementImpl::Y1, DontDelete|ReadOnly, 0, 5 }, + { 10, SVGLineElementImpl::Y2, DontDelete|ReadOnly, 0, -1 }, + { 0, 0, 0, 0, -1 }, + { 0, 0, 0, 0, -1 }, + { 1, SVGLineElementImpl::X1, DontDelete|ReadOnly, 0, -1 }, + { 4, SVGLineElementImpl::X2, DontDelete|ReadOnly, 0, -1 } +}; + +const struct HashTable SVGLineElementImpl::s_hashTable = { 2, 6, SVGLineElementImpl__s_hashTableEntries, 5, SVGLineElementImpl__s_hashTableStrings}; + +} // namespace diff --git a/ksvg/data/SVGLinearGradientElementImpl.lut.h b/ksvg/data/SVGLinearGradientElementImpl.lut.h new file mode 100644 index 00000000..30755f58 --- /dev/null +++ b/ksvg/data/SVGLinearGradientElementImpl.lut.h @@ -0,0 +1,27 @@ +/* Automatically generated from impl/SVGLinearGradientElementImpl.cc using ../../kdelibs/kjs/create_hash_table. DO NOT EDIT ! */ + +using namespace KJS; + +namespace KSVG { + +static const char SVGLinearGradientElementImpl__s_hashTableStrings[] = { + "\0" + "x1\0" + "x2\0" + "y1\0" + "y2\0" +}; + + +static const struct HashEntry SVGLinearGradientElementImpl__s_hashTableEntries[] = { + { 7, SVGLinearGradientElementImpl::Y1, DontDelete|ReadOnly, 0, 5 }, + { 10, SVGLinearGradientElementImpl::Y2, DontDelete|ReadOnly, 0, -1 }, + { 0, 0, 0, 0, -1 }, + { 0, 0, 0, 0, -1 }, + { 1, SVGLinearGradientElementImpl::X1, DontDelete|ReadOnly, 0, -1 }, + { 4, SVGLinearGradientElementImpl::X2, DontDelete|ReadOnly, 0, -1 } +}; + +const struct HashTable SVGLinearGradientElementImpl::s_hashTable = { 2, 6, SVGLinearGradientElementImpl__s_hashTableEntries, 5, SVGLinearGradientElementImpl__s_hashTableStrings}; + +} // namespace diff --git a/ksvg/data/SVGLocatableImpl.lut.h b/ksvg/data/SVGLocatableImpl.lut.h new file mode 100644 index 00000000..5fcafcda --- /dev/null +++ b/ksvg/data/SVGLocatableImpl.lut.h @@ -0,0 +1,49 @@ +/* Automatically generated from impl/SVGLocatableImpl.cc using ../../kdelibs/kjs/create_hash_table. DO NOT EDIT ! */ + +using namespace KJS; + +namespace KSVG { + +static const char SVGLocatableImpl__s_hashTableStrings[] = { + "\0" + "farthestViewportElement\0" + "nearestViewportElement\0" +}; + + +static const struct HashEntry SVGLocatableImpl__s_hashTableEntries[] = { + { 0, 0, 0, 0, -1 }, + { 25, SVGLocatableImpl::NearestViewportElement, DontDelete, 0, 3 }, + { 0, 0, 0, 0, -1 }, + { 1, SVGLocatableImpl::FarthestViewportElement, DontDelete, 0, -1 } +}; + +const struct HashTable SVGLocatableImpl::s_hashTable = { 2, 4, SVGLocatableImpl__s_hashTableEntries, 3, SVGLocatableImpl__s_hashTableStrings}; + +} // namespace + +using namespace KJS; + +namespace KSVG { + +static const char SVGLocatableImplProto__s_hashTableStrings[] = { + "\0" + "getTransformToElement\0" + "getScreenCTM\0" + "getBBox\0" + "getCTM\0" +}; + + +static const struct HashEntry SVGLocatableImplProto__s_hashTableEntries[] = { + { 1, SVGLocatableImpl::GetTransformToElement, DontDelete|Function, 1, -1 }, + { 23, SVGLocatableImpl::GetScreenCTM, DontDelete|Function, 0, -1 }, + { 0, 0, 0, 0, -1 }, + { 36, SVGLocatableImpl::GetBBox, DontDelete|Function, 0, 5 }, + { 0, 0, 0, 0, -1 }, + { 44, SVGLocatableImpl::GetCTM, DontDelete|Function, 0, -1 } +}; + +const struct HashTable SVGLocatableImplProto::s_hashTable = { 2, 6, SVGLocatableImplProto__s_hashTableEntries, 5, SVGLocatableImplProto__s_hashTableStrings}; + +} // namespace diff --git a/ksvg/data/SVGMarkerElementImpl.lut.h b/ksvg/data/SVGMarkerElementImpl.lut.h new file mode 100644 index 00000000..d89e711c --- /dev/null +++ b/ksvg/data/SVGMarkerElementImpl.lut.h @@ -0,0 +1,90 @@ +/* Automatically generated from impl/SVGMarkerElementImpl.cc using ../../kdelibs/kjs/create_hash_table. DO NOT EDIT ! */ + +using namespace KJS; + +namespace KSVG { + +static const char SVGMarkerElementImpl__s_hashTableStrings[] = { + "\0" + "markerHeight\0" + "markerUnits\0" + "markerWidth\0" + "orientAngle\0" + "orientType\0" + "orient\0" + "refX\0" + "refY\0" +}; + + +static const struct HashEntry SVGMarkerElementImpl__s_hashTableEntries[] = { + { 1, SVGMarkerElementImpl::MarkerHeight, DontDelete|ReadOnly, 0, 12 }, + { 0, 0, 0, 0, -1 }, + { 0, 0, 0, 0, -1 }, + { 0, 0, 0, 0, -1 }, + { 0, 0, 0, 0, -1 }, + { 0, 0, 0, 0, -1 }, + { 0, 0, 0, 0, -1 }, + { 14, SVGMarkerElementImpl::MarkerUnits, DontDelete|ReadOnly, 0, -1 }, + { 50, SVGMarkerElementImpl::OrientType, DontDelete|ReadOnly, 0, 13 }, + { 68, SVGMarkerElementImpl::RefX, DontDelete|ReadOnly, 0, -1 }, + { 73, SVGMarkerElementImpl::RefY, DontDelete|ReadOnly, 0, 11 }, + { 26, SVGMarkerElementImpl::MarkerWidth, DontDelete|ReadOnly, 0, -1 }, + { 38, SVGMarkerElementImpl::OrientAngle, DontDelete|ReadOnly, 0, -1 }, + { 61, SVGMarkerElementImpl::Orient, DontDelete|ReadOnly, 0, -1 } +}; + +const struct HashTable SVGMarkerElementImpl::s_hashTable = { 2, 14, SVGMarkerElementImpl__s_hashTableEntries, 11, SVGMarkerElementImpl__s_hashTableStrings}; + +} // namespace + +using namespace KJS; + +namespace KSVG { + +static const char SVGMarkerElementImplProto__s_hashTableStrings[] = { + "\0" + "setOrientToAngle\0" + "setOrientToAuto\0" +}; + + +static const struct HashEntry SVGMarkerElementImplProto__s_hashTableEntries[] = { + { 0, 0, 0, 0, -1 }, + { 18, SVGMarkerElementImpl::SetOrientToAuto, DontDelete|Function, 0, 3 }, + { 0, 0, 0, 0, -1 }, + { 1, SVGMarkerElementImpl::SetOrientToAngle, DontDelete|Function, 0, -1 } +}; + +const struct HashTable SVGMarkerElementImplProto::s_hashTable = { 2, 4, SVGMarkerElementImplProto__s_hashTableEntries, 3, SVGMarkerElementImplProto__s_hashTableStrings}; + +} // namespace + +using namespace KJS; + +namespace KSVG { + +static const char SVGMarkerElementImplConstructor__s_hashTableStrings[] = { + "\0" + "SVG_MARKERUNITS_USERSPACEONUSE\0" + "SVG_MARKERUNITS_STROKEWIDTH\0" + "SVG_MARKER_ORIENT_UNKNOWN\0" + "SVG_MARKERUNITS_UNKNOWN\0" + "SVG_MARKER_ORIENT_ANGLE\0" + "SVG_MARKER_ORIENT_AUTO\0" +}; + + +static const struct HashEntry SVGMarkerElementImplConstructor__s_hashTableEntries[] = { + { 110, KSVG::SVG_MARKER_ORIENT_ANGLE, DontDelete|ReadOnly, 0, -1 }, + { 1, KSVG::SVG_MARKERUNITS_USERSPACEONUSE, DontDelete|ReadOnly, 0, -1 }, + { 86, KSVG::SVG_MARKERUNITS_UNKNOWN, DontDelete|ReadOnly, 0, -1 }, + { 134, KSVG::SVG_MARKER_ORIENT_AUTO, DontDelete|ReadOnly, 0, -1 }, + { 32, KSVG::SVG_MARKERUNITS_STROKEWIDTH, DontDelete|ReadOnly, 0, -1 }, + { 60, KSVG::SVG_MARKER_ORIENT_UNKNOWN, DontDelete|ReadOnly, 0, -1 }, + { 0, 0, 0, 0, -1 } +}; + +const struct HashTable SVGMarkerElementImplConstructor::s_hashTable = { 2, 7, SVGMarkerElementImplConstructor__s_hashTableEntries, 7, SVGMarkerElementImplConstructor__s_hashTableStrings}; + +} // namespace diff --git a/ksvg/data/SVGMaskElementImpl.lut.h b/ksvg/data/SVGMaskElementImpl.lut.h new file mode 100644 index 00000000..bcc32c39 --- /dev/null +++ b/ksvg/data/SVGMaskElementImpl.lut.h @@ -0,0 +1,31 @@ +/* Automatically generated from impl/SVGMaskElementImpl.cc using ../../kdelibs/kjs/create_hash_table. DO NOT EDIT ! */ + +using namespace KJS; + +namespace KSVG { + +static const char SVGMaskElementImpl__s_hashTableStrings[] = { + "\0" + "maskContentUnits\0" + "maskUnits\0" + "height\0" + "width\0" + "x\0" + "y\0" +}; + + +static const struct HashEntry SVGMaskElementImpl__s_hashTableEntries[] = { + { 18, SVGMaskElementImpl::MaskUnits, DontDelete|ReadOnly, 0, -1 }, + { 41, SVGMaskElementImpl::X, DontDelete|ReadOnly, 0, -1 }, + { 43, SVGMaskElementImpl::Y, DontDelete|ReadOnly, 0, -1 }, + { 1, SVGMaskElementImpl::MaskContentUnits, DontDelete|ReadOnly, 0, 7 }, + { 0, 0, 0, 0, -1 }, + { 35, SVGMaskElementImpl::Width, DontDelete|ReadOnly, 0, -1 }, + { 0, 0, 0, 0, -1 }, + { 28, SVGMaskElementImpl::Height, DontDelete|ReadOnly, 0, -1 } +}; + +const struct HashTable SVGMaskElementImpl::s_hashTable = { 2, 8, SVGMaskElementImpl__s_hashTableEntries, 7, SVGMaskElementImpl__s_hashTableStrings}; + +} // namespace diff --git a/ksvg/data/SVGMatrixImpl.lut.h b/ksvg/data/SVGMatrixImpl.lut.h new file mode 100644 index 00000000..05b84cb3 --- /dev/null +++ b/ksvg/data/SVGMatrixImpl.lut.h @@ -0,0 +1,74 @@ +/* Automatically generated from impl/SVGMatrixImpl.cc using ../../kdelibs/kjs/create_hash_table. DO NOT EDIT ! */ + +using namespace KJS; + +namespace KSVG { + +static const char SVGMatrixImpl__s_hashTableStrings[] = { + "\0" + "a\0" + "b\0" + "c\0" + "d\0" + "e\0" + "f\0" +}; + + +static const struct HashEntry SVGMatrixImpl__s_hashTableEntries[] = { + { 3, SVGMatrixImpl::B, DontDelete, 0, -1 }, + { 5, SVGMatrixImpl::C, DontDelete, 0, -1 }, + { 7, SVGMatrixImpl::D, DontDelete, 0, -1 }, + { 9, SVGMatrixImpl::E, DontDelete, 0, -1 }, + { 11, SVGMatrixImpl::F, DontDelete, 0, -1 }, + { 0, 0, 0, 0, -1 }, + { 1, SVGMatrixImpl::A, DontDelete, 0, -1 } +}; + +const struct HashTable SVGMatrixImpl::s_hashTable = { 2, 7, SVGMatrixImpl__s_hashTableEntries, 7, SVGMatrixImpl__s_hashTableStrings}; + +} // namespace + +using namespace KJS; + +namespace KSVG { + +static const char SVGMatrixImplProto__s_hashTableStrings[] = { + "\0" + "rotateFromVector\0" + "scaleNonUniform\0" + "translate\0" + "multiply\0" + "inverse\0" + "rotate\0" + "flipX\0" + "flipY\0" + "scale\0" + "skewX\0" + "skewY\0" +}; + + +static const struct HashEntry SVGMatrixImplProto__s_hashTableEntries[] = { + { 80, SVGMatrixImpl::Scale, DontDelete|Function, 1, -1 }, + { 0, 0, 0, 0, -1 }, + { 0, 0, 0, 0, -1 }, + { 0, 0, 0, 0, -1 }, + { 0, 0, 0, 0, -1 }, + { 61, SVGMatrixImpl::Rotate, DontDelete|Function, 1, -1 }, + { 0, 0, 0, 0, -1 }, + { 0, 0, 0, 0, -1 }, + { 18, SVGMatrixImpl::ScaleNonUniform, DontDelete|Function, 2, 14 }, + { 1, SVGMatrixImpl::RotateFromVector, DontDelete|Function, 2, 15 }, + { 53, SVGMatrixImpl::Inverse, DontDelete|Function, 0, 16 }, + { 92, SVGMatrixImpl::SkewY, DontDelete|Function, 1, -1 }, + { 44, SVGMatrixImpl::Multiply, DontDelete|Function, 1, 13 }, + { 34, SVGMatrixImpl::Translate, DontDelete|Function, 2, -1 }, + { 68, SVGMatrixImpl::FlipX, DontDelete|Function, 0, -1 }, + { 74, SVGMatrixImpl::FlipY, DontDelete|Function, 0, -1 }, + { 86, SVGMatrixImpl::SkewX, DontDelete|Function, 1, -1 } +}; + +const struct HashTable SVGMatrixImplProto::s_hashTable = { 2, 17, SVGMatrixImplProto__s_hashTableEntries, 13, SVGMatrixImplProto__s_hashTableStrings}; + +} // namespace diff --git a/ksvg/data/SVGNumberImpl.lut.h b/ksvg/data/SVGNumberImpl.lut.h new file mode 100644 index 00000000..eefcb452 --- /dev/null +++ b/ksvg/data/SVGNumberImpl.lut.h @@ -0,0 +1,20 @@ +/* Automatically generated from impl/SVGNumberImpl.cc using ../../kdelibs/kjs/create_hash_table. DO NOT EDIT ! */ + +using namespace KJS; + +namespace KSVG { + +static const char SVGNumberImpl__s_hashTableStrings[] = { + "\0" + "value\0" +}; + + +static const struct HashEntry SVGNumberImpl__s_hashTableEntries[] = { + { 0, 0, 0, 0, -1 }, + { 1, SVGNumberImpl::Value, DontDelete, 0, -1 } +}; + +const struct HashTable SVGNumberImpl::s_hashTable = { 2, 2, SVGNumberImpl__s_hashTableEntries, 2, SVGNumberImpl__s_hashTableStrings}; + +} // namespace diff --git a/ksvg/data/SVGNumberListImpl.lut.h b/ksvg/data/SVGNumberListImpl.lut.h new file mode 100644 index 00000000..59edbafd --- /dev/null +++ b/ksvg/data/SVGNumberListImpl.lut.h @@ -0,0 +1,55 @@ +/* Automatically generated from impl/SVGNumberListImpl.cc using ../../kdelibs/kjs/create_hash_table. DO NOT EDIT ! */ + +using namespace KJS; + +namespace KSVG { + +static const char SVGNumberListImpl__s_hashTableStrings[] = { + "\0" + "numberOfItems\0" +}; + + +static const struct HashEntry SVGNumberListImpl__s_hashTableEntries[] = { + { 1, SVGListDefs::NumberOfItems, DontDelete|ReadOnly, 0, -1 }, + { 0, 0, 0, 0, -1 } +}; + +const struct HashTable SVGNumberListImpl::s_hashTable = { 2, 2, SVGNumberListImpl__s_hashTableEntries, 2, SVGNumberListImpl__s_hashTableStrings}; + +} // namespace + +using namespace KJS; + +namespace KSVG { + +static const char SVGNumberListImplProto__s_hashTableStrings[] = { + "\0" + "insertItemBefore\0" + "replaceItem\0" + "appendItem\0" + "initialize\0" + "removeItem\0" + "getItem\0" + "clear\0" +}; + + +static const struct HashEntry SVGNumberListImplProto__s_hashTableEntries[] = { + { 0, 0, 0, 0, -1 }, + { 0, 0, 0, 0, -1 }, + { 71, SVGListDefs::Clear, DontDelete|Function, 0, -1 }, + { 0, 0, 0, 0, -1 }, + { 63, SVGListDefs::GetItem, DontDelete|Function, 1, -1 }, + { 1, SVGListDefs::InsertItemBefore, DontDelete|Function, 2, -1 }, + { 0, 0, 0, 0, -1 }, + { 41, SVGListDefs::Initialize, DontDelete|Function, 1, -1 }, + { 52, SVGListDefs::RemoveItem, DontDelete|Function, 1, 11 }, + { 18, SVGListDefs::ReplaceItem, DontDelete|Function, 2, -1 }, + { 0, 0, 0, 0, -1 }, + { 30, SVGListDefs::AppendItem, DontDelete|Function, 1, -1 } +}; + +const struct HashTable SVGNumberListImplProto::s_hashTable = { 2, 12, SVGNumberListImplProto__s_hashTableEntries, 11, SVGNumberListImplProto__s_hashTableStrings}; + +} // namespace diff --git a/ksvg/data/SVGPaintImpl.lut.h b/ksvg/data/SVGPaintImpl.lut.h new file mode 100644 index 00000000..48c90b33 --- /dev/null +++ b/ksvg/data/SVGPaintImpl.lut.h @@ -0,0 +1,59 @@ +/* Automatically generated from impl/SVGPaintImpl.cc using ../../kdelibs/kjs/create_hash_table. DO NOT EDIT ! */ + +using namespace KJS; + +namespace KSVG { + +static const char SVGPaintImpl__s_hashTableStrings[] = { + "\0" + "paintType\0" + "uri\0" +}; + + +static const struct HashEntry SVGPaintImpl__s_hashTableEntries[] = { + { 11, SVGPaintImpl::URI, DontDelete, 0, -1 }, + { 1, SVGPaintImpl::PaintType, DontDelete, 0, -1 }, + { 0, 0, 0, 0, -1 } +}; + +const struct HashTable SVGPaintImpl::s_hashTable = { 2, 3, SVGPaintImpl__s_hashTableEntries, 3, SVGPaintImpl__s_hashTableStrings}; + +} // namespace + +using namespace KJS; + +namespace KSVG { + +static const char SVGPaintImplConstructor__s_hashTableStrings[] = { + "\0" + "SVG_PAINTTYPE_URI_RGBCOLOR_ICCCOLOR\0" + "SVG_PAINTTYPE_URI_CURRENTCOLOR\0" + "SVG_PAINTTYPE_CURRENTCOLOR\0" + "SVG_PAINTTYPE_URI_RGBCOLOR\0" + "SVG_PAINTTYPE_RGBCOLOR\0" + "SVG_PAINTTYPE_URI_NONE\0" + "SVG_PAINTTYPE_UNKNOWN\0" + "SVG_PAINTTYPE_NONE\0" + "SVG_PAINTTYPE_URI\0" +}; + + +static const struct HashEntry SVGPaintImplConstructor__s_hashTableEntries[] = { + { 145, KSVG::SVG_PAINTTYPE_URI_NONE, DontDelete|ReadOnly, 0, -1 }, + { 95, KSVG::SVG_PAINTTYPE_URI_RGBCOLOR, DontDelete|ReadOnly, 0, -1 }, + { 0, 0, 0, 0, -1 }, + { 0, 0, 0, 0, -1 }, + { 1, KSVG::SVG_PAINTTYPE_URI_RGBCOLOR_ICCCOLOR, DontDelete|ReadOnly, 0, -1 }, + { 68, KSVG::SVG_PAINTTYPE_CURRENTCOLOR, DontDelete|ReadOnly, 0, -1 }, + { 190, KSVG::SVG_PAINTTYPE_NONE, DontDelete|ReadOnly, 0, -1 }, + { 122, KSVG::SVG_PAINTTYPE_RGBCOLOR, DontDelete|ReadOnly, 0, 11 }, + { 209, KSVG::SVG_PAINTTYPE_URI, DontDelete|ReadOnly, 0, -1 }, + { 168, KSVG::SVG_PAINTTYPE_UNKNOWN, DontDelete|ReadOnly, 0, -1 }, + { 37, KSVG::SVG_PAINTTYPE_URI_CURRENTCOLOR, DontDelete|ReadOnly, 0, -1 }, + { 122, KSVG::SVG_PAINTTYPE_RGBCOLOR_ICCCOLOR, DontDelete|ReadOnly, 0, -1 } +}; + +const struct HashTable SVGPaintImplConstructor::s_hashTable = { 2, 12, SVGPaintImplConstructor__s_hashTableEntries, 11, SVGPaintImplConstructor__s_hashTableStrings}; + +} // namespace diff --git a/ksvg/data/SVGPathElementImpl.lut.h b/ksvg/data/SVGPathElementImpl.lut.h new file mode 100644 index 00000000..ccded107 --- /dev/null +++ b/ksvg/data/SVGPathElementImpl.lut.h @@ -0,0 +1,87 @@ +/* Automatically generated from impl/SVGPathElementImpl.cc using ../../kdelibs/kjs/create_hash_table. DO NOT EDIT ! */ + +using namespace KJS; + +namespace KSVG { + +static const char SVGPathElementImpl__s_hashTableStrings[] = { + "\0" + "pathLength\0" + "d\0" +}; + + +static const struct HashEntry SVGPathElementImpl__s_hashTableEntries[] = { + { 0, 0, 0, 0, -1 }, + { 12, SVGPathElementImpl::D, DontDelete|ReadOnly, 0, 3 }, + { 0, 0, 0, 0, -1 }, + { 1, SVGPathElementImpl::PathLength, DontDelete|ReadOnly, 0, -1 } +}; + +const struct HashTable SVGPathElementImpl::s_hashTable = { 2, 4, SVGPathElementImpl__s_hashTableEntries, 3, SVGPathElementImpl__s_hashTableStrings}; + +} // namespace + +using namespace KJS; + +namespace KSVG { + +static const char SVGPathElementImplProto__s_hashTableStrings[] = { + "\0" + "createSVGPathSegCurvetoQuadraticAbs\0" + "createSVGPathSegCurvetoQuadraticRel\0" + "createSVGPathSegLinetoHorizontalAbs\0" + "createSVGPathSegLinetoHorizontalRel\0" + "createSVGPathSegLinetoVerticalAbs\0" + "createSVGPathSegLinetoVerticalRel\0" + "createSVGPathSegCurvetoCubicAbs\0" + "createSVGPathSegCurvetoCubicRel\0" + "createSVGPathSegClosePath\0" + "createSVGPathSegLinetoAbs\0" + "createSVGPathSegLinetoRel\0" + "createSVGPathSegMovetoAbs\0" + "createSVGPathSegMovetoRel\0" + "createSVGPathSegArcAbs\0" + "createSVGPathSegArcRel\0" + "getPathSegAtLength\0" + "getPointAtLength\0" + "getTotalLength\0" +}; + + +static const struct HashEntry SVGPathElementImplProto__s_hashTableEntries[] = { + { 472, SVGPathElementImpl::GetPointAtLength, DontDelete|Function, 1, -1 }, + { 453, SVGPathElementImpl::GetPathSegAtLength, DontDelete|Function, 1, 23 }, + { 0, 0, 0, 0, -1 }, + { 355, SVGPathElementImpl::CreateSVGPathSegMovetoAbs, DontDelete|Function, 2, -1 }, + { 1, SVGPathElementImpl::CreateSVGPathSegCurvetoQuadraticAbs, DontDelete|Function, 4, 28 }, + { 430, SVGPathElementImpl::CreateSVGPathSegArcRel, DontDelete|Function, 7, -1 }, + { 0, 0, 0, 0, -1 }, + { 0, 0, 0, 0, -1 }, + { 0, 0, 0, 0, -1 }, + { 109, SVGPathElementImpl::CreateSVGPathSegLinetoHorizontalRel, DontDelete|Function, 1, 25 }, + { 0, 0, 0, 0, -1 }, + { 303, SVGPathElementImpl::CreateSVGPathSegLinetoAbs, DontDelete|Function, 2, -1 }, + { 0, 0, 0, 0, -1 }, + { 277, SVGPathElementImpl::CreateSVGPathSegClosePath, DontDelete|Function, 0, -1 }, + { 245, SVGPathElementImpl::CreateSVGPathSegCurvetoCubicRel, DontDelete|Function, 6, 27 }, + { 407, SVGPathElementImpl::CreateSVGPathSegArcAbs, DontDelete|Function, 7, -1 }, + { 381, SVGPathElementImpl::CreateSVGPathSegMovetoRel, DontDelete|Function, 2, -1 }, + { 37, SVGPathElementImpl::CreateSVGPathSegCurvetoQuadraticRel, DontDelete|Function, 4, 29 }, + { 0, 0, 0, 0, -1 }, + { 73, SVGPathElementImpl::CreateSVGPathSegLinetoHorizontalAbs, DontDelete|Function, 1, -1 }, + { 489, SVGPathElementImpl::GetTotalLength, DontDelete|Function, 0, -1 }, + { 0, 0, 0, 0, -1 }, + { 179, SVGPathElementImpl::CreateSVGPathSegLinetoVerticalRel, DontDelete|Function, 1, -1 }, + { 329, SVGPathElementImpl::CreateSVGPathSegLinetoRel, DontDelete|Function, 2, 24 }, + { 213, SVGPathElementImpl::CreateSVGPathSegCurvetoCubicAbs, DontDelete|Function, 6, 26 }, + { 145, SVGPathElementImpl::CreateSVGPathSegLinetoVerticalAbs, DontDelete|Function, 1, -1 }, + { 213, SVGPathElementImpl::CreateSVGPathSegCurvetoCubicAbs, DontDelete|Function, 4, -1 }, + { 245, SVGPathElementImpl::CreateSVGPathSegCurvetoCubicRel, DontDelete|Function, 4, -1 }, + { 1, SVGPathElementImpl::CreateSVGPathSegCurvetoQuadraticAbs, DontDelete|Function, 2, -1 }, + { 37, SVGPathElementImpl::CreateSVGPathSegCurvetoQuadraticRel, DontDelete|Function, 2, -1 } +}; + +const struct HashTable SVGPathElementImplProto::s_hashTable = { 2, 30, SVGPathElementImplProto__s_hashTableEntries, 23, SVGPathElementImplProto__s_hashTableStrings}; + +} // namespace diff --git a/ksvg/data/SVGPathSegArcImpl.lut.h b/ksvg/data/SVGPathSegArcImpl.lut.h new file mode 100644 index 00000000..cfd8ffc8 --- /dev/null +++ b/ksvg/data/SVGPathSegArcImpl.lut.h @@ -0,0 +1,75 @@ +/* Automatically generated from impl/SVGPathSegArcImpl.cc using ../../kdelibs/kjs/create_hash_table. DO NOT EDIT ! */ + +using namespace KJS; + +namespace KSVG { + +static const char SVGPathSegArcAbsImpl__s_hashTableStrings[] = { + "\0" + "largeArcFlag\0" + "sweepFlag\0" + "angle\0" + "r1\0" + "r2\0" + "x\0" + "y\0" +}; + + +static const struct HashEntry SVGPathSegArcAbsImpl__s_hashTableEntries[] = { + { 38, SVGPathSegArcAbsImpl::Y, DontDelete, 0, -1 }, + { 0, 0, 0, 0, -1 }, + { 24, SVGPathSegArcAbsImpl::Angle, DontDelete, 0, 12 }, + { 0, 0, 0, 0, -1 }, + { 0, 0, 0, 0, -1 }, + { 0, 0, 0, 0, -1 }, + { 0, 0, 0, 0, -1 }, + { 0, 0, 0, 0, -1 }, + { 0, 0, 0, 0, -1 }, + { 30, SVGPathSegArcAbsImpl::R1, DontDelete, 0, -1 }, + { 36, SVGPathSegArcAbsImpl::X, DontDelete, 0, 11 }, + { 33, SVGPathSegArcAbsImpl::R2, DontDelete, 0, -1 }, + { 1, SVGPathSegArcAbsImpl::LargeArcFlag, DontDelete, 0, 13 }, + { 14, SVGPathSegArcAbsImpl::SweepFlag, DontDelete, 0, -1 } +}; + +const struct HashTable SVGPathSegArcAbsImpl::s_hashTable = { 2, 14, SVGPathSegArcAbsImpl__s_hashTableEntries, 11, SVGPathSegArcAbsImpl__s_hashTableStrings}; + +} // namespace + +using namespace KJS; + +namespace KSVG { + +static const char SVGPathSegArcRelImpl__s_hashTableStrings[] = { + "\0" + "largeArcFlag\0" + "sweepFlag\0" + "angle\0" + "r1\0" + "r2\0" + "x\0" + "y\0" +}; + + +static const struct HashEntry SVGPathSegArcRelImpl__s_hashTableEntries[] = { + { 38, SVGPathSegArcRelImpl::Y, DontDelete, 0, -1 }, + { 0, 0, 0, 0, -1 }, + { 24, SVGPathSegArcRelImpl::Angle, DontDelete, 0, 12 }, + { 0, 0, 0, 0, -1 }, + { 0, 0, 0, 0, -1 }, + { 0, 0, 0, 0, -1 }, + { 0, 0, 0, 0, -1 }, + { 0, 0, 0, 0, -1 }, + { 0, 0, 0, 0, -1 }, + { 30, SVGPathSegArcRelImpl::R1, DontDelete, 0, -1 }, + { 36, SVGPathSegArcRelImpl::X, DontDelete, 0, 11 }, + { 33, SVGPathSegArcRelImpl::R2, DontDelete, 0, -1 }, + { 1, SVGPathSegArcRelImpl::LargeArcFlag, DontDelete, 0, 13 }, + { 14, SVGPathSegArcRelImpl::SweepFlag, DontDelete, 0, -1 } +}; + +const struct HashTable SVGPathSegArcRelImpl::s_hashTable = { 2, 14, SVGPathSegArcRelImpl__s_hashTableEntries, 11, SVGPathSegArcRelImpl__s_hashTableStrings}; + +} // namespace diff --git a/ksvg/data/SVGPathSegCurvetoCubicImpl.lut.h b/ksvg/data/SVGPathSegCurvetoCubicImpl.lut.h new file mode 100644 index 00000000..dff7104b --- /dev/null +++ b/ksvg/data/SVGPathSegCurvetoCubicImpl.lut.h @@ -0,0 +1,65 @@ +/* Automatically generated from impl/SVGPathSegCurvetoCubicImpl.cc using ../../kdelibs/kjs/create_hash_table. DO NOT EDIT ! */ + +using namespace KJS; + +namespace KSVG { + +static const char SVGPathSegCurvetoCubicAbsImpl__s_hashTableStrings[] = { + "\0" + "x1\0" + "x2\0" + "y1\0" + "y2\0" + "x\0" + "y\0" +}; + + +static const struct HashEntry SVGPathSegCurvetoCubicAbsImpl__s_hashTableEntries[] = { + { 0, 0, 0, 0, -1 }, + { 13, SVGPathSegCurvetoCubicAbsImpl::X, DontDelete, 0, 7 }, + { 15, SVGPathSegCurvetoCubicAbsImpl::Y, DontDelete, 0, 8 }, + { 10, SVGPathSegCurvetoCubicAbsImpl::Y2, DontDelete, 0, -1 }, + { 0, 0, 0, 0, -1 }, + { 0, 0, 0, 0, -1 }, + { 0, 0, 0, 0, -1 }, + { 1, SVGPathSegCurvetoCubicAbsImpl::X1, DontDelete, 0, -1 }, + { 7, SVGPathSegCurvetoCubicAbsImpl::Y1, DontDelete, 0, 9 }, + { 4, SVGPathSegCurvetoCubicAbsImpl::X2, DontDelete, 0, -1 } +}; + +const struct HashTable SVGPathSegCurvetoCubicAbsImpl::s_hashTable = { 2, 10, SVGPathSegCurvetoCubicAbsImpl__s_hashTableEntries, 7, SVGPathSegCurvetoCubicAbsImpl__s_hashTableStrings}; + +} // namespace + +using namespace KJS; + +namespace KSVG { + +static const char SVGPathSegCurvetoCubicRelImpl__s_hashTableStrings[] = { + "\0" + "x1\0" + "x2\0" + "y1\0" + "y2\0" + "x\0" + "y\0" +}; + + +static const struct HashEntry SVGPathSegCurvetoCubicRelImpl__s_hashTableEntries[] = { + { 0, 0, 0, 0, -1 }, + { 13, SVGPathSegCurvetoCubicRelImpl::X, DontDelete, 0, 7 }, + { 15, SVGPathSegCurvetoCubicRelImpl::Y, DontDelete, 0, 8 }, + { 10, SVGPathSegCurvetoCubicRelImpl::Y2, DontDelete, 0, -1 }, + { 0, 0, 0, 0, -1 }, + { 0, 0, 0, 0, -1 }, + { 0, 0, 0, 0, -1 }, + { 1, SVGPathSegCurvetoCubicRelImpl::X1, DontDelete, 0, -1 }, + { 7, SVGPathSegCurvetoCubicRelImpl::Y1, DontDelete, 0, 9 }, + { 4, SVGPathSegCurvetoCubicRelImpl::X2, DontDelete, 0, -1 } +}; + +const struct HashTable SVGPathSegCurvetoCubicRelImpl::s_hashTable = { 2, 10, SVGPathSegCurvetoCubicRelImpl__s_hashTableEntries, 7, SVGPathSegCurvetoCubicRelImpl__s_hashTableStrings}; + +} // namespace diff --git a/ksvg/data/SVGPathSegCurvetoCubicSmoothImpl.lut.h b/ksvg/data/SVGPathSegCurvetoCubicSmoothImpl.lut.h new file mode 100644 index 00000000..e84cd124 --- /dev/null +++ b/ksvg/data/SVGPathSegCurvetoCubicSmoothImpl.lut.h @@ -0,0 +1,55 @@ +/* Automatically generated from impl/SVGPathSegCurvetoCubicSmoothImpl.cc using ../../kdelibs/kjs/create_hash_table. DO NOT EDIT ! */ + +using namespace KJS; + +namespace KSVG { + +static const char SVGPathSegCurvetoCubicSmoothAbsImpl__s_hashTableStrings[] = { + "\0" + "x2\0" + "y2\0" + "x\0" + "y\0" +}; + + +static const struct HashEntry SVGPathSegCurvetoCubicSmoothAbsImpl__s_hashTableEntries[] = { + { 7, SVGPathSegCurvetoCubicSmoothAbsImpl::X, DontDelete, 0, 5 }, + { 9, SVGPathSegCurvetoCubicSmoothAbsImpl::Y, DontDelete, 0, 6 }, + { 0, 0, 0, 0, -1 }, + { 0, 0, 0, 0, -1 }, + { 0, 0, 0, 0, -1 }, + { 1, SVGPathSegCurvetoCubicSmoothAbsImpl::X2, DontDelete, 0, -1 }, + { 4, SVGPathSegCurvetoCubicSmoothAbsImpl::Y2, DontDelete, 0, -1 } +}; + +const struct HashTable SVGPathSegCurvetoCubicSmoothAbsImpl::s_hashTable = { 2, 7, SVGPathSegCurvetoCubicSmoothAbsImpl__s_hashTableEntries, 5, SVGPathSegCurvetoCubicSmoothAbsImpl__s_hashTableStrings}; + +} // namespace + +using namespace KJS; + +namespace KSVG { + +static const char SVGPathSegCurvetoCubicSmoothRelImpl__s_hashTableStrings[] = { + "\0" + "x2\0" + "y2\0" + "x\0" + "y\0" +}; + + +static const struct HashEntry SVGPathSegCurvetoCubicSmoothRelImpl__s_hashTableEntries[] = { + { 7, SVGPathSegCurvetoCubicSmoothRelImpl::X, DontDelete, 0, 5 }, + { 9, SVGPathSegCurvetoCubicSmoothRelImpl::Y, DontDelete, 0, 6 }, + { 0, 0, 0, 0, -1 }, + { 0, 0, 0, 0, -1 }, + { 0, 0, 0, 0, -1 }, + { 1, SVGPathSegCurvetoCubicSmoothRelImpl::X2, DontDelete, 0, -1 }, + { 4, SVGPathSegCurvetoCubicSmoothRelImpl::Y2, DontDelete, 0, -1 } +}; + +const struct HashTable SVGPathSegCurvetoCubicSmoothRelImpl::s_hashTable = { 2, 7, SVGPathSegCurvetoCubicSmoothRelImpl__s_hashTableEntries, 5, SVGPathSegCurvetoCubicSmoothRelImpl__s_hashTableStrings}; + +} // namespace diff --git a/ksvg/data/SVGPathSegCurvetoQuadraticImpl.lut.h b/ksvg/data/SVGPathSegCurvetoQuadraticImpl.lut.h new file mode 100644 index 00000000..8513fdd5 --- /dev/null +++ b/ksvg/data/SVGPathSegCurvetoQuadraticImpl.lut.h @@ -0,0 +1,53 @@ +/* Automatically generated from impl/SVGPathSegCurvetoQuadraticImpl.cc using ../../kdelibs/kjs/create_hash_table. DO NOT EDIT ! */ + +using namespace KJS; + +namespace KSVG { + +static const char SVGPathSegCurvetoQuadraticAbsImpl__s_hashTableStrings[] = { + "\0" + "x1\0" + "y1\0" + "x\0" + "y\0" +}; + + +static const struct HashEntry SVGPathSegCurvetoQuadraticAbsImpl__s_hashTableEntries[] = { + { 7, SVGPathSegCurvetoQuadraticAbsImpl::X, DontDelete, 0, 5 }, + { 9, SVGPathSegCurvetoQuadraticAbsImpl::Y, DontDelete, 0, -1 }, + { 0, 0, 0, 0, -1 }, + { 0, 0, 0, 0, -1 }, + { 1, SVGPathSegCurvetoQuadraticAbsImpl::X1, DontDelete, 0, -1 }, + { 4, SVGPathSegCurvetoQuadraticAbsImpl::Y1, DontDelete, 0, -1 } +}; + +const struct HashTable SVGPathSegCurvetoQuadraticAbsImpl::s_hashTable = { 2, 6, SVGPathSegCurvetoQuadraticAbsImpl__s_hashTableEntries, 5, SVGPathSegCurvetoQuadraticAbsImpl__s_hashTableStrings}; + +} // namespace + +using namespace KJS; + +namespace KSVG { + +static const char SVGPathSegCurvetoQuadraticRelImpl__s_hashTableStrings[] = { + "\0" + "x1\0" + "y1\0" + "x\0" + "y\0" +}; + + +static const struct HashEntry SVGPathSegCurvetoQuadraticRelImpl__s_hashTableEntries[] = { + { 7, SVGPathSegCurvetoQuadraticRelImpl::X, DontDelete, 0, 5 }, + { 9, SVGPathSegCurvetoQuadraticRelImpl::Y, DontDelete, 0, -1 }, + { 0, 0, 0, 0, -1 }, + { 0, 0, 0, 0, -1 }, + { 1, SVGPathSegCurvetoQuadraticRelImpl::X1, DontDelete, 0, -1 }, + { 4, SVGPathSegCurvetoQuadraticRelImpl::Y1, DontDelete, 0, -1 } +}; + +const struct HashTable SVGPathSegCurvetoQuadraticRelImpl::s_hashTable = { 2, 6, SVGPathSegCurvetoQuadraticRelImpl__s_hashTableEntries, 5, SVGPathSegCurvetoQuadraticRelImpl__s_hashTableStrings}; + +} // namespace diff --git a/ksvg/data/SVGPathSegCurvetoQuadraticSmoothImpl.lut.h b/ksvg/data/SVGPathSegCurvetoQuadraticSmoothImpl.lut.h new file mode 100644 index 00000000..6622c341 --- /dev/null +++ b/ksvg/data/SVGPathSegCurvetoQuadraticSmoothImpl.lut.h @@ -0,0 +1,43 @@ +/* Automatically generated from impl/SVGPathSegCurvetoQuadraticSmoothImpl.cc using ../../kdelibs/kjs/create_hash_table. DO NOT EDIT ! */ + +using namespace KJS; + +namespace KSVG { + +static const char SVGPathSegCurvetoQuadraticSmoothAbsImpl__s_hashTableStrings[] = { + "\0" + "x\0" + "y\0" +}; + + +static const struct HashEntry SVGPathSegCurvetoQuadraticSmoothAbsImpl__s_hashTableEntries[] = { + { 1, SVGPathSegCurvetoQuadraticSmoothAbsImpl::X, DontDelete, 0, -1 }, + { 3, SVGPathSegCurvetoQuadraticSmoothAbsImpl::Y, DontDelete, 0, -1 }, + { 0, 0, 0, 0, -1 } +}; + +const struct HashTable SVGPathSegCurvetoQuadraticSmoothAbsImpl::s_hashTable = { 2, 3, SVGPathSegCurvetoQuadraticSmoothAbsImpl__s_hashTableEntries, 3, SVGPathSegCurvetoQuadraticSmoothAbsImpl__s_hashTableStrings}; + +} // namespace + +using namespace KJS; + +namespace KSVG { + +static const char SVGPathSegCurvetoQuadraticSmoothRelImpl__s_hashTableStrings[] = { + "\0" + "x\0" + "y\0" +}; + + +static const struct HashEntry SVGPathSegCurvetoQuadraticSmoothRelImpl__s_hashTableEntries[] = { + { 1, SVGPathSegCurvetoQuadraticSmoothRelImpl::X, DontDelete, 0, -1 }, + { 3, SVGPathSegCurvetoQuadraticSmoothRelImpl::Y, DontDelete, 0, -1 }, + { 0, 0, 0, 0, -1 } +}; + +const struct HashTable SVGPathSegCurvetoQuadraticSmoothRelImpl::s_hashTable = { 2, 3, SVGPathSegCurvetoQuadraticSmoothRelImpl__s_hashTableEntries, 3, SVGPathSegCurvetoQuadraticSmoothRelImpl__s_hashTableStrings}; + +} // namespace diff --git a/ksvg/data/SVGPathSegImpl.lut.h b/ksvg/data/SVGPathSegImpl.lut.h new file mode 100644 index 00000000..94436a77 --- /dev/null +++ b/ksvg/data/SVGPathSegImpl.lut.h @@ -0,0 +1,88 @@ +/* Automatically generated from impl/SVGPathSegImpl.cc using ../../kdelibs/kjs/create_hash_table. DO NOT EDIT ! */ + +using namespace KJS; + +namespace KSVG { + +static const char SVGPathSegImpl__s_hashTableStrings[] = { + "\0" + "pathSegTypeAsLetter\0" + "pathSegType\0" +}; + + +static const struct HashEntry SVGPathSegImpl__s_hashTableEntries[] = { + { 21, SVGPathSegImpl::PathSegType, DontDelete|ReadOnly, 0, 3 }, + { 0, 0, 0, 0, -1 }, + { 0, 0, 0, 0, -1 }, + { 1, SVGPathSegImpl::PathSegTypeAsLetter, DontDelete|ReadOnly, 0, -1 } +}; + +const struct HashTable SVGPathSegImpl::s_hashTable = { 2, 4, SVGPathSegImpl__s_hashTableEntries, 3, SVGPathSegImpl__s_hashTableStrings}; + +} // namespace + +using namespace KJS; + +namespace KSVG { + +static const char SVGPathSegImplConstructor__s_hashTableStrings[] = { + "\0" + "PATHSEG_CURVETO_QUADRATIC_SMOOTH_ABS\0" + "PATHSEG_CURVETO_QUADRATIC_SMOOTH_REL\0" + "PATHSEG_CURVETO_CUBIC_SMOOTH_ABS\0" + "PATHSEG_CURVETO_CUBIC_SMOOTH_REL\0" + "PATHSEG_CURVETO_QUADRATIC_ABS\0" + "PATHSEG_CURVETO_QUADRATIC_REL\0" + "PATHSEG_LINETO_HORIZONTAL_ABS\0" + "PATHSEG_LINETO_HORIZONTAL_REL\0" + "PATHSEG_LINETO_VERTICAL_ABS\0" + "PATHSEG_LINETO_VERTICAL_REL\0" + "PATHSEG_CURVETO_CUBIC_ABS\0" + "PATHSEG_CURVETO_CUBIC_REL\0" + "PATHSEG_LINETO_ABS\0" + "PATHSEG_LINETO_REL\0" + "PATHSEG_MOVETO_ABS\0" + "PATHSEG_MOVETO_REL\0" + "PATHSEG_CLOSEPATH\0" + "PATHSEG_ARC_ABS\0" + "PATHSEG_ARC_REL\0" + "PATHSEG_UNKNOWN\0" +}; + + +static const struct HashEntry SVGPathSegImplConstructor__s_hashTableEntries[] = { + { 0, 0, 0, 0, -1 }, + { 317, KSVG::PATHSEG_CURVETO_CUBIC_ABS, DontDelete|ReadOnly, 0, -1 }, + { 0, 0, 0, 0, -1 }, + { 0, 0, 0, 0, -1 }, + { 171, KSVG::PATHSEG_CURVETO_QUADRATIC_REL, DontDelete|ReadOnly, 0, 27 }, + { 479, KSVG::PATHSEG_ARC_REL, DontDelete|ReadOnly, 0, -1 }, + { 495, KSVG::PATHSEG_UNKNOWN, DontDelete|ReadOnly, 0, 23 }, + { 369, KSVG::PATHSEG_LINETO_ABS, DontDelete|ReadOnly, 0, -1 }, + { 108, KSVG::PATHSEG_CURVETO_CUBIC_SMOOTH_REL, DontDelete|ReadOnly, 0, 28 }, + { 0, 0, 0, 0, -1 }, + { 0, 0, 0, 0, -1 }, + { 0, 0, 0, 0, -1 }, + { 426, KSVG::PATHSEG_MOVETO_REL, DontDelete|ReadOnly, 0, -1 }, + { 0, 0, 0, 0, -1 }, + { 343, KSVG::PATHSEG_CURVETO_CUBIC_REL, DontDelete|ReadOnly, 0, 24 }, + { 463, KSVG::PATHSEG_ARC_ABS, DontDelete|ReadOnly, 0, -1 }, + { 0, 0, 0, 0, -1 }, + { 0, 0, 0, 0, -1 }, + { 75, KSVG::PATHSEG_CURVETO_CUBIC_SMOOTH_ABS, DontDelete|ReadOnly, 0, -1 }, + { 231, KSVG::PATHSEG_LINETO_HORIZONTAL_REL, DontDelete|ReadOnly, 0, -1 }, + { 388, KSVG::PATHSEG_LINETO_REL, DontDelete|ReadOnly, 0, -1 }, + { 38, KSVG::PATHSEG_CURVETO_QUADRATIC_SMOOTH_REL, DontDelete|ReadOnly, 0, -1 }, + { 407, KSVG::PATHSEG_MOVETO_ABS, DontDelete|ReadOnly, 0, -1 }, + { 445, KSVG::PATHSEG_CLOSEPATH, DontDelete|ReadOnly, 0, 25 }, + { 141, KSVG::PATHSEG_CURVETO_QUADRATIC_ABS, DontDelete|ReadOnly, 0, 26 }, + { 201, KSVG::PATHSEG_LINETO_HORIZONTAL_ABS, DontDelete|ReadOnly, 0, -1 }, + { 261, KSVG::PATHSEG_LINETO_VERTICAL_ABS, DontDelete|ReadOnly, 0, -1 }, + { 289, KSVG::PATHSEG_LINETO_VERTICAL_REL, DontDelete|ReadOnly, 0, -1 }, + { 1, KSVG::PATHSEG_CURVETO_QUADRATIC_SMOOTH_ABS, DontDelete|ReadOnly, 0, -1 } +}; + +const struct HashTable SVGPathSegImplConstructor::s_hashTable = { 2, 29, SVGPathSegImplConstructor__s_hashTableEntries, 23, SVGPathSegImplConstructor__s_hashTableStrings}; + +} // namespace diff --git a/ksvg/data/SVGPathSegLinetoHorizontalImpl.lut.h b/ksvg/data/SVGPathSegLinetoHorizontalImpl.lut.h new file mode 100644 index 00000000..768ac3a3 --- /dev/null +++ b/ksvg/data/SVGPathSegLinetoHorizontalImpl.lut.h @@ -0,0 +1,39 @@ +/* Automatically generated from impl/SVGPathSegLinetoHorizontalImpl.cc using ../../kdelibs/kjs/create_hash_table. DO NOT EDIT ! */ + +using namespace KJS; + +namespace KSVG { + +static const char SVGPathSegLinetoHorizontalAbsImpl__s_hashTableStrings[] = { + "\0" + "x\0" +}; + + +static const struct HashEntry SVGPathSegLinetoHorizontalAbsImpl__s_hashTableEntries[] = { + { 1, SVGPathSegLinetoHorizontalAbsImpl::X, DontDelete, 0, -1 }, + { 0, 0, 0, 0, -1 } +}; + +const struct HashTable SVGPathSegLinetoHorizontalAbsImpl::s_hashTable = { 2, 2, SVGPathSegLinetoHorizontalAbsImpl__s_hashTableEntries, 2, SVGPathSegLinetoHorizontalAbsImpl__s_hashTableStrings}; + +} // namespace + +using namespace KJS; + +namespace KSVG { + +static const char SVGPathSegLinetoHorizontalRelImpl__s_hashTableStrings[] = { + "\0" + "x\0" +}; + + +static const struct HashEntry SVGPathSegLinetoHorizontalRelImpl__s_hashTableEntries[] = { + { 1, SVGPathSegLinetoHorizontalRelImpl::X, DontDelete, 0, -1 }, + { 0, 0, 0, 0, -1 } +}; + +const struct HashTable SVGPathSegLinetoHorizontalRelImpl::s_hashTable = { 2, 2, SVGPathSegLinetoHorizontalRelImpl__s_hashTableEntries, 2, SVGPathSegLinetoHorizontalRelImpl__s_hashTableStrings}; + +} // namespace diff --git a/ksvg/data/SVGPathSegLinetoImpl.lut.h b/ksvg/data/SVGPathSegLinetoImpl.lut.h new file mode 100644 index 00000000..5d754cdf --- /dev/null +++ b/ksvg/data/SVGPathSegLinetoImpl.lut.h @@ -0,0 +1,43 @@ +/* Automatically generated from impl/SVGPathSegLinetoImpl.cc using ../../kdelibs/kjs/create_hash_table. DO NOT EDIT ! */ + +using namespace KJS; + +namespace KSVG { + +static const char SVGPathSegLinetoAbsImpl__s_hashTableStrings[] = { + "\0" + "x\0" + "y\0" +}; + + +static const struct HashEntry SVGPathSegLinetoAbsImpl__s_hashTableEntries[] = { + { 1, SVGPathSegLinetoAbsImpl::X, DontDelete, 0, -1 }, + { 3, SVGPathSegLinetoAbsImpl::Y, DontDelete, 0, -1 }, + { 0, 0, 0, 0, -1 } +}; + +const struct HashTable SVGPathSegLinetoAbsImpl::s_hashTable = { 2, 3, SVGPathSegLinetoAbsImpl__s_hashTableEntries, 3, SVGPathSegLinetoAbsImpl__s_hashTableStrings}; + +} // namespace + +using namespace KJS; + +namespace KSVG { + +static const char SVGPathSegLinetoRelImpl__s_hashTableStrings[] = { + "\0" + "x\0" + "y\0" +}; + + +static const struct HashEntry SVGPathSegLinetoRelImpl__s_hashTableEntries[] = { + { 1, SVGPathSegLinetoRelImpl::X, DontDelete, 0, -1 }, + { 3, SVGPathSegLinetoRelImpl::Y, DontDelete, 0, -1 }, + { 0, 0, 0, 0, -1 } +}; + +const struct HashTable SVGPathSegLinetoRelImpl::s_hashTable = { 2, 3, SVGPathSegLinetoRelImpl__s_hashTableEntries, 3, SVGPathSegLinetoRelImpl__s_hashTableStrings}; + +} // namespace diff --git a/ksvg/data/SVGPathSegLinetoVerticalImpl.lut.h b/ksvg/data/SVGPathSegLinetoVerticalImpl.lut.h new file mode 100644 index 00000000..1a48baaa --- /dev/null +++ b/ksvg/data/SVGPathSegLinetoVerticalImpl.lut.h @@ -0,0 +1,39 @@ +/* Automatically generated from impl/SVGPathSegLinetoVerticalImpl.cc using ../../kdelibs/kjs/create_hash_table. DO NOT EDIT ! */ + +using namespace KJS; + +namespace KSVG { + +static const char SVGPathSegLinetoVerticalAbsImpl__s_hashTableStrings[] = { + "\0" + "y\0" +}; + + +static const struct HashEntry SVGPathSegLinetoVerticalAbsImpl__s_hashTableEntries[] = { + { 0, 0, 0, 0, -1 }, + { 1, SVGPathSegLinetoVerticalAbsImpl::Y, DontDelete, 0, -1 } +}; + +const struct HashTable SVGPathSegLinetoVerticalAbsImpl::s_hashTable = { 2, 2, SVGPathSegLinetoVerticalAbsImpl__s_hashTableEntries, 2, SVGPathSegLinetoVerticalAbsImpl__s_hashTableStrings}; + +} // namespace + +using namespace KJS; + +namespace KSVG { + +static const char SVGPathSegLinetoVerticalRelImpl__s_hashTableStrings[] = { + "\0" + "y\0" +}; + + +static const struct HashEntry SVGPathSegLinetoVerticalRelImpl__s_hashTableEntries[] = { + { 0, 0, 0, 0, -1 }, + { 1, SVGPathSegLinetoVerticalRelImpl::Y, DontDelete, 0, -1 } +}; + +const struct HashTable SVGPathSegLinetoVerticalRelImpl::s_hashTable = { 2, 2, SVGPathSegLinetoVerticalRelImpl__s_hashTableEntries, 2, SVGPathSegLinetoVerticalRelImpl__s_hashTableStrings}; + +} // namespace diff --git a/ksvg/data/SVGPathSegListImpl.lut.h b/ksvg/data/SVGPathSegListImpl.lut.h new file mode 100644 index 00000000..8c4df29a --- /dev/null +++ b/ksvg/data/SVGPathSegListImpl.lut.h @@ -0,0 +1,55 @@ +/* Automatically generated from impl/SVGPathSegListImpl.cc using ../../kdelibs/kjs/create_hash_table. DO NOT EDIT ! */ + +using namespace KJS; + +namespace KSVG { + +static const char SVGPathSegListImpl__s_hashTableStrings[] = { + "\0" + "numberOfItems\0" +}; + + +static const struct HashEntry SVGPathSegListImpl__s_hashTableEntries[] = { + { 1, SVGListDefs::NumberOfItems, DontDelete|ReadOnly, 0, -1 }, + { 0, 0, 0, 0, -1 } +}; + +const struct HashTable SVGPathSegListImpl::s_hashTable = { 2, 2, SVGPathSegListImpl__s_hashTableEntries, 2, SVGPathSegListImpl__s_hashTableStrings}; + +} // namespace + +using namespace KJS; + +namespace KSVG { + +static const char SVGPathSegListImplProto__s_hashTableStrings[] = { + "\0" + "insertItemBefore\0" + "replaceItem\0" + "appendItem\0" + "initialize\0" + "removeItem\0" + "getItem\0" + "clear\0" +}; + + +static const struct HashEntry SVGPathSegListImplProto__s_hashTableEntries[] = { + { 0, 0, 0, 0, -1 }, + { 0, 0, 0, 0, -1 }, + { 71, SVGListDefs::Clear, DontDelete|Function, 0, -1 }, + { 0, 0, 0, 0, -1 }, + { 63, SVGListDefs::GetItem, DontDelete|Function, 1, -1 }, + { 1, SVGListDefs::InsertItemBefore, DontDelete|Function, 2, -1 }, + { 0, 0, 0, 0, -1 }, + { 41, SVGListDefs::Initialize, DontDelete|Function, 1, -1 }, + { 52, SVGListDefs::RemoveItem, DontDelete|Function, 1, 11 }, + { 18, SVGListDefs::ReplaceItem, DontDelete|Function, 2, -1 }, + { 0, 0, 0, 0, -1 }, + { 30, SVGListDefs::AppendItem, DontDelete|Function, 1, -1 } +}; + +const struct HashTable SVGPathSegListImplProto::s_hashTable = { 2, 12, SVGPathSegListImplProto__s_hashTableEntries, 11, SVGPathSegListImplProto__s_hashTableStrings}; + +} // namespace diff --git a/ksvg/data/SVGPathSegMovetoImpl.lut.h b/ksvg/data/SVGPathSegMovetoImpl.lut.h new file mode 100644 index 00000000..60f1c70f --- /dev/null +++ b/ksvg/data/SVGPathSegMovetoImpl.lut.h @@ -0,0 +1,43 @@ +/* Automatically generated from impl/SVGPathSegMovetoImpl.cc using ../../kdelibs/kjs/create_hash_table. DO NOT EDIT ! */ + +using namespace KJS; + +namespace KSVG { + +static const char SVGPathSegMovetoAbsImpl__s_hashTableStrings[] = { + "\0" + "x\0" + "y\0" +}; + + +static const struct HashEntry SVGPathSegMovetoAbsImpl__s_hashTableEntries[] = { + { 1, SVGPathSegMovetoAbsImpl::X, DontDelete, 0, -1 }, + { 3, SVGPathSegMovetoAbsImpl::Y, DontDelete, 0, -1 }, + { 0, 0, 0, 0, -1 } +}; + +const struct HashTable SVGPathSegMovetoAbsImpl::s_hashTable = { 2, 3, SVGPathSegMovetoAbsImpl__s_hashTableEntries, 3, SVGPathSegMovetoAbsImpl__s_hashTableStrings}; + +} // namespace + +using namespace KJS; + +namespace KSVG { + +static const char SVGPathSegMovetoRelImpl__s_hashTableStrings[] = { + "\0" + "x\0" + "y\0" +}; + + +static const struct HashEntry SVGPathSegMovetoRelImpl__s_hashTableEntries[] = { + { 1, SVGPathSegMovetoRelImpl::X, DontDelete, 0, -1 }, + { 3, SVGPathSegMovetoRelImpl::Y, DontDelete, 0, -1 }, + { 0, 0, 0, 0, -1 } +}; + +const struct HashTable SVGPathSegMovetoRelImpl::s_hashTable = { 2, 3, SVGPathSegMovetoRelImpl__s_hashTableEntries, 3, SVGPathSegMovetoRelImpl__s_hashTableStrings}; + +} // namespace diff --git a/ksvg/data/SVGPatternElementImpl.lut.h b/ksvg/data/SVGPatternElementImpl.lut.h new file mode 100644 index 00000000..dc5b4527 --- /dev/null +++ b/ksvg/data/SVGPatternElementImpl.lut.h @@ -0,0 +1,37 @@ +/* Automatically generated from impl/SVGPatternElementImpl.cc using ../../kdelibs/kjs/create_hash_table. DO NOT EDIT ! */ + +using namespace KJS; + +namespace KSVG { + +static const char SVGPatternElementImpl__s_hashTableStrings[] = { + "\0" + "patternContentUnits\0" + "patternTransform\0" + "patternUnits\0" + "height\0" + "width\0" + "x\0" + "y\0" +}; + + +static const struct HashEntry SVGPatternElementImpl__s_hashTableEntries[] = { + { 66, SVGPatternElementImpl::Y, DontDelete|ReadOnly, 0, -1 }, + { 0, 0, 0, 0, -1 }, + { 0, 0, 0, 0, -1 }, + { 0, 0, 0, 0, -1 }, + { 1, SVGPatternElementImpl::PatternContentUnits, DontDelete|ReadOnly, 0, -1 }, + { 58, SVGPatternElementImpl::Width, DontDelete|ReadOnly, 0, -1 }, + { 51, SVGPatternElementImpl::Height, DontDelete|ReadOnly, 0, 12 }, + { 0, 0, 0, 0, -1 }, + { 0, 0, 0, 0, -1 }, + { 0, 0, 0, 0, -1 }, + { 64, SVGPatternElementImpl::X, DontDelete|ReadOnly, 0, 11 }, + { 38, SVGPatternElementImpl::PatternUnits, DontDelete|ReadOnly, 0, -1 }, + { 21, SVGPatternElementImpl::PatternTransform, DontDelete|ReadOnly, 0, -1 } +}; + +const struct HashTable SVGPatternElementImpl::s_hashTable = { 2, 13, SVGPatternElementImpl__s_hashTableEntries, 11, SVGPatternElementImpl__s_hashTableStrings}; + +} // namespace diff --git a/ksvg/data/SVGPointImpl.lut.h b/ksvg/data/SVGPointImpl.lut.h new file mode 100644 index 00000000..d024c947 --- /dev/null +++ b/ksvg/data/SVGPointImpl.lut.h @@ -0,0 +1,22 @@ +/* Automatically generated from impl/SVGPointImpl.cc using ../../kdelibs/kjs/create_hash_table. DO NOT EDIT ! */ + +using namespace KJS; + +namespace KSVG { + +static const char SVGPointImpl__s_hashTableStrings[] = { + "\0" + "x\0" + "y\0" +}; + + +static const struct HashEntry SVGPointImpl__s_hashTableEntries[] = { + { 1, SVGPointImpl::X, DontDelete, 0, -1 }, + { 3, SVGPointImpl::Y, DontDelete, 0, -1 }, + { 0, 0, 0, 0, -1 } +}; + +const struct HashTable SVGPointImpl::s_hashTable = { 2, 3, SVGPointImpl__s_hashTableEntries, 3, SVGPointImpl__s_hashTableStrings}; + +} // namespace diff --git a/ksvg/data/SVGPointListImpl.lut.h b/ksvg/data/SVGPointListImpl.lut.h new file mode 100644 index 00000000..f483be1e --- /dev/null +++ b/ksvg/data/SVGPointListImpl.lut.h @@ -0,0 +1,55 @@ +/* Automatically generated from impl/SVGPointListImpl.cc using ../../kdelibs/kjs/create_hash_table. DO NOT EDIT ! */ + +using namespace KJS; + +namespace KSVG { + +static const char SVGPointListImpl__s_hashTableStrings[] = { + "\0" + "numberOfItems\0" +}; + + +static const struct HashEntry SVGPointListImpl__s_hashTableEntries[] = { + { 1, SVGListDefs::NumberOfItems, DontDelete|ReadOnly, 0, -1 }, + { 0, 0, 0, 0, -1 } +}; + +const struct HashTable SVGPointListImpl::s_hashTable = { 2, 2, SVGPointListImpl__s_hashTableEntries, 2, SVGPointListImpl__s_hashTableStrings}; + +} // namespace + +using namespace KJS; + +namespace KSVG { + +static const char SVGPointListImplProto__s_hashTableStrings[] = { + "\0" + "insertItemBefore\0" + "replaceItem\0" + "appendItem\0" + "initialize\0" + "removeItem\0" + "getItem\0" + "clear\0" +}; + + +static const struct HashEntry SVGPointListImplProto__s_hashTableEntries[] = { + { 0, 0, 0, 0, -1 }, + { 0, 0, 0, 0, -1 }, + { 71, SVGListDefs::Clear, DontDelete|Function, 0, -1 }, + { 0, 0, 0, 0, -1 }, + { 63, SVGListDefs::GetItem, DontDelete|Function, 1, -1 }, + { 1, SVGListDefs::InsertItemBefore, DontDelete|Function, 2, -1 }, + { 0, 0, 0, 0, -1 }, + { 41, SVGListDefs::Initialize, DontDelete|Function, 1, -1 }, + { 52, SVGListDefs::RemoveItem, DontDelete|Function, 1, 11 }, + { 18, SVGListDefs::ReplaceItem, DontDelete|Function, 2, -1 }, + { 0, 0, 0, 0, -1 }, + { 30, SVGListDefs::AppendItem, DontDelete|Function, 1, -1 } +}; + +const struct HashTable SVGPointListImplProto::s_hashTable = { 2, 12, SVGPointListImplProto__s_hashTableEntries, 11, SVGPointListImplProto__s_hashTableStrings}; + +} // namespace diff --git a/ksvg/data/SVGPreserveAspectRatioImpl.lut.h b/ksvg/data/SVGPreserveAspectRatioImpl.lut.h new file mode 100644 index 00000000..3b73e594 --- /dev/null +++ b/ksvg/data/SVGPreserveAspectRatioImpl.lut.h @@ -0,0 +1,73 @@ +/* Automatically generated from impl/SVGPreserveAspectRatioImpl.cc using ../../kdelibs/kjs/create_hash_table. DO NOT EDIT ! */ + +using namespace KJS; + +namespace KSVG { + +static const char SVGPreserveAspectRatioImpl__s_hashTableStrings[] = { + "\0" + "meetOrSlice\0" + "align\0" +}; + + +static const struct HashEntry SVGPreserveAspectRatioImpl__s_hashTableEntries[] = { + { 1, SVGPreserveAspectRatioImpl::MeetOrSlice, DontDelete, 0, -1 }, + { 13, SVGPreserveAspectRatioImpl::Align, DontDelete, 0, -1 }, + { 0, 0, 0, 0, -1 } +}; + +const struct HashTable SVGPreserveAspectRatioImpl::s_hashTable = { 2, 3, SVGPreserveAspectRatioImpl__s_hashTableEntries, 3, SVGPreserveAspectRatioImpl__s_hashTableStrings}; + +} // namespace + +using namespace KJS; + +namespace KSVG { + +static const char SVGPreserveAspectRatioImplConstructor__s_hashTableStrings[] = { + "\0" + "SVG_PRESERVEASPECTRATIO_XMAXYMAX\0" + "SVG_PRESERVEASPECTRATIO_XMAXYMID\0" + "SVG_PRESERVEASPECTRATIO_XMAXYMIN\0" + "SVG_PRESERVEASPECTRATIO_XMIDYMAX\0" + "SVG_PRESERVEASPECTRATIO_XMIDYMID\0" + "SVG_PRESERVEASPECTRATIO_XMIDYMIN\0" + "SVG_PRESERVEASPECTRATIO_XMINYMAX\0" + "SVG_PRESERVEASPECTRATIO_XMINYMID\0" + "SVG_PRESERVEASPECTRATIO_XMINYMIN\0" + "SVG_PRESERVEASPECTRATIO_UNKNOWN\0" + "SVG_PRESERVEASPECTRATIO_NONE\0" + "SVG_MEETORSLICE_UNKNOWN\0" + "SVG_MEETORSLICE_SLICE\0" + "SVG_MEETORSLICE_MEET\0" +}; + + +static const struct HashEntry SVGPreserveAspectRatioImplConstructor__s_hashTableEntries[] = { + { 67, KSVG::SVG_PRESERVEASPECTRATIO_XMAXYMIN, DontDelete|ReadOnly, 0, 18 }, + { 0, 0, 0, 0, -1 }, + { 1, KSVG::SVG_PRESERVEASPECTRATIO_XMAXYMAX, DontDelete|ReadOnly, 0, -1 }, + { 0, 0, 0, 0, -1 }, + { 0, 0, 0, 0, -1 }, + { 166, KSVG::SVG_PRESERVEASPECTRATIO_XMIDYMIN, DontDelete|ReadOnly, 0, 17 }, + { 0, 0, 0, 0, -1 }, + { 34, KSVG::SVG_PRESERVEASPECTRATIO_XMAXYMID, DontDelete|ReadOnly, 0, 19 }, + { 0, 0, 0, 0, -1 }, + { 330, KSVG::SVG_PRESERVEASPECTRATIO_NONE, DontDelete|ReadOnly, 0, -1 }, + { 298, KSVG::SVG_PRESERVEASPECTRATIO_UNKNOWN, DontDelete|ReadOnly, 0, 20 }, + { 383, KSVG::SVG_MEETORSLICE_SLICE, DontDelete|ReadOnly, 0, -1 }, + { 133, KSVG::SVG_PRESERVEASPECTRATIO_XMIDYMID, DontDelete|ReadOnly, 0, -1 }, + { 0, 0, 0, 0, -1 }, + { 0, 0, 0, 0, -1 }, + { 265, KSVG::SVG_PRESERVEASPECTRATIO_XMINYMIN, DontDelete|ReadOnly, 0, -1 }, + { 359, KSVG::SVG_MEETORSLICE_UNKNOWN, DontDelete|ReadOnly, 0, -1 }, + { 232, KSVG::SVG_PRESERVEASPECTRATIO_XMINYMID, DontDelete|ReadOnly, 0, -1 }, + { 199, KSVG::SVG_PRESERVEASPECTRATIO_XMINYMAX, DontDelete|ReadOnly, 0, -1 }, + { 100, KSVG::SVG_PRESERVEASPECTRATIO_XMIDYMAX, DontDelete|ReadOnly, 0, -1 }, + { 405, KSVG::SVG_MEETORSLICE_MEET, DontDelete|ReadOnly, 0, -1 } +}; + +const struct HashTable SVGPreserveAspectRatioImplConstructor::s_hashTable = { 2, 21, SVGPreserveAspectRatioImplConstructor__s_hashTableEntries, 17, SVGPreserveAspectRatioImplConstructor__s_hashTableStrings}; + +} // namespace diff --git a/ksvg/data/SVGRadialGradientElementImpl.lut.h b/ksvg/data/SVGRadialGradientElementImpl.lut.h new file mode 100644 index 00000000..ab0f702e --- /dev/null +++ b/ksvg/data/SVGRadialGradientElementImpl.lut.h @@ -0,0 +1,30 @@ +/* Automatically generated from impl/SVGRadialGradientElementImpl.cc using ../../kdelibs/kjs/create_hash_table. DO NOT EDIT ! */ + +using namespace KJS; + +namespace KSVG { + +static const char SVGRadialGradientElementImpl__s_hashTableStrings[] = { + "\0" + "cx\0" + "cy\0" + "fx\0" + "fy\0" + "r\0" +}; + + +static const struct HashEntry SVGRadialGradientElementImpl__s_hashTableEntries[] = { + { 0, 0, 0, 0, -1 }, + { 0, 0, 0, 0, -1 }, + { 1, SVGRadialGradientElementImpl::Cx, DontDelete|ReadOnly, 0, 7 }, + { 4, SVGRadialGradientElementImpl::Cy, DontDelete|ReadOnly, 0, -1 }, + { 0, 0, 0, 0, -1 }, + { 7, SVGRadialGradientElementImpl::Fx, DontDelete|ReadOnly, 0, -1 }, + { 10, SVGRadialGradientElementImpl::Fy, DontDelete|ReadOnly, 0, -1 }, + { 13, SVGRadialGradientElementImpl::R, DontDelete|ReadOnly, 0, -1 } +}; + +const struct HashTable SVGRadialGradientElementImpl::s_hashTable = { 2, 8, SVGRadialGradientElementImpl__s_hashTableEntries, 7, SVGRadialGradientElementImpl__s_hashTableStrings}; + +} // namespace diff --git a/ksvg/data/SVGRectElementImpl.lut.h b/ksvg/data/SVGRectElementImpl.lut.h new file mode 100644 index 00000000..d51c06c9 --- /dev/null +++ b/ksvg/data/SVGRectElementImpl.lut.h @@ -0,0 +1,29 @@ +/* Automatically generated from impl/SVGRectElementImpl.cc using ../../kdelibs/kjs/create_hash_table. DO NOT EDIT ! */ + +using namespace KJS; + +namespace KSVG { + +static const char SVGRectElementImpl__s_hashTableStrings[] = { + "\0" + "height\0" + "width\0" + "rx\0" + "ry\0" +}; + + +static const struct HashEntry SVGRectElementImpl__s_hashTableEntries[] = { + { 0, 0, 0, 0, -1 }, + { 15, SVGRectElementImpl::X, DontDelete|ReadOnly, 0, -1 }, + { 18, SVGRectElementImpl::Y, DontDelete|ReadOnly, 0, -1 }, + { 1, SVGRectElementImpl::Height, DontDelete|ReadOnly, 0, 7 }, + { 17, SVGRectElementImpl::Ry, DontDelete|ReadOnly, 0, -1 }, + { 8, SVGRectElementImpl::Width, DontDelete|ReadOnly, 0, -1 }, + { 0, 0, 0, 0, -1 }, + { 14, SVGRectElementImpl::Rx, DontDelete|ReadOnly, 0, -1 } +}; + +const struct HashTable SVGRectElementImpl::s_hashTable = { 2, 8, SVGRectElementImpl__s_hashTableEntries, 7, SVGRectElementImpl__s_hashTableStrings}; + +} // namespace diff --git a/ksvg/data/SVGRectImpl.lut.h b/ksvg/data/SVGRectImpl.lut.h new file mode 100644 index 00000000..439835bc --- /dev/null +++ b/ksvg/data/SVGRectImpl.lut.h @@ -0,0 +1,26 @@ +/* Automatically generated from impl/SVGRectImpl.cc using ../../kdelibs/kjs/create_hash_table. DO NOT EDIT ! */ + +using namespace KJS; + +namespace KSVG { + +static const char SVGRectImpl__s_hashTableStrings[] = { + "\0" + "height\0" + "width\0" + "x\0" + "y\0" +}; + + +static const struct HashEntry SVGRectImpl__s_hashTableEntries[] = { + { 14, SVGRectImpl::X, DontDelete, 0, -1 }, + { 16, SVGRectImpl::Y, DontDelete, 0, -1 }, + { 0, 0, 0, 0, -1 }, + { 1, SVGRectImpl::Height, DontDelete, 0, -1 }, + { 8, SVGRectImpl::Width, DontDelete, 0, -1 } +}; + +const struct HashTable SVGRectImpl::s_hashTable = { 2, 5, SVGRectImpl__s_hashTableEntries, 5, SVGRectImpl__s_hashTableStrings}; + +} // namespace diff --git a/ksvg/data/SVGSVGElementImpl.lut.h b/ksvg/data/SVGSVGElementImpl.lut.h new file mode 100644 index 00000000..530095f6 --- /dev/null +++ b/ksvg/data/SVGSVGElementImpl.lut.h @@ -0,0 +1,136 @@ +/* Automatically generated from impl/SVGSVGElementImpl.cc using ../../kdelibs/kjs/create_hash_table. DO NOT EDIT ! */ + +using namespace KJS; + +namespace KSVG { + +static const char SVGSVGElementImpl__s_hashTableStrings[] = { + "\0" + "screenPixelToMillimeterX\0" + "screenPixelToMillimeterY\0" + "pixelUnitToMillimeterX\0" + "pixelUnitToMillimeterY\0" + "contentScriptType\0" + "contentStyleType\0" + "currentTranslate\0" + "useCurrentView\0" + "currentScale\0" + "onresize\0" + "onscroll\0" + "onunload\0" + "viewport\0" + "onerror\0" + "height\0" + "onzoom\0" + "width\0" + "x\0" + "y\0" +}; + + +static const struct HashEntry SVGSVGElementImpl__s_hashTableEntries[] = { + { 0, 0, 0, 0, -1 }, + { 0, 0, 0, 0, -1 }, + { 186, SVGSVGElementImpl::OnScroll, DontDelete, 0, -1 }, + { 0, 0, 0, 0, -1 }, + { 0, 0, 0, 0, -1 }, + { 241, SVGSVGElementImpl::X, DontDelete|ReadOnly, 0, 27 }, + { 243, SVGSVGElementImpl::Y, DontDelete|ReadOnly, 0, -1 }, + { 228, SVGSVGElementImpl::OnZoom, DontDelete, 0, -1 }, + { 115, SVGSVGElementImpl::ContentStyleType, DontDelete, 0, -1 }, + { 0, 0, 0, 0, -1 }, + { 0, 0, 0, 0, -1 }, + { 149, SVGSVGElementImpl::UseCurrentView, DontDelete, 0, 24 }, + { 221, SVGSVGElementImpl::Height, DontDelete|ReadOnly, 0, 23 }, + { 74, SVGSVGElementImpl::PixelUnitToMillimeterY, DontDelete|ReadOnly, 0, 25 }, + { 0, 0, 0, 0, -1 }, + { 235, SVGSVGElementImpl::Width, DontDelete|ReadOnly, 0, -1 }, + { 97, SVGSVGElementImpl::ContentScriptType, DontDelete, 0, 26 }, + { 164, SVGSVGElementImpl::CurrentScale, DontDelete, 0, -1 }, + { 0, 0, 0, 0, -1 }, + { 0, 0, 0, 0, -1 }, + { 1, SVGSVGElementImpl::ScreenPixelToMillimeterX, DontDelete|ReadOnly, 0, -1 }, + { 26, SVGSVGElementImpl::ScreenPixelToMillimeterY, DontDelete|ReadOnly, 0, -1 }, + { 204, SVGSVGElementImpl::Viewport, DontDelete|ReadOnly, 0, -1 }, + { 51, SVGSVGElementImpl::PixelUnitToMillimeterX, DontDelete|ReadOnly, 0, -1 }, + { 132, SVGSVGElementImpl::CurrentTranslate, DontDelete|ReadOnly, 0, -1 }, + { 195, SVGSVGElementImpl::OnUnload, DontDelete, 0, -1 }, + { 213, SVGSVGElementImpl::OnError, DontDelete, 0, -1 }, + { 177, SVGSVGElementImpl::OnResize, DontDelete, 0, -1 } +}; + +const struct HashTable SVGSVGElementImpl::s_hashTable = { 2, 28, SVGSVGElementImpl__s_hashTableEntries, 23, SVGSVGElementImpl__s_hashTableStrings}; + +} // namespace + +using namespace KJS; + +namespace KSVG { + +static const char SVGSVGElementImplProto__s_hashTableStrings[] = { + "\0" + "createSVGTransformFromMatrix\0" + "getIntersectionList\0" + "createSVGTransform\0" + "unsuspendRedrawAll\0" + "checkIntersection\0" + "unpauseAnimations\0" + "animationsPaused\0" + "getEnclosureList\0" + "createSVGLength\0" + "createSVGMatrix\0" + "createSVGNumber\0" + "unsuspendRedraw\0" + "checkEnclosure\0" + "createSVGAngle\0" + "createSVGPoint\0" + "getCurrentTime\0" + "getElementById\0" + "setCurrentTime\0" + "createSVGRect\0" + "deselectAll\0" + "forceRedraw\0" +}; + + +static const struct HashEntry SVGSVGElementImplProto__s_hashTableEntries[] = { + { 0, 0, 0, 0, -1 }, + { 0, 0, 0, 0, -1 }, + { 30, SVGSVGElementImpl::GetIntersectionList, DontDelete|Function, 2, 34 }, + { 124, SVGSVGElementImpl::AnimationsPaused, DontDelete|Function, 0, -1 }, + { 222, SVGSVGElementImpl::CheckEnclosure, DontDelete|Function, 2, -1 }, + { 0, 0, 0, 0, -1 }, + { 190, SVGSVGElementImpl::CreateSVGNumber, DontDelete|Function, 0, 30 }, + { 0, 0, 0, 0, -1 }, + { 267, SVGSVGElementImpl::GetCurrentTime, DontDelete|Function, 0, -1 }, + { 338, SVGSVGElementImpl::ForceRedraw, DontDelete|Function, 0, -1 }, + { 0, 0, 0, 0, -1 }, + { 0, 0, 0, 0, -1 }, + { 88, SVGSVGElementImpl::CheckIntersection, DontDelete|Function, 2, -1 }, + { 0, 0, 0, 0, -1 }, + { 106, SVGSVGElementImpl::UnpauseAnimations, DontDelete|Function, 0, -1 }, + { 1, SVGSVGElementImpl::CreateSVGTransformFromMatrix, DontDelete|Function, 1, 29 }, + { 0, 0, 0, 0, -1 }, + { 0, 0, 0, 0, -1 }, + { 174, SVGSVGElementImpl::CreateSVGMatrix, DontDelete|Function, 0, -1 }, + { 312, SVGSVGElementImpl::CreateSVGRect, DontDelete|Function, 0, 31 }, + { 208, SVGSVGElementImpl::SuspendRedraw, DontDelete|Function, 1, 32 }, + { 237, SVGSVGElementImpl::CreateSVGAngle, DontDelete|Function, 0, -1 }, + { 0, 0, 0, 0, -1 }, + { 141, SVGSVGElementImpl::GetEnclosureList, DontDelete|Function, 2, -1 }, + { 0, 0, 0, 0, -1 }, + { 0, 0, 0, 0, -1 }, + { 50, SVGSVGElementImpl::CreateSVGTransform, DontDelete|Function, 0, -1 }, + { 252, SVGSVGElementImpl::CreateSVGPoint, DontDelete|Function, 0, -1 }, + { 158, SVGSVGElementImpl::CreateSVGLength, DontDelete|Function, 0, -1 }, + { 206, SVGSVGElementImpl::UnsuspendRedraw, DontDelete|Function, 1, -1 }, + { 69, SVGSVGElementImpl::UnsuspendRedrawAll, DontDelete|Function, 0, -1 }, + { 108, SVGSVGElementImpl::PauseAnimations, DontDelete|Function, 0, -1 }, + { 297, SVGSVGElementImpl::SetCurrentTime, DontDelete|Function, 1, 33 }, + { 326, SVGSVGElementImpl::DeselectAll, DontDelete|Function, 0, -1 }, + { 282, SVGSVGElementImpl::GetElementById, DontDelete|Function, 1, -1 } +}; + +const struct HashTable SVGSVGElementImplProto::s_hashTable = { 2, 35, SVGSVGElementImplProto__s_hashTableEntries, 29, SVGSVGElementImplProto__s_hashTableStrings}; + +} // namespace diff --git a/ksvg/data/SVGScriptElementImpl.lut.h b/ksvg/data/SVGScriptElementImpl.lut.h new file mode 100644 index 00000000..661e35a2 --- /dev/null +++ b/ksvg/data/SVGScriptElementImpl.lut.h @@ -0,0 +1,20 @@ +/* Automatically generated from impl/SVGScriptElementImpl.cc using ../../kdelibs/kjs/create_hash_table. DO NOT EDIT ! */ + +using namespace KJS; + +namespace KSVG { + +static const char SVGScriptElementImpl__s_hashTableStrings[] = { + "\0" + "type\0" +}; + + +static const struct HashEntry SVGScriptElementImpl__s_hashTableEntries[] = { + { 1, SVGScriptElementImpl::Type, DontDelete, 0, -1 }, + { 0, 0, 0, 0, -1 } +}; + +const struct HashTable SVGScriptElementImpl::s_hashTable = { 2, 2, SVGScriptElementImpl__s_hashTableEntries, 2, SVGScriptElementImpl__s_hashTableStrings}; + +} // namespace diff --git a/ksvg/data/SVGStopElementImpl.lut.h b/ksvg/data/SVGStopElementImpl.lut.h new file mode 100644 index 00000000..5bdc3a98 --- /dev/null +++ b/ksvg/data/SVGStopElementImpl.lut.h @@ -0,0 +1,22 @@ +/* Automatically generated from impl/SVGStopElementImpl.cc using ../../kdelibs/kjs/create_hash_table. DO NOT EDIT ! */ + +using namespace KJS; + +namespace KSVG { + +static const char SVGStopElementImpl__s_hashTableStrings[] = { + "\0" + "stop-opacity\0" + "offset\0" +}; + + +static const struct HashEntry SVGStopElementImpl__s_hashTableEntries[] = { + { 1, SVGStopElementImpl::StopOpacity, DontDelete|ReadOnly, 0, -1 }, + { 0, 0, 0, 0, -1 }, + { 14, SVGStopElementImpl::Offset, DontDelete|ReadOnly, 0, -1 } +}; + +const struct HashTable SVGStopElementImpl::s_hashTable = { 2, 3, SVGStopElementImpl__s_hashTableEntries, 3, SVGStopElementImpl__s_hashTableStrings}; + +} // namespace diff --git a/ksvg/data/SVGStringListImpl.lut.h b/ksvg/data/SVGStringListImpl.lut.h new file mode 100644 index 00000000..db89d010 --- /dev/null +++ b/ksvg/data/SVGStringListImpl.lut.h @@ -0,0 +1,74 @@ +/* Automatically generated from impl/SVGStringListImpl.cc using ../../kdelibs/kjs/create_hash_table. DO NOT EDIT ! */ + +using namespace KJS; + +namespace KSVG { + +static const char SharedString__s_hashTableStrings[] = { + "\0" + "dummy\0" +}; + + +static const struct HashEntry SharedString__s_hashTableEntries[] = { + { 1, SharedString::Dummy, DontDelete|ReadOnly, 0, -1 }, + { 0, 0, 0, 0, -1 } +}; + +const struct HashTable SharedString::s_hashTable = { 2, 2, SharedString__s_hashTableEntries, 2, SharedString__s_hashTableStrings}; + +} // namespace + +using namespace KJS; + +namespace KSVG { + +static const char SVGStringListImpl__s_hashTableStrings[] = { + "\0" + "numberOfItems\0" +}; + + +static const struct HashEntry SVGStringListImpl__s_hashTableEntries[] = { + { 1, SVGListDefs::NumberOfItems, DontDelete|ReadOnly, 0, -1 }, + { 0, 0, 0, 0, -1 } +}; + +const struct HashTable SVGStringListImpl::s_hashTable = { 2, 2, SVGStringListImpl__s_hashTableEntries, 2, SVGStringListImpl__s_hashTableStrings}; + +} // namespace + +using namespace KJS; + +namespace KSVG { + +static const char SVGStringListImplProto__s_hashTableStrings[] = { + "\0" + "insertItemBefore\0" + "replaceItem\0" + "appendItem\0" + "initialize\0" + "removeItem\0" + "getItem\0" + "clear\0" +}; + + +static const struct HashEntry SVGStringListImplProto__s_hashTableEntries[] = { + { 0, 0, 0, 0, -1 }, + { 0, 0, 0, 0, -1 }, + { 71, SVGListDefs::Clear, DontDelete|Function, 0, -1 }, + { 0, 0, 0, 0, -1 }, + { 63, SVGListDefs::GetItem, DontDelete|Function, 1, -1 }, + { 1, SVGListDefs::InsertItemBefore, DontDelete|Function, 2, -1 }, + { 0, 0, 0, 0, -1 }, + { 41, SVGListDefs::Initialize, DontDelete|Function, 1, -1 }, + { 52, SVGListDefs::RemoveItem, DontDelete|Function, 1, 11 }, + { 18, SVGListDefs::ReplaceItem, DontDelete|Function, 2, -1 }, + { 0, 0, 0, 0, -1 }, + { 30, SVGListDefs::AppendItem, DontDelete|Function, 1, -1 } +}; + +const struct HashTable SVGStringListImplProto::s_hashTable = { 2, 12, SVGStringListImplProto__s_hashTableEntries, 11, SVGStringListImplProto__s_hashTableStrings}; + +} // namespace diff --git a/ksvg/data/SVGStylableImpl.lut.h b/ksvg/data/SVGStylableImpl.lut.h new file mode 100644 index 00000000..f6e0570f --- /dev/null +++ b/ksvg/data/SVGStylableImpl.lut.h @@ -0,0 +1,143 @@ +/* Automatically generated from impl/SVGStylableImpl.cc using ../../kdelibs/kjs/create_hash_table. DO NOT EDIT ! */ + +using namespace KJS; + +namespace KSVG { + +static const char SVGStylableImpl__s_hashTableStrings[] = { + "\0" + "glyph-orientation-horizontal\0" + "glyph-orientation-vertical\0" + "color-interpolation\0" + "stroke-dashoffset\0" + "stroke-miterlimit\0" + "stroke-dasharray\0" + "stroke-linejoin\0" + "text-decoration\0" + "baseline-shift\0" + "letter-spacing\0" + "pointer-events\0" + "stroke-linecap\0" + "stroke-opacity\0" + "color-profile\0" + "fill-opacity\0" + "marker-start\0" + "stroke-width\0" + "unicode-bidi\0" + "word-spacing\0" + "writing-mode\0" + "font-family\0" + "font-weight\0" + "text-anchor\0" + "font-style\0" + "marker-end\0" + "marker-mid\0" + "stop-color\0" + "visibility\0" + "className\0" + "clip-path\0" + "clip-rule\0" + "direction\0" + "fill-rule\0" + "font-size\0" + "overflow\0" + "display\0" + "cursor\0" + "marker\0" + "stroke\0" + "clip\0" + "fill\0" + "mask\0" +}; + + +static const struct HashEntry SVGStylableImpl__s_hashTableEntries[] = { + { 523, SVGStylableImpl::Fill, DontDelete|ReadOnly, 0, -1 }, + { 518, SVGStylableImpl::Clip, DontDelete|ReadOnly, 0, -1 }, + { 0, 0, 0, 0, -1 }, + { 0, 0, 0, 0, -1 }, + { 341, SVGStylableImpl::FontWeight, DontDelete|ReadOnly, 0, -1 }, + { 353, SVGStylableImpl::TextAnchor, DontDelete|ReadOnly, 0, 52 }, + { 511, SVGStylableImpl::Stroke, DontDelete|ReadOnly, 0, 56 }, + { 251, SVGStylableImpl::FillOpacity, DontDelete|ReadOnly, 0, -1 }, + { 398, SVGStylableImpl::StopColor, DontDelete|ReadOnly, 0, 61 }, + { 256, SVGStylableImpl::Opacity, DontDelete|ReadOnly, 0, -1 }, + { 0, 0, 0, 0, -1 }, + { 95, SVGStylableImpl::StrokeMiterlimit, DontDelete|ReadOnly, 0, 49 }, + { 497, SVGStylableImpl::Cursor, DontDelete|ReadOnly, 0, 60 }, + { 222, SVGStylableImpl::StrokeOpacity, DontDelete|ReadOnly, 0, 62 }, + { 130, SVGStylableImpl::StrokeLineJoin, DontDelete|ReadOnly, 0, 53 }, + { 409, SVGStylableImpl::Visibility, DontDelete|ReadOnly, 0, 57 }, + { 316, SVGStylableImpl::WritingMode, DontDelete|ReadOnly, 0, 58 }, + { 0, 0, 0, 0, -1 }, + { 192, SVGStylableImpl::PointerEvents, DontDelete|ReadOnly, 0, 63 }, + { 0, 0, 0, 0, -1 }, + { 0, 0, 0, 0, -1 }, + { 450, SVGStylableImpl::Direction, DontDelete|ReadOnly, 0, 51 }, + { 0, 0, 0, 0, -1 }, + { 264, SVGStylableImpl::MarkerStart, DontDelete|ReadOnly, 0, 59 }, + { 0, 0, 0, 0, -1 }, + { 237, SVGStylableImpl::ColorProfile, DontDelete|ReadOnly, 0, -1 }, + { 420, SVGStylableImpl::ClassName, DontDelete|ReadOnly, 0, 48 }, + { 0, 0, 0, 0, -1 }, + { 0, 0, 0, 0, -1 }, + { 0, 0, 0, 0, -1 }, + { 57, SVGStylableImpl::ColorInterpolation, DontDelete|ReadOnly, 0, -1 }, + { 277, SVGStylableImpl::StrokeWidth, DontDelete|ReadOnly, 0, 47 }, + { 177, SVGStylableImpl::LetterSpacing, DontDelete|ReadOnly, 0, -1 }, + { 77, SVGStylableImpl::StrokeDashOffset, DontDelete|ReadOnly, 0, -1 }, + { 470, SVGStylableImpl::FontSize, DontDelete|ReadOnly, 0, -1 }, + { 0, 0, 0, 0, -1 }, + { 0, 0, 0, 0, -1 }, + { 0, 0, 0, 0, -1 }, + { 480, SVGStylableImpl::Overflow, DontDelete|ReadOnly, 0, -1 }, + { 0, 0, 0, 0, -1 }, + { 0, 0, 0, 0, -1 }, + { 0, 0, 0, 0, -1 }, + { 0, 0, 0, 0, -1 }, + { 0, 0, 0, 0, -1 }, + { 370, SVGStylableImpl::Style, DontDelete|ReadOnly, 0, -1 }, + { 329, SVGStylableImpl::FontFamily, DontDelete|ReadOnly, 0, -1 }, + { 0, 0, 0, 0, -1 }, + { 207, SVGStylableImpl::StrokeLineCap, DontDelete|ReadOnly, 0, 55 }, + { 403, SVGStylableImpl::Color, DontDelete|ReadOnly, 0, -1 }, + { 365, SVGStylableImpl::FontStyle, DontDelete|ReadOnly, 0, 50 }, + { 146, SVGStylableImpl::TextDecoration, DontDelete|ReadOnly, 0, 54 }, + { 290, SVGStylableImpl::UnicodeBidi, DontDelete|ReadOnly, 0, -1 }, + { 430, SVGStylableImpl::ClipPath, DontDelete|ReadOnly, 0, 64 }, + { 387, SVGStylableImpl::MarkerMid, DontDelete|ReadOnly, 0, -1 }, + { 376, SVGStylableImpl::MarkerEnd, DontDelete|ReadOnly, 0, -1 }, + { 504, SVGStylableImpl::Marker, DontDelete|ReadOnly, 0, -1 }, + { 489, SVGStylableImpl::Display, DontDelete|ReadOnly, 0, -1 }, + { 460, SVGStylableImpl::FillRule, DontDelete|ReadOnly, 0, -1 }, + { 440, SVGStylableImpl::ClipRule, DontDelete|ReadOnly, 0, -1 }, + { 113, SVGStylableImpl::StrokeDashArray, DontDelete|ReadOnly, 0, -1 }, + { 162, SVGStylableImpl::BaselineShift, DontDelete|ReadOnly, 0, -1 }, + { 303, SVGStylableImpl::WordSpacing, DontDelete|ReadOnly, 0, -1 }, + { 30, SVGStylableImpl::GlyphOrientationVertical, DontDelete|ReadOnly, 0, -1 }, + { 1, SVGStylableImpl::GlyphOrientationHorizontal, DontDelete|ReadOnly, 0, -1 }, + { 528, SVGStylableImpl::Mask, DontDelete|ReadOnly, 0, -1 } +}; + +const struct HashTable SVGStylableImpl::s_hashTable = { 2, 65, SVGStylableImpl__s_hashTableEntries, 47, SVGStylableImpl__s_hashTableStrings}; + +} // namespace + +using namespace KJS; + +namespace KSVG { + +static const char SVGStylableImplProto__s_hashTableStrings[] = { + "\0" + "getStyle\0" +}; + + +static const struct HashEntry SVGStylableImplProto__s_hashTableEntries[] = { + { 0, 0, 0, 0, -1 }, + { 1, SVGStylableImpl::GetStyle, DontDelete|Function, 0, -1 } +}; + +const struct HashTable SVGStylableImplProto::s_hashTable = { 2, 2, SVGStylableImplProto__s_hashTableEntries, 2, SVGStylableImplProto__s_hashTableStrings}; + +} // namespace diff --git a/ksvg/data/SVGStyleElementImpl.lut.h b/ksvg/data/SVGStyleElementImpl.lut.h new file mode 100644 index 00000000..9eb6c903 --- /dev/null +++ b/ksvg/data/SVGStyleElementImpl.lut.h @@ -0,0 +1,27 @@ +/* Automatically generated from impl/SVGStyleElementImpl.cc using ../../kdelibs/kjs/create_hash_table. DO NOT EDIT ! */ + +using namespace KJS; + +namespace KSVG { + +static const char SVGStyleElementImpl__s_hashTableStrings[] = { + "\0" + "xmlspace\0" + "media\0" + "title\0" + "type\0" +}; + + +static const struct HashEntry SVGStyleElementImpl__s_hashTableEntries[] = { + { 22, SVGStyleElementImpl::Type, DontDelete, 0, -1 }, + { 1, SVGStyleElementImpl::Xmlspace, DontDelete, 0, 5 }, + { 10, SVGStyleElementImpl::Media, DontDelete, 0, -1 }, + { 0, 0, 0, 0, -1 }, + { 0, 0, 0, 0, -1 }, + { 16, SVGStyleElementImpl::Title, DontDelete, 0, -1 } +}; + +const struct HashTable SVGStyleElementImpl::s_hashTable = { 2, 6, SVGStyleElementImpl__s_hashTableEntries, 5, SVGStyleElementImpl__s_hashTableStrings}; + +} // namespace diff --git a/ksvg/data/SVGSymbolElementImpl.lut.h b/ksvg/data/SVGSymbolElementImpl.lut.h new file mode 100644 index 00000000..5dba1cce --- /dev/null +++ b/ksvg/data/SVGSymbolElementImpl.lut.h @@ -0,0 +1,22 @@ +/* Automatically generated from impl/SVGSymbolElementImpl.cc using ../../kdelibs/kjs/create_hash_table. DO NOT EDIT ! */ + +using namespace KJS; + +namespace KSVG { + +static const char SVGSymbolElementImpl__s_hashTableStrings[] = { + "\0" + "height\0" + "width\0" +}; + + +static const struct HashEntry SVGSymbolElementImpl__s_hashTableEntries[] = { + { 1, SVGSymbolElementImpl::Height, DontDelete|ReadOnly, 0, -1 }, + { 8, SVGSymbolElementImpl::Width, DontDelete|ReadOnly, 0, -1 }, + { 0, 0, 0, 0, -1 } +}; + +const struct HashTable SVGSymbolElementImpl::s_hashTable = { 2, 3, SVGSymbolElementImpl__s_hashTableEntries, 3, SVGSymbolElementImpl__s_hashTableStrings}; + +} // namespace diff --git a/ksvg/data/SVGTestsImpl.lut.h b/ksvg/data/SVGTestsImpl.lut.h new file mode 100644 index 00000000..07bf4f48 --- /dev/null +++ b/ksvg/data/SVGTestsImpl.lut.h @@ -0,0 +1,45 @@ +/* Automatically generated from impl/SVGTestsImpl.cc using ../../kdelibs/kjs/create_hash_table. DO NOT EDIT ! */ + +using namespace KJS; + +namespace KSVG { + +static const char SVGTestsImpl__s_hashTableStrings[] = { + "\0" + "requiredExtensions\0" + "requiredFeatures\0" + "systemLanguage\0" +}; + + +static const struct HashEntry SVGTestsImpl__s_hashTableEntries[] = { + { 0, 0, 0, 0, -1 }, + { 20, SVGTestsImpl::RequiredFeatures, DontDelete|ReadOnly, 0, 5 }, + { 1, SVGTestsImpl::RequiredExtensions, DontDelete|ReadOnly, 0, -1 }, + { 0, 0, 0, 0, -1 }, + { 0, 0, 0, 0, -1 }, + { 37, SVGTestsImpl::SystemLanguage, DontDelete|ReadOnly, 0, -1 } +}; + +const struct HashTable SVGTestsImpl::s_hashTable = { 2, 6, SVGTestsImpl__s_hashTableEntries, 5, SVGTestsImpl__s_hashTableStrings}; + +} // namespace + +using namespace KJS; + +namespace KSVG { + +static const char SVGTestsImplProto__s_hashTableStrings[] = { + "\0" + "hasExtension\0" +}; + + +static const struct HashEntry SVGTestsImplProto__s_hashTableEntries[] = { + { 0, 0, 0, 0, -1 }, + { 1, SVGTestsImpl::HasExtension, DontDelete|Function, 1, -1 } +}; + +const struct HashTable SVGTestsImplProto::s_hashTable = { 2, 2, SVGTestsImplProto__s_hashTableEntries, 2, SVGTestsImplProto__s_hashTableStrings}; + +} // namespace diff --git a/ksvg/data/SVGTextContentElementImpl.lut.h b/ksvg/data/SVGTextContentElementImpl.lut.h new file mode 100644 index 00000000..8e0bf2db --- /dev/null +++ b/ksvg/data/SVGTextContentElementImpl.lut.h @@ -0,0 +1,84 @@ +/* Automatically generated from impl/SVGTextContentElementImpl.cc using ../../kdelibs/kjs/create_hash_table. DO NOT EDIT ! */ + +using namespace KJS; + +namespace KSVG { + +static const char SVGTextContentElementImpl__s_hashTableStrings[] = { + "\0" + "lengthAdjust\0" + "textLength\0" +}; + + +static const struct HashEntry SVGTextContentElementImpl__s_hashTableEntries[] = { + { 0, 0, 0, 0, -1 }, + { 14, SVGTextContentElementImpl::TextLength, DontDelete|ReadOnly, 0, 3 }, + { 0, 0, 0, 0, -1 }, + { 1, SVGTextContentElementImpl::LengthAdjust, DontDelete|ReadOnly, 0, -1 } +}; + +const struct HashTable SVGTextContentElementImpl::s_hashTable = { 2, 4, SVGTextContentElementImpl__s_hashTableEntries, 3, SVGTextContentElementImpl__s_hashTableStrings}; + +} // namespace + +using namespace KJS; + +namespace KSVG { + +static const char SVGTextContentElementImplProto__s_hashTableStrings[] = { + "\0" + "getStartPositionOfChar\0" + "getComputedTextLength\0" + "getCharNumAtPosition\0" + "getEndPositionOfChar\0" + "getSubStringLength\0" + "getRotationOfChar\0" + "getNumberOfChars\0" + "getExtentOfChar\0" + "selectSubString\0" +}; + + +static const struct HashEntry SVGTextContentElementImplProto__s_hashTableEntries[] = { + { 88, SVGTextContentElementImpl::GetSubStringLength, DontDelete|Function, 2, -1 }, + { 0, 0, 0, 0, -1 }, + { 67, SVGTextContentElementImpl::GetEndPositionOfChar, DontDelete|Function, 1, -1 }, + { 0, 0, 0, 0, -1 }, + { 107, SVGTextContentElementImpl::GetRotationOfChar, DontDelete|Function, 1, -1 }, + { 46, SVGTextContentElementImpl::GetCharNumAtPosition, DontDelete|Function, 1, -1 }, + { 24, SVGTextContentElementImpl::GetComputedTextLength, DontDelete|Function, 0, -1 }, + { 1, SVGTextContentElementImpl::GetStartPositionOfChar, DontDelete|Function, 1, 11 }, + { 142, SVGTextContentElementImpl::GetExtentOfChar, DontDelete|Function, 1, -1 }, + { 125, SVGTextContentElementImpl::GetNumberOfChars, DontDelete|Function, 0, -1 }, + { 0, 0, 0, 0, -1 }, + { 158, SVGTextContentElementImpl::SelectSubString, DontDelete|Function, 2, -1 } +}; + +const struct HashTable SVGTextContentElementImplProto::s_hashTable = { 2, 12, SVGTextContentElementImplProto__s_hashTableEntries, 11, SVGTextContentElementImplProto__s_hashTableStrings}; + +} // namespace + +using namespace KJS; + +namespace KSVG { + +static const char SVGTextContentElementImplConstructor__s_hashTableStrings[] = { + "\0" + "LENGTHADJUST_SPACINGANDGLYPHS\0" + "LENGTHADJUST_SPACING\0" + "LENGTHADJUST_UNKNOWN\0" +}; + + +static const struct HashEntry SVGTextContentElementImplConstructor__s_hashTableEntries[] = { + { 0, 0, 0, 0, -1 }, + { 31, KSVG::LENGTHADJUST_SPACING, DontDelete|ReadOnly, 0, -1 }, + { 0, 0, 0, 0, -1 }, + { 1, KSVG::LENGTHADJUST_SPACINGANDGLYPHS, DontDelete|ReadOnly, 0, -1 }, + { 52, KSVG::LENGTHADJUST_UNKNOWN, DontDelete|ReadOnly, 0, -1 } +}; + +const struct HashTable SVGTextContentElementImplConstructor::s_hashTable = { 2, 5, SVGTextContentElementImplConstructor__s_hashTableEntries, 5, SVGTextContentElementImplConstructor__s_hashTableStrings}; + +} // namespace diff --git a/ksvg/data/SVGTextPathElementImpl.lut.h b/ksvg/data/SVGTextPathElementImpl.lut.h new file mode 100644 index 00000000..b13c0b70 --- /dev/null +++ b/ksvg/data/SVGTextPathElementImpl.lut.h @@ -0,0 +1,56 @@ +/* Automatically generated from impl/SVGTextPathElementImpl.cc using ../../kdelibs/kjs/create_hash_table. DO NOT EDIT ! */ + +using namespace KJS; + +namespace KSVG { + +static const char SVGTextPathElementImpl__s_hashTableStrings[] = { + "\0" + "startOffset\0" + "spacing\0" + "method\0" +}; + + +static const struct HashEntry SVGTextPathElementImpl__s_hashTableEntries[] = { + { 0, 0, 0, 0, -1 }, + { 21, SVGTextPathElementImpl::Method, DontDelete|ReadOnly, 0, 5 }, + { 0, 0, 0, 0, -1 }, + { 1, SVGTextPathElementImpl::StartOffset, DontDelete|ReadOnly, 0, -1 }, + { 0, 0, 0, 0, -1 }, + { 13, SVGTextPathElementImpl::Spacing, DontDelete|ReadOnly, 0, -1 } +}; + +const struct HashTable SVGTextPathElementImpl::s_hashTable = { 2, 6, SVGTextPathElementImpl__s_hashTableEntries, 5, SVGTextPathElementImpl__s_hashTableStrings}; + +} // namespace + +using namespace KJS; + +namespace KSVG { + +static const char SVGTextPathElementImplConstructor__s_hashTableStrings[] = { + "\0" + "TEXTPATH_SPACINGTYPE_UNKNOWN\0" + "TEXTPATH_METHODTYPE_STRETCH\0" + "TEXTPATH_METHODTYPE_UNKNOWN\0" + "TEXTPATH_SPACINGTYPE_EXACT\0" + "TEXTPATH_METHODTYPE_ALIGN\0" + "TEXTPATH_SPACINGTYPE_AUTO\0" +}; + + +static const struct HashEntry SVGTextPathElementImplConstructor__s_hashTableEntries[] = { + { 30, KSVG::TEXTPATH_METHODTYPE_STRETCH, DontDelete|ReadOnly, 0, -1 }, + { 139, KSVG::TEXTPATH_SPACINGTYPE_AUTO, DontDelete|ReadOnly, 0, -1 }, + { 0, 0, 0, 0, -1 }, + { 1, KSVG::TEXTPATH_SPACINGTYPE_UNKNOWN, DontDelete|ReadOnly, 0, -1 }, + { 113, KSVG::TEXTPATH_METHODTYPE_ALIGN, DontDelete|ReadOnly, 0, -1 }, + { 58, KSVG::TEXTPATH_METHODTYPE_UNKNOWN, DontDelete|ReadOnly, 0, 7 }, + { 0, 0, 0, 0, -1 }, + { 86, KSVG::TEXTPATH_SPACINGTYPE_EXACT, DontDelete|ReadOnly, 0, -1 } +}; + +const struct HashTable SVGTextPathElementImplConstructor::s_hashTable = { 2, 8, SVGTextPathElementImplConstructor__s_hashTableEntries, 7, SVGTextPathElementImplConstructor__s_hashTableStrings}; + +} // namespace diff --git a/ksvg/data/SVGTextPositioningElementImpl.lut.h b/ksvg/data/SVGTextPositioningElementImpl.lut.h new file mode 100644 index 00000000..de029165 --- /dev/null +++ b/ksvg/data/SVGTextPositioningElementImpl.lut.h @@ -0,0 +1,28 @@ +/* Automatically generated from impl/SVGTextPositioningElementImpl.cc using ../../kdelibs/kjs/create_hash_table. DO NOT EDIT ! */ + +using namespace KJS; + +namespace KSVG { + +static const char SVGTextPositioningElementImpl__s_hashTableStrings[] = { + "\0" + "rotate\0" + "dx\0" + "dy\0" +}; + + +static const struct HashEntry SVGTextPositioningElementImpl__s_hashTableEntries[] = { + { 0, 0, 0, 0, -1 }, + { 9, SVGTextPositioningElementImpl::X, DontDelete|ReadOnly, 0, -1 }, + { 12, SVGTextPositioningElementImpl::Y, DontDelete|ReadOnly, 0, -1 }, + { 8, SVGTextPositioningElementImpl::Dx, DontDelete|ReadOnly, 0, -1 }, + { 11, SVGTextPositioningElementImpl::Dy, DontDelete|ReadOnly, 0, 7 }, + { 0, 0, 0, 0, -1 }, + { 0, 0, 0, 0, -1 }, + { 1, SVGTextPositioningElementImpl::Rotate, DontDelete|ReadOnly, 0, -1 } +}; + +const struct HashTable SVGTextPositioningElementImpl::s_hashTable = { 2, 8, SVGTextPositioningElementImpl__s_hashTableEntries, 7, SVGTextPositioningElementImpl__s_hashTableStrings}; + +} // namespace diff --git a/ksvg/data/SVGTransformImpl.lut.h b/ksvg/data/SVGTransformImpl.lut.h new file mode 100644 index 00000000..aff39a3b --- /dev/null +++ b/ksvg/data/SVGTransformImpl.lut.h @@ -0,0 +1,89 @@ +/* Automatically generated from impl/SVGTransformImpl.cc using ../../kdelibs/kjs/create_hash_table. DO NOT EDIT ! */ + +using namespace KJS; + +namespace KSVG { + +static const char SVGTransformImpl__s_hashTableStrings[] = { + "\0" + "matrix\0" + "angle\0" + "type\0" +}; + + +static const struct HashEntry SVGTransformImpl__s_hashTableEntries[] = { + { 14, SVGTransformImpl::Type, DontDelete|ReadOnly, 0, -1 }, + { 1, SVGTransformImpl::Matrix, DontDelete|ReadOnly, 0, -1 }, + { 0, 0, 0, 0, -1 }, + { 0, 0, 0, 0, -1 }, + { 8, SVGTransformImpl::Angle, DontDelete|ReadOnly, 0, -1 } +}; + +const struct HashTable SVGTransformImpl::s_hashTable = { 2, 5, SVGTransformImpl__s_hashTableEntries, 5, SVGTransformImpl__s_hashTableStrings}; + +} // namespace + +using namespace KJS; + +namespace KSVG { + +static const char SVGTransformImplProto__s_hashTableStrings[] = { + "\0" + "setTranslate\0" + "setMatrix\0" + "setRotate\0" + "setScale\0" + "setSkewX\0" + "setSkewY\0" +}; + + +static const struct HashEntry SVGTransformImplProto__s_hashTableEntries[] = { + { 1, SVGTransformImpl::SetTranslate, DontDelete|Function, 2, -1 }, + { 34, SVGTransformImpl::SetScale, DontDelete|Function, 2, -1 }, + { 14, SVGTransformImpl::SetMatrix, DontDelete|Function, 1, -1 }, + { 24, SVGTransformImpl::SetRotate, DontDelete|Function, 3, -1 }, + { 43, SVGTransformImpl::SetSkewX, DontDelete|Function, 1, -1 }, + { 52, SVGTransformImpl::SetSkewY, DontDelete|Function, 1, -1 }, + { 0, 0, 0, 0, -1 } +}; + +const struct HashTable SVGTransformImplProto::s_hashTable = { 2, 7, SVGTransformImplProto__s_hashTableEntries, 7, SVGTransformImplProto__s_hashTableStrings}; + +} // namespace + +using namespace KJS; + +namespace KSVG { + +static const char SVGTransformImplConstructor__s_hashTableStrings[] = { + "\0" + "SVG_TRANSFORM_TRANSLATE\0" + "SVG_TRANSFORM_UNKNOWN\0" + "SVG_TRANSFORM_MATRIX\0" + "SVG_TRANSFORM_ROTATE\0" + "SVG_TRANSFORM_SCALE\0" + "SVG_TRANSFORM_SKEWX\0" + "SVG_TRANSFORM_SKEWY\0" +}; + + +static const struct HashEntry SVGTransformImplConstructor__s_hashTableEntries[] = { + { 0, 0, 0, 0, -1 }, + { 1, KSVG::SVG_TRANSFORM_TRANSLATE, DontDelete|ReadOnly, 0, -1 }, + { 0, 0, 0, 0, -1 }, + { 109, KSVG::SVG_TRANSFORM_SKEWX, DontDelete|ReadOnly, 0, -1 }, + { 47, KSVG::SVG_TRANSFORM_MATRIX, DontDelete|ReadOnly, 0, 11 }, + { 89, KSVG::SVG_TRANSFORM_SCALE, DontDelete|ReadOnly, 0, -1 }, + { 0, 0, 0, 0, -1 }, + { 25, KSVG::SVG_TRANSFORM_UNKNOWN, DontDelete|ReadOnly, 0, -1 }, + { 0, 0, 0, 0, -1 }, + { 68, KSVG::SVG_TRANSFORM_ROTATE, DontDelete|ReadOnly, 0, -1 }, + { 0, 0, 0, 0, -1 }, + { 129, KSVG::SVG_TRANSFORM_SKEWY, DontDelete|ReadOnly, 0, -1 } +}; + +const struct HashTable SVGTransformImplConstructor::s_hashTable = { 2, 12, SVGTransformImplConstructor__s_hashTableEntries, 11, SVGTransformImplConstructor__s_hashTableStrings}; + +} // namespace diff --git a/ksvg/data/SVGTransformListImpl.lut.h b/ksvg/data/SVGTransformListImpl.lut.h new file mode 100644 index 00000000..8b186a8e --- /dev/null +++ b/ksvg/data/SVGTransformListImpl.lut.h @@ -0,0 +1,55 @@ +/* Automatically generated from impl/SVGTransformListImpl.cc using ../../kdelibs/kjs/create_hash_table. DO NOT EDIT ! */ + +using namespace KJS; + +namespace KSVG { + +static const char SVGTransformListImpl__s_hashTableStrings[] = { + "\0" + "numberOfItems\0" +}; + + +static const struct HashEntry SVGTransformListImpl__s_hashTableEntries[] = { + { 1, SVGListDefs::NumberOfItems, DontDelete|ReadOnly, 0, -1 }, + { 0, 0, 0, 0, -1 } +}; + +const struct HashTable SVGTransformListImpl::s_hashTable = { 2, 2, SVGTransformListImpl__s_hashTableEntries, 2, SVGTransformListImpl__s_hashTableStrings}; + +} // namespace + +using namespace KJS; + +namespace KSVG { + +static const char SVGTransformListImplProto__s_hashTableStrings[] = { + "\0" + "insertItemBefore\0" + "replaceItem\0" + "appendItem\0" + "initialize\0" + "removeItem\0" + "getItem\0" + "clear\0" +}; + + +static const struct HashEntry SVGTransformListImplProto__s_hashTableEntries[] = { + { 0, 0, 0, 0, -1 }, + { 0, 0, 0, 0, -1 }, + { 71, SVGListDefs::Clear, DontDelete|Function, 0, -1 }, + { 0, 0, 0, 0, -1 }, + { 63, SVGListDefs::GetItem, DontDelete|Function, 1, -1 }, + { 1, SVGListDefs::InsertItemBefore, DontDelete|Function, 2, -1 }, + { 0, 0, 0, 0, -1 }, + { 41, SVGListDefs::Initialize, DontDelete|Function, 1, -1 }, + { 52, SVGListDefs::RemoveItem, DontDelete|Function, 1, 11 }, + { 18, SVGListDefs::ReplaceItem, DontDelete|Function, 2, -1 }, + { 0, 0, 0, 0, -1 }, + { 30, SVGListDefs::AppendItem, DontDelete|Function, 1, -1 } +}; + +const struct HashTable SVGTransformListImplProto::s_hashTable = { 2, 12, SVGTransformListImplProto__s_hashTableEntries, 11, SVGTransformListImplProto__s_hashTableStrings}; + +} // namespace diff --git a/ksvg/data/SVGTransformableImpl.lut.h b/ksvg/data/SVGTransformableImpl.lut.h new file mode 100644 index 00000000..7ca5e81f --- /dev/null +++ b/ksvg/data/SVGTransformableImpl.lut.h @@ -0,0 +1,20 @@ +/* Automatically generated from impl/SVGTransformableImpl.cc using ../../kdelibs/kjs/create_hash_table. DO NOT EDIT ! */ + +using namespace KJS; + +namespace KSVG { + +static const char SVGTransformableImpl__s_hashTableStrings[] = { + "\0" + "transform\0" +}; + + +static const struct HashEntry SVGTransformableImpl__s_hashTableEntries[] = { + { 1, SVGTransformableImpl::Transform, DontDelete, 0, -1 }, + { 0, 0, 0, 0, -1 } +}; + +const struct HashTable SVGTransformableImpl::s_hashTable = { 2, 2, SVGTransformableImpl__s_hashTableEntries, 2, SVGTransformableImpl__s_hashTableStrings}; + +} // namespace diff --git a/ksvg/data/SVGURIReferenceImpl.lut.h b/ksvg/data/SVGURIReferenceImpl.lut.h new file mode 100644 index 00000000..08eafcb6 --- /dev/null +++ b/ksvg/data/SVGURIReferenceImpl.lut.h @@ -0,0 +1,20 @@ +/* Automatically generated from impl/SVGURIReferenceImpl.cc using ../../kdelibs/kjs/create_hash_table. DO NOT EDIT ! */ + +using namespace KJS; + +namespace KSVG { + +static const char SVGURIReferenceImpl__s_hashTableStrings[] = { + "\0" + "href\0" +}; + + +static const struct HashEntry SVGURIReferenceImpl__s_hashTableEntries[] = { + { 0, 0, 0, 0, -1 }, + { 1, SVGURIReferenceImpl::Href, DontDelete|ReadOnly, 0, -1 } +}; + +const struct HashTable SVGURIReferenceImpl::s_hashTable = { 2, 2, SVGURIReferenceImpl__s_hashTableEntries, 2, SVGURIReferenceImpl__s_hashTableStrings}; + +} // namespace diff --git a/ksvg/data/SVGUseElementImpl.lut.h b/ksvg/data/SVGUseElementImpl.lut.h new file mode 100644 index 00000000..8f249826 --- /dev/null +++ b/ksvg/data/SVGUseElementImpl.lut.h @@ -0,0 +1,36 @@ +/* Automatically generated from impl/SVGUseElementImpl.cc using ../../kdelibs/kjs/create_hash_table. DO NOT EDIT ! */ + +using namespace KJS; + +namespace KSVG { + +static const char SVGUseElementImpl__s_hashTableStrings[] = { + "\0" + "animatedInstanceRoot\0" + "instanceRoot\0" + "height\0" + "width\0" + "href\0" + "x\0" + "y\0" +}; + + +static const struct HashEntry SVGUseElementImpl__s_hashTableEntries[] = { + { 55, SVGUseElementImpl::Y, DontDelete|ReadOnly, 0, -1 }, + { 0, 0, 0, 0, -1 }, + { 0, 0, 0, 0, -1 }, + { 48, SVGUseElementImpl::Href, DontDelete|ReadOnly, 0, -1 }, + { 0, 0, 0, 0, -1 }, + { 42, SVGUseElementImpl::Width, DontDelete|ReadOnly, 0, -1 }, + { 35, SVGUseElementImpl::Height, DontDelete|ReadOnly, 0, -1 }, + { 0, 0, 0, 0, -1 }, + { 22, SVGUseElementImpl::InstanceRoot, DontDelete|ReadOnly, 0, 11 }, + { 0, 0, 0, 0, -1 }, + { 53, SVGUseElementImpl::X, DontDelete|ReadOnly, 0, -1 }, + { 1, SVGUseElementImpl::AnimatedInstanceRoot, DontDelete|ReadOnly, 0, -1 } +}; + +const struct HashTable SVGUseElementImpl::s_hashTable = { 2, 12, SVGUseElementImpl__s_hashTableEntries, 11, SVGUseElementImpl__s_hashTableStrings}; + +} // namespace diff --git a/ksvg/data/SVGViewElementImpl.lut.h b/ksvg/data/SVGViewElementImpl.lut.h new file mode 100644 index 00000000..cbc29ca3 --- /dev/null +++ b/ksvg/data/SVGViewElementImpl.lut.h @@ -0,0 +1,20 @@ +/* Automatically generated from impl/SVGViewElementImpl.cc using ../../kdelibs/kjs/create_hash_table. DO NOT EDIT ! */ + +using namespace KJS; + +namespace KSVG { + +static const char SVGViewElementImpl__s_hashTableStrings[] = { + "\0" + "viewTarget\0" +}; + + +static const struct HashEntry SVGViewElementImpl__s_hashTableEntries[] = { + { 1, SVGViewElementImpl::ViewTarget, DontDelete|ReadOnly, 0, -1 }, + { 0, 0, 0, 0, -1 } +}; + +const struct HashTable SVGViewElementImpl::s_hashTable = { 2, 2, SVGViewElementImpl__s_hashTableEntries, 2, SVGViewElementImpl__s_hashTableStrings}; + +} // namespace diff --git a/ksvg/data/SVGZoomAndPanImpl.lut.h b/ksvg/data/SVGZoomAndPanImpl.lut.h new file mode 100644 index 00000000..7886c67f --- /dev/null +++ b/ksvg/data/SVGZoomAndPanImpl.lut.h @@ -0,0 +1,45 @@ +/* Automatically generated from impl/SVGZoomAndPanImpl.cc using ../../kdelibs/kjs/create_hash_table. DO NOT EDIT ! */ + +using namespace KJS; + +namespace KSVG { + +static const char SVGZoomAndPanImpl__s_hashTableStrings[] = { + "\0" + "zoomAndPan\0" +}; + + +static const struct HashEntry SVGZoomAndPanImpl__s_hashTableEntries[] = { + { 0, 0, 0, 0, -1 }, + { 1, SVGZoomAndPanImpl::ZoomAndPan, DontDelete, 0, -1 } +}; + +const struct HashTable SVGZoomAndPanImpl::s_hashTable = { 2, 2, SVGZoomAndPanImpl__s_hashTableEntries, 2, SVGZoomAndPanImpl__s_hashTableStrings}; + +} // namespace + +using namespace KJS; + +namespace KSVG { + +static const char SVGZoomAndPanImplConstructor__s_hashTableStrings[] = { + "\0" + "SVG_ZOOMANDPAN_DISABLE\0" + "SVG_ZOOMANDPAN_MAGNIFY\0" + "SVG_ZOOMANDPAN_UNKNOWN\0" +}; + + +static const struct HashEntry SVGZoomAndPanImplConstructor__s_hashTableEntries[] = { + { 0, 0, 0, 0, -1 }, + { 0, 0, 0, 0, -1 }, + { 24, KSVG::SVG_ZOOMANDPAN_MAGNIFY, DontDelete|ReadOnly, 0, -1 }, + { 0, 0, 0, 0, -1 }, + { 47, KSVG::SVG_ZOOMANDPAN_UNKNOWN, DontDelete|ReadOnly, 0, 5 }, + { 1, KSVG::SVG_ZOOMANDPAN_DISABLE, DontDelete|ReadOnly, 0, -1 } +}; + +const struct HashTable SVGZoomAndPanImplConstructor::s_hashTable = { 2, 6, SVGZoomAndPanImplConstructor__s_hashTableEntries, 5, SVGZoomAndPanImplConstructor__s_hashTableStrings}; + +} // namespace diff --git a/ksvg/data/SVGZoomEventImpl.lut.h b/ksvg/data/SVGZoomEventImpl.lut.h new file mode 100644 index 00000000..5f5a277b --- /dev/null +++ b/ksvg/data/SVGZoomEventImpl.lut.h @@ -0,0 +1,29 @@ +/* Automatically generated from impl/SVGZoomEventImpl.cc using ../../kdelibs/kjs/create_hash_table. DO NOT EDIT ! */ + +using namespace KJS; + +namespace KSVG { + +static const char SVGZoomEventImpl__s_hashTableStrings[] = { + "\0" + "previousTranslate\0" + "zoomRectScreen\0" + "previousScale\0" + "newTranslate\0" + "newScale\0" +}; + + +static const struct HashEntry SVGZoomEventImpl__s_hashTableEntries[] = { + { 0, 0, 0, 0, -1 }, + { 1, SVGZoomEventImpl::PreviousTranslate, DontDelete|ReadOnly, 0, -1 }, + { 34, SVGZoomEventImpl::PreviousScale, DontDelete|ReadOnly, 0, -1 }, + { 19, SVGZoomEventImpl::ZoomRectScreen, DontDelete|ReadOnly, 0, -1 }, + { 0, 0, 0, 0, -1 }, + { 48, SVGZoomEventImpl::NewTranslate, DontDelete|ReadOnly, 0, -1 }, + { 61, SVGZoomEventImpl::NewScale, DontDelete|ReadOnly, 0, -1 } +}; + +const struct HashTable SVGZoomEventImpl::s_hashTable = { 2, 7, SVGZoomEventImpl__s_hashTableEntries, 7, SVGZoomEventImpl__s_hashTableStrings}; + +} // namespace diff --git a/ksvg/data/ksvg_window.lut.h b/ksvg/data/ksvg_window.lut.h new file mode 100644 index 00000000..4b6d270b --- /dev/null +++ b/ksvg/data/ksvg_window.lut.h @@ -0,0 +1,98 @@ +/* Automatically generated from ecma/ksvg_window.cpp using ../../kdelibs/kjs/create_hash_table. DO NOT EDIT ! */ + +using namespace KJS; + +namespace KSVG { + +static const char KSVG__Window__s_hashTableStrings[] = { + "\0" + "SVGPreserveAspectRatio\0" + "SVGTextContentElement\0" + "getSVGViewerVersion\0" + "SVGGradientElement\0" + "SVGTextPathElement\0" + "SVGMarkerElement\0" + "SVGZoomAndPan\0" + "clearInterval\0" + "SVGTransform\0" + "clearTimeout\0" + "innerHeight\0" + "setInterval\0" + "svgDocument\0" + "SVGPathSeg\0" + "innerWidth\0" + "setTimeout\0" + "SVGLength\0" + "navigator\0" + "printNode\0" + "SVGAngle\0" + "SVGColor\0" + "SVGPaint\0" + "document\0" + "parseXML\0" + "confirm\0" + "postURL\0" + "success\0" + "closed\0" + "getURL\0" + "prompt\0" + "window\0" + "alert\0" + "debug\0" + "evt\0" +}; + + +static const struct HashEntry KSVG__Window__s_hashTableEntries[] = { + { 244, KSVG::Window::_SVGLength, DontDelete|ReadOnly, 0, 39 }, + { 0, 0, 0, 0, -1 }, + { 319, KSVG::Window::_Confirm, DontDelete|Function, 1, -1 }, + { 283, KSVG::Window::_SVGColor, DontDelete|ReadOnly, 0, -1 }, + { 162, KSVG::Window::_ClearTimeout, DontDelete|Function, 1, 41 }, + { 0, 0, 0, 0, -1 }, + { 149, KSVG::Window::_SVGTransform, DontDelete|ReadOnly, 0, 38 }, + { 0, 0, 0, 0, -1 }, + { 0, 0, 0, 0, -1 }, + { 377, KSVG::Window::_Debug, DontDelete|Function, 1, -1 }, + { 0, 0, 0, 0, -1 }, + { 199, KSVG::Window::_Document, DontDelete|ReadOnly, 0, -1 }, + { 0, 0, 0, 0, -1 }, + { 301, KSVG::Window::_Document, DontDelete|ReadOnly, 0, 34 }, + { 0, 0, 0, 0, -1 }, + { 0, 0, 0, 0, -1 }, + { 0, 0, 0, 0, -1 }, + { 327, KSVG::Window::_PostURL, DontDelete|Function, 5, -1 }, + { 364, KSVG::Window::_Window, DontDelete|ReadOnly, 0, -1 }, + { 175, KSVG::Window::_InnerHeight, DontDelete|ReadOnly, 0, 35 }, + { 0, 0, 0, 0, -1 }, + { 233, KSVG::Window::_SetTimeout, DontDelete|Function, 2, -1 }, + { 343, KSVG::Window::_Closed, DontDelete|ReadOnly, 0, -1 }, + { 0, 0, 0, 0, -1 }, + { 46, KSVG::Window::_GetSVGViewerVersion, DontDelete|Function, 0, -1 }, + { 0, 0, 0, 0, -1 }, + { 371, KSVG::Window::_Alert, DontDelete|Function, 1, -1 }, + { 1, KSVG::Window::_SVGPreserveAspectRatio, DontDelete|ReadOnly, 0, -1 }, + { 357, KSVG::Window::_Prompt, DontDelete|Function, 2, -1 }, + { 383, KSVG::Window::_Evt, DontDelete|ReadOnly, 0, 36 }, + { 135, KSVG::Window::_ClearInterval, DontDelete|Function, 1, -1 }, + { 0, 0, 0, 0, -1 }, + { 222, KSVG::Window::_InnerWidth, DontDelete|ReadOnly, 0, 43 }, + { 121, KSVG::Window::_SVGZoomAndPan, DontDelete|ReadOnly, 0, -1 }, + { 187, KSVG::Window::_SetInterval, DontDelete|Function, 2, 37 }, + { 254, KSVG::Window::_Navigator, DontDelete|ReadOnly, 0, 45 }, + { 264, KSVG::Window::_PrintNode, DontDelete|Function, 1, -1 }, + { 274, KSVG::Window::_SVGAngle, DontDelete|ReadOnly, 0, 44 }, + { 211, KSVG::Window::_SVGPathSeg, DontDelete|ReadOnly, 0, -1 }, + { 66, KSVG::Window::_SVGGradientElement, DontDelete|ReadOnly, 0, 40 }, + { 104, KSVG::Window::_SVGMarkerElement, DontDelete|ReadOnly, 0, 42 }, + { 85, KSVG::Window::_SVGTextPathElement, DontDelete|ReadOnly, 0, -1 }, + { 292, KSVG::Window::_SVGPaint, DontDelete|ReadOnly, 0, -1 }, + { 24, KSVG::Window::_SVGTextContentElement, DontDelete|ReadOnly, 0, 46 }, + { 335, KSVG::Window::_Success, DontDelete|Function, 1, -1 }, + { 350, KSVG::Window::_GetURL, DontDelete|Function, 2, -1 }, + { 310, KSVG::Window::_ParseXML, DontDelete|Function, 1, -1 } +}; + +const struct HashTable KSVG::Window::s_hashTable = { 2, 47, KSVG__Window__s_hashTableEntries, 34, KSVG__Window__s_hashTableStrings}; + +} // namespace |