1*ecfe53c5SAndrew Rist /************************************************************** 2cdf0e10cSrcweir * 3*ecfe53c5SAndrew Rist * Licensed to the Apache Software Foundation (ASF) under one 4*ecfe53c5SAndrew Rist * or more contributor license agreements. See the NOTICE file 5*ecfe53c5SAndrew Rist * distributed with this work for additional information 6*ecfe53c5SAndrew Rist * regarding copyright ownership. The ASF licenses this file 7*ecfe53c5SAndrew Rist * to you under the Apache License, Version 2.0 (the 8*ecfe53c5SAndrew Rist * "License"); you may not use this file except in compliance 9*ecfe53c5SAndrew Rist * with the License. You may obtain a copy of the License at 10*ecfe53c5SAndrew Rist * 11*ecfe53c5SAndrew Rist * http://www.apache.org/licenses/LICENSE-2.0 12*ecfe53c5SAndrew Rist * 13*ecfe53c5SAndrew Rist * Unless required by applicable law or agreed to in writing, 14*ecfe53c5SAndrew Rist * software distributed under the License is distributed on an 15*ecfe53c5SAndrew Rist * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY 16*ecfe53c5SAndrew Rist * KIND, either express or implied. See the License for the 17*ecfe53c5SAndrew Rist * specific language governing permissions and limitations 18*ecfe53c5SAndrew Rist * under the License. 19*ecfe53c5SAndrew Rist * 20*ecfe53c5SAndrew Rist *************************************************************/ 21*ecfe53c5SAndrew Rist 22*ecfe53c5SAndrew Rist 23cdf0e10cSrcweir 24cdf0e10cSrcweir #ifndef _ENHANCED_CUSTOMSHAPE_TOKEN_HXX 25cdf0e10cSrcweir #define _ENHANCED_CUSTOMSHAPE_TOKEN_HXX 26cdf0e10cSrcweir 27cdf0e10cSrcweir #include <rtl/ustring.hxx> 28cdf0e10cSrcweir 29cdf0e10cSrcweir namespace xmloff { namespace EnhancedCustomShapeToken { 30cdf0e10cSrcweir 31cdf0e10cSrcweir enum EnhancedCustomShapeTokenEnum 32cdf0e10cSrcweir { 33cdf0e10cSrcweir EAS_type, 34cdf0e10cSrcweir EAS_name, 35cdf0e10cSrcweir EAS_mirror_horizontal, 36cdf0e10cSrcweir EAS_mirror_vertical, 37cdf0e10cSrcweir EAS_viewBox, 38cdf0e10cSrcweir EAS_text_rotate_angle, 39cdf0e10cSrcweir EAS_extrusion_allowed, 40cdf0e10cSrcweir EAS_text_path_allowed, 41cdf0e10cSrcweir EAS_concentric_gradient_fill_allowed, 42cdf0e10cSrcweir EAS_extrusion, 43cdf0e10cSrcweir EAS_extrusion_brightness, 44cdf0e10cSrcweir EAS_extrusion_depth, 45cdf0e10cSrcweir EAS_extrusion_diffusion, 46cdf0e10cSrcweir EAS_extrusion_number_of_line_segments, 47cdf0e10cSrcweir EAS_extrusion_light_face, 48cdf0e10cSrcweir EAS_extrusion_first_light_harsh, 49cdf0e10cSrcweir EAS_extrusion_second_light_harsh, 50cdf0e10cSrcweir EAS_extrusion_first_light_level, 51cdf0e10cSrcweir EAS_extrusion_second_light_level, 52cdf0e10cSrcweir EAS_extrusion_first_light_direction, 53cdf0e10cSrcweir EAS_extrusion_second_light_direction, 54cdf0e10cSrcweir EAS_extrusion_metal, 55cdf0e10cSrcweir EAS_shade_mode, 56cdf0e10cSrcweir EAS_extrusion_rotation_angle, 57cdf0e10cSrcweir EAS_extrusion_rotation_center, 58cdf0e10cSrcweir EAS_extrusion_shininess, 59cdf0e10cSrcweir EAS_extrusion_skew, 60cdf0e10cSrcweir EAS_extrusion_specularity, 61cdf0e10cSrcweir EAS_projection, 62cdf0e10cSrcweir EAS_extrusion_viewpoint, 63cdf0e10cSrcweir EAS_extrusion_origin, 64cdf0e10cSrcweir EAS_extrusion_color, 65cdf0e10cSrcweir EAS_enhanced_path, 66cdf0e10cSrcweir EAS_path_stretchpoint_x, 67cdf0e10cSrcweir EAS_path_stretchpoint_y, 68cdf0e10cSrcweir EAS_text_areas, 69cdf0e10cSrcweir EAS_glue_points, 70cdf0e10cSrcweir EAS_glue_point_type, 71cdf0e10cSrcweir EAS_glue_point_leaving_directions, 72cdf0e10cSrcweir EAS_text_path, 73cdf0e10cSrcweir EAS_text_path_mode, 74cdf0e10cSrcweir EAS_text_path_scale, 75cdf0e10cSrcweir EAS_text_path_same_letter_heights, 76cdf0e10cSrcweir EAS_modifiers, 77cdf0e10cSrcweir EAS_equation, 78cdf0e10cSrcweir EAS_formula, 79cdf0e10cSrcweir EAS_handle, 80cdf0e10cSrcweir EAS_handle_mirror_horizontal, 81cdf0e10cSrcweir EAS_handle_mirror_vertical, 82cdf0e10cSrcweir EAS_handle_switched, 83cdf0e10cSrcweir EAS_handle_position, 84cdf0e10cSrcweir EAS_handle_range_x_minimum, 85cdf0e10cSrcweir EAS_handle_range_x_maximum, 86cdf0e10cSrcweir EAS_handle_range_y_minimum, 87cdf0e10cSrcweir EAS_handle_range_y_maximum, 88cdf0e10cSrcweir EAS_handle_polar, 89cdf0e10cSrcweir EAS_handle_radius_range_minimum, 90cdf0e10cSrcweir EAS_handle_radius_range_maximum, 91cdf0e10cSrcweir 92cdf0e10cSrcweir EAS_CustomShapeEngine, 93cdf0e10cSrcweir EAS_CustomShapeData, 94cdf0e10cSrcweir EAS_Type, 95cdf0e10cSrcweir EAS_MirroredX, 96cdf0e10cSrcweir EAS_MirroredY, 97cdf0e10cSrcweir EAS_ViewBox, 98cdf0e10cSrcweir EAS_TextRotateAngle, 99cdf0e10cSrcweir EAS_ExtrusionAllowed, 100cdf0e10cSrcweir EAS_ConcentricGradientFillAllowed, 101cdf0e10cSrcweir EAS_TextPathAllowed, 102cdf0e10cSrcweir EAS_Extrusion, 103cdf0e10cSrcweir EAS_Equations, 104cdf0e10cSrcweir EAS_Equation, 105cdf0e10cSrcweir EAS_Path, 106cdf0e10cSrcweir EAS_TextPath, 107cdf0e10cSrcweir EAS_Handles, 108cdf0e10cSrcweir EAS_Handle, 109cdf0e10cSrcweir EAS_Brightness, 110cdf0e10cSrcweir EAS_Depth, 111cdf0e10cSrcweir EAS_Diffusion, 112cdf0e10cSrcweir EAS_NumberOfLineSegments, 113cdf0e10cSrcweir EAS_LightFace, 114cdf0e10cSrcweir EAS_FirstLightHarsh, 115cdf0e10cSrcweir EAS_SecondLightHarsh, 116cdf0e10cSrcweir EAS_FirstLightLevel, 117cdf0e10cSrcweir EAS_SecondLightLevel, 118cdf0e10cSrcweir EAS_FirstLightDirection, 119cdf0e10cSrcweir EAS_SecondLightDirection, 120cdf0e10cSrcweir EAS_Metal, 121cdf0e10cSrcweir EAS_ShadeMode, 122cdf0e10cSrcweir EAS_RotateAngle, 123cdf0e10cSrcweir EAS_RotationCenter, 124cdf0e10cSrcweir EAS_Shininess, 125cdf0e10cSrcweir EAS_Skew, 126cdf0e10cSrcweir EAS_Specularity, 127cdf0e10cSrcweir EAS_ProjectionMode, 128cdf0e10cSrcweir EAS_ViewPoint, 129cdf0e10cSrcweir EAS_Origin, 130cdf0e10cSrcweir EAS_Color, 131cdf0e10cSrcweir EAS_Switched, 132cdf0e10cSrcweir EAS_Polar, 133cdf0e10cSrcweir EAS_RangeXMinimum, 134cdf0e10cSrcweir EAS_RangeXMaximum, 135cdf0e10cSrcweir EAS_RangeYMinimum, 136cdf0e10cSrcweir EAS_RangeYMaximum, 137cdf0e10cSrcweir EAS_RadiusRangeMinimum, 138cdf0e10cSrcweir EAS_RadiusRangeMaximum, 139cdf0e10cSrcweir EAS_Coordinates, 140cdf0e10cSrcweir EAS_Segments, 141cdf0e10cSrcweir EAS_StretchX, 142cdf0e10cSrcweir EAS_StretchY, 143cdf0e10cSrcweir EAS_TextFrames, 144cdf0e10cSrcweir EAS_GluePoints, 145cdf0e10cSrcweir EAS_GluePointLeavingDirections, 146cdf0e10cSrcweir EAS_GluePointType, 147cdf0e10cSrcweir EAS_TextPathMode, 148cdf0e10cSrcweir EAS_ScaleX, 149cdf0e10cSrcweir EAS_SameLetterHeights, 150cdf0e10cSrcweir EAS_Position, 151cdf0e10cSrcweir EAS_AdjustmentValues, 152cdf0e10cSrcweir 153cdf0e10cSrcweir EAS_Last, 154cdf0e10cSrcweir EAS_NotFound 155cdf0e10cSrcweir }; 156cdf0e10cSrcweir 157cdf0e10cSrcweir EnhancedCustomShapeTokenEnum EASGet( const rtl::OUString& ); 158cdf0e10cSrcweir rtl::OUString EASGet( const EnhancedCustomShapeTokenEnum ); 159cdf0e10cSrcweir } 160cdf0e10cSrcweir } 161cdf0e10cSrcweir 162cdf0e10cSrcweir #endif 163