in src/laser/lsr_tables.c [457:728]
s32 gf_lsr_anim_type_to_attribute(u32 tag) {
switch(tag) {
case 0:
return TAG_SVG_ATT_target;
case 1:
return TAG_SVG_ATT_accumulate;
case 2:
return TAG_SVG_ATT_additive;
case 3:
return TAG_SVG_ATT_audio_level;
case 4:
return TAG_SVG_ATT_bandwidth;
case 5:
return TAG_SVG_ATT_begin;
case 6:
return TAG_SVG_ATT_calcMode;
case 7:
return TAG_LSR_ATT_children;
case 8:
return TAG_SVG_ATT_choice;
case 9:
return TAG_SVG_ATT_clipBegin;
case 10:
return TAG_SVG_ATT_clipEnd;
case 11:
return TAG_SVG_ATT_color;
case 12:
return TAG_SVG_ATT_color_rendering;
case 13:
return TAG_SVG_ATT_cx;
case 14:
return TAG_SVG_ATT_cy;
case 15:
return TAG_SVG_ATT_d;
case 16:
return TAG_SVG_ATT_delta;
case 17:
return TAG_SVG_ATT_display;
case 18:
return TAG_SVG_ATT_display_align;
case 19:
return TAG_SVG_ATT_dur;
case 20:
return TAG_SVG_ATT_editable;
case 21:
return TAG_LSR_ATT_enabled;
case 22:
return TAG_SVG_ATT_end;
case 23:
return TAG_XMLEV_ATT_event;
case 24:
return TAG_SVG_ATT_externalResourcesRequired;
case 25:
return TAG_SVG_ATT_fill;
case 26:
return TAG_SVG_ATT_fill_opacity;
case 27:
return TAG_SVG_ATT_fill_rule;
case 28:
return TAG_SVG_ATT_focusable;
case 29:
return TAG_SVG_ATT_font_family;
case 30:
return TAG_SVG_ATT_font_size;
case 31:
return TAG_SVG_ATT_font_style;
case 32:
return TAG_SVG_ATT_font_variant;
case 33:
return TAG_SVG_ATT_font_weight;
case 34:
return TAG_SVG_ATT_fullscreen;
case 35:
return TAG_SVG_ATT_gradientUnits;
case 36:
return TAG_XMLEV_ATT_handler;
case 37:
return TAG_SVG_ATT_height;
case 38:
return TAG_SVG_ATT_image_rendering;
case 39:
return TAG_SVG_ATT_keyPoints;
case 40:
return TAG_SVG_ATT_keySplines;
case 41:
return TAG_SVG_ATT_keyTimes;
case 42:
return TAG_SVG_ATT_line_increment;
case 43:
return TAG_XMLEV_ATT_target;
case 44:
return TAG_SVG_ATT_mediaCharacterEncoding;
case 45:
return TAG_SVG_ATT_mediaContentEncodings;
case 46:
return TAG_SVG_ATT_mediaSize;
case 47:
return TAG_SVG_ATT_mediaTime;
case 48:
return TAG_SVG_ATT_nav_down;
case 49:
return TAG_SVG_ATT_nav_down_left;
case 50:
return TAG_SVG_ATT_nav_down_right;
case 51:
return TAG_SVG_ATT_nav_left;
case 52:
return TAG_SVG_ATT_nav_next;
case 53:
return TAG_SVG_ATT_nav_prev;
case 54:
return TAG_SVG_ATT_nav_right;
case 55:
return TAG_SVG_ATT_nav_up;
case 56:
return TAG_SVG_ATT_nav_up_left;
case 57:
return TAG_SVG_ATT_nav_up_right;
case 58:
return TAG_XMLEV_ATT_observer;
case 59:
return TAG_SVG_ATT_offset;
case 60:
return TAG_SVG_ATT_opacity;
case 61:
return TAG_SVG_ATT_overflow;
case 62:
return TAG_SVG_ATT_overlay;
case 63:
return TAG_SVG_ATT_path;
case 64:
return TAG_SVG_ATT_pathLength;
case 65:
return TAG_SVG_ATT_pointer_events;
case 66:
return TAG_SVG_ATT_points;
case 67:
return TAG_SVG_ATT_preserveAspectRatio;
case 68:
return TAG_SVG_ATT_r;
case 69:
return TAG_SVG_ATT_repeatCount;
case 70:
return TAG_SVG_ATT_repeatDur;
case 71:
return TAG_SVG_ATT_requiredExtensions;
case 72:
return TAG_SVG_ATT_requiredFeatures;
case 73:
return TAG_SVG_ATT_requiredFormats;
case 74:
return TAG_SVG_ATT_restart;
case 75:
return TAG_SVG_ATT_rotate;
case 76:
return TAG_LSR_ATT_rotation;
case 77:
return TAG_SVG_ATT_rx;
case 78:
return TAG_SVG_ATT_ry;
case 79:
return TAG_LSR_ATT_scale;
case 80:
return TAG_SVG_ATT_shape_rendering;
case 81:
return TAG_SVG_ATT_size;
case 82:
return TAG_SVG_ATT_solid_color;
case 83:
return TAG_SVG_ATT_solid_opacity;
case 84:
return TAG_SVG_ATT_stop_color;
case 85:
return TAG_SVG_ATT_stop_opacity;
case 86:
return TAG_SVG_ATT_stroke;
case 87:
return TAG_SVG_ATT_stroke_dasharray;
case 88:
return TAG_SVG_ATT_stroke_dashoffset;
case 89:
return TAG_SVG_ATT_stroke_linecap;
case 90:
return TAG_SVG_ATT_stroke_linejoin;
case 91:
return TAG_SVG_ATT_stroke_miterlimit;
case 92:
return TAG_SVG_ATT_stroke_opacity;
case 93:
return TAG_SVG_ATT_stroke_width;
case 94:
return TAG_LSR_ATT_svg_height;
case 95:
return TAG_LSR_ATT_svg_width;
case 96:
return TAG_SVG_ATT_syncBehavior;
case 97:
return TAG_SVG_ATT_syncBehaviorDefault;
case 98:
return TAG_SVG_ATT_syncReference;
case 99:
return TAG_SVG_ATT_syncTolerance;
case 100:
return TAG_SVG_ATT_syncToleranceDefault;
case 101:
return TAG_SVG_ATT_systemLanguage;
case 102:
return TAG_SVG_ATT_text_align;
case 103:
return TAG_SVG_ATT_text_anchor;
case 104:
return TAG_SVG_ATT_text_decoration;
case 105:
return TAG_LSR_ATT_text_display;
case 106:
return TAG_SVG_ATT_text_rendering;
case 107:
return TAG_LSR_ATT_textContent;
case 108:
return TAG_SVG_ATT_transform;
case 109:
return TAG_SVG_ATT_transformBehavior;
case 110:
return TAG_LSR_ATT_translation;
case 111:
return TAG_SVG_ATT_vector_effect;
case 112:
return TAG_SVG_ATT_viewBox;
case 113:
return TAG_SVG_ATT_viewport_fill;
case 114:
return TAG_SVG_ATT_viewport_fill_opacity;
case 115:
return TAG_SVG_ATT_visibility;
case 116:
return TAG_SVG_ATT_width;
case 117:
return TAG_SVG_ATT_x;
case 118:
return TAG_SVG_ATT_x1;
case 119:
return TAG_SVG_ATT_x2;
case 120:
return TAG_XLINK_ATT_actuate;
case 121:
return TAG_XLINK_ATT_arcrole;
case 122:
return TAG_XLINK_ATT_href;
case 123:
return TAG_XLINK_ATT_role;
case 124:
return TAG_XLINK_ATT_show;
case 125:
return TAG_XLINK_ATT_title;
case 126:
return TAG_XLINK_ATT_type;
case 127:
return TAG_XML_ATT_base;
case 128:
return TAG_XML_ATT_lang;
case 129:
return TAG_SVG_ATT_y;
case 130:
return TAG_SVG_ATT_y1;
case 131:
return TAG_SVG_ATT_y2;
case 132:
return TAG_SVG_ATT_zoomAndPan;
default:
return -1;
}
}