1*cdf0e10cSrcweir /************************************************************************* 2*cdf0e10cSrcweir * 3*cdf0e10cSrcweir * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. 4*cdf0e10cSrcweir * 5*cdf0e10cSrcweir * Copyright 2000, 2010 Oracle and/or its affiliates. 6*cdf0e10cSrcweir * 7*cdf0e10cSrcweir * OpenOffice.org - a multi-platform office productivity suite 8*cdf0e10cSrcweir * 9*cdf0e10cSrcweir * This file is part of OpenOffice.org. 10*cdf0e10cSrcweir * 11*cdf0e10cSrcweir * OpenOffice.org is free software: you can redistribute it and/or modify 12*cdf0e10cSrcweir * it under the terms of the GNU Lesser General Public License version 3 13*cdf0e10cSrcweir * only, as published by the Free Software Foundation. 14*cdf0e10cSrcweir * 15*cdf0e10cSrcweir * OpenOffice.org is distributed in the hope that it will be useful, 16*cdf0e10cSrcweir * but WITHOUT ANY WARRANTY; without even the implied warranty of 17*cdf0e10cSrcweir * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 18*cdf0e10cSrcweir * GNU Lesser General Public License version 3 for more details 19*cdf0e10cSrcweir * (a copy is included in the LICENSE file that accompanied this code). 20*cdf0e10cSrcweir * 21*cdf0e10cSrcweir * You should have received a copy of the GNU Lesser General Public License 22*cdf0e10cSrcweir * version 3 along with OpenOffice.org. If not, see 23*cdf0e10cSrcweir * <http://www.openoffice.org/license.html> 24*cdf0e10cSrcweir * for a copy of the LGPLv3 License. 25*cdf0e10cSrcweir * 26*cdf0e10cSrcweir ************************************************************************/ 27*cdf0e10cSrcweir 28*cdf0e10cSrcweir #ifndef _ENHANCED_CUSTOMSHAPE_TOKEN_HXX 29*cdf0e10cSrcweir #define _ENHANCED_CUSTOMSHAPE_TOKEN_HXX 30*cdf0e10cSrcweir 31*cdf0e10cSrcweir #include <rtl/ustring.hxx> 32*cdf0e10cSrcweir 33*cdf0e10cSrcweir namespace xmloff { namespace EnhancedCustomShapeToken { 34*cdf0e10cSrcweir 35*cdf0e10cSrcweir enum EnhancedCustomShapeTokenEnum 36*cdf0e10cSrcweir { 37*cdf0e10cSrcweir EAS_type, 38*cdf0e10cSrcweir EAS_name, 39*cdf0e10cSrcweir EAS_mirror_horizontal, 40*cdf0e10cSrcweir EAS_mirror_vertical, 41*cdf0e10cSrcweir EAS_viewBox, 42*cdf0e10cSrcweir EAS_text_rotate_angle, 43*cdf0e10cSrcweir EAS_extrusion_allowed, 44*cdf0e10cSrcweir EAS_text_path_allowed, 45*cdf0e10cSrcweir EAS_concentric_gradient_fill_allowed, 46*cdf0e10cSrcweir EAS_extrusion, 47*cdf0e10cSrcweir EAS_extrusion_brightness, 48*cdf0e10cSrcweir EAS_extrusion_depth, 49*cdf0e10cSrcweir EAS_extrusion_diffusion, 50*cdf0e10cSrcweir EAS_extrusion_number_of_line_segments, 51*cdf0e10cSrcweir EAS_extrusion_light_face, 52*cdf0e10cSrcweir EAS_extrusion_first_light_harsh, 53*cdf0e10cSrcweir EAS_extrusion_second_light_harsh, 54*cdf0e10cSrcweir EAS_extrusion_first_light_level, 55*cdf0e10cSrcweir EAS_extrusion_second_light_level, 56*cdf0e10cSrcweir EAS_extrusion_first_light_direction, 57*cdf0e10cSrcweir EAS_extrusion_second_light_direction, 58*cdf0e10cSrcweir EAS_extrusion_metal, 59*cdf0e10cSrcweir EAS_shade_mode, 60*cdf0e10cSrcweir EAS_extrusion_rotation_angle, 61*cdf0e10cSrcweir EAS_extrusion_rotation_center, 62*cdf0e10cSrcweir EAS_extrusion_shininess, 63*cdf0e10cSrcweir EAS_extrusion_skew, 64*cdf0e10cSrcweir EAS_extrusion_specularity, 65*cdf0e10cSrcweir EAS_projection, 66*cdf0e10cSrcweir EAS_extrusion_viewpoint, 67*cdf0e10cSrcweir EAS_extrusion_origin, 68*cdf0e10cSrcweir EAS_extrusion_color, 69*cdf0e10cSrcweir EAS_enhanced_path, 70*cdf0e10cSrcweir EAS_path_stretchpoint_x, 71*cdf0e10cSrcweir EAS_path_stretchpoint_y, 72*cdf0e10cSrcweir EAS_text_areas, 73*cdf0e10cSrcweir EAS_glue_points, 74*cdf0e10cSrcweir EAS_glue_point_type, 75*cdf0e10cSrcweir EAS_glue_point_leaving_directions, 76*cdf0e10cSrcweir EAS_text_path, 77*cdf0e10cSrcweir EAS_text_path_mode, 78*cdf0e10cSrcweir EAS_text_path_scale, 79*cdf0e10cSrcweir EAS_text_path_same_letter_heights, 80*cdf0e10cSrcweir EAS_modifiers, 81*cdf0e10cSrcweir EAS_equation, 82*cdf0e10cSrcweir EAS_formula, 83*cdf0e10cSrcweir EAS_handle, 84*cdf0e10cSrcweir EAS_handle_mirror_horizontal, 85*cdf0e10cSrcweir EAS_handle_mirror_vertical, 86*cdf0e10cSrcweir EAS_handle_switched, 87*cdf0e10cSrcweir EAS_handle_position, 88*cdf0e10cSrcweir EAS_handle_range_x_minimum, 89*cdf0e10cSrcweir EAS_handle_range_x_maximum, 90*cdf0e10cSrcweir EAS_handle_range_y_minimum, 91*cdf0e10cSrcweir EAS_handle_range_y_maximum, 92*cdf0e10cSrcweir EAS_handle_polar, 93*cdf0e10cSrcweir EAS_handle_radius_range_minimum, 94*cdf0e10cSrcweir EAS_handle_radius_range_maximum, 95*cdf0e10cSrcweir 96*cdf0e10cSrcweir EAS_CustomShapeEngine, 97*cdf0e10cSrcweir EAS_CustomShapeData, 98*cdf0e10cSrcweir EAS_Type, 99*cdf0e10cSrcweir EAS_MirroredX, 100*cdf0e10cSrcweir EAS_MirroredY, 101*cdf0e10cSrcweir EAS_ViewBox, 102*cdf0e10cSrcweir EAS_TextRotateAngle, 103*cdf0e10cSrcweir EAS_ExtrusionAllowed, 104*cdf0e10cSrcweir EAS_ConcentricGradientFillAllowed, 105*cdf0e10cSrcweir EAS_TextPathAllowed, 106*cdf0e10cSrcweir EAS_Extrusion, 107*cdf0e10cSrcweir EAS_Equations, 108*cdf0e10cSrcweir EAS_Equation, 109*cdf0e10cSrcweir EAS_Path, 110*cdf0e10cSrcweir EAS_TextPath, 111*cdf0e10cSrcweir EAS_Handles, 112*cdf0e10cSrcweir EAS_Handle, 113*cdf0e10cSrcweir EAS_Brightness, 114*cdf0e10cSrcweir EAS_Depth, 115*cdf0e10cSrcweir EAS_Diffusion, 116*cdf0e10cSrcweir EAS_NumberOfLineSegments, 117*cdf0e10cSrcweir EAS_LightFace, 118*cdf0e10cSrcweir EAS_FirstLightHarsh, 119*cdf0e10cSrcweir EAS_SecondLightHarsh, 120*cdf0e10cSrcweir EAS_FirstLightLevel, 121*cdf0e10cSrcweir EAS_SecondLightLevel, 122*cdf0e10cSrcweir EAS_FirstLightDirection, 123*cdf0e10cSrcweir EAS_SecondLightDirection, 124*cdf0e10cSrcweir EAS_Metal, 125*cdf0e10cSrcweir EAS_ShadeMode, 126*cdf0e10cSrcweir EAS_RotateAngle, 127*cdf0e10cSrcweir EAS_RotationCenter, 128*cdf0e10cSrcweir EAS_Shininess, 129*cdf0e10cSrcweir EAS_Skew, 130*cdf0e10cSrcweir EAS_Specularity, 131*cdf0e10cSrcweir EAS_ProjectionMode, 132*cdf0e10cSrcweir EAS_ViewPoint, 133*cdf0e10cSrcweir EAS_Origin, 134*cdf0e10cSrcweir EAS_Color, 135*cdf0e10cSrcweir EAS_Switched, 136*cdf0e10cSrcweir EAS_Polar, 137*cdf0e10cSrcweir EAS_RangeXMinimum, 138*cdf0e10cSrcweir EAS_RangeXMaximum, 139*cdf0e10cSrcweir EAS_RangeYMinimum, 140*cdf0e10cSrcweir EAS_RangeYMaximum, 141*cdf0e10cSrcweir EAS_RadiusRangeMinimum, 142*cdf0e10cSrcweir EAS_RadiusRangeMaximum, 143*cdf0e10cSrcweir EAS_Coordinates, 144*cdf0e10cSrcweir EAS_Segments, 145*cdf0e10cSrcweir EAS_StretchX, 146*cdf0e10cSrcweir EAS_StretchY, 147*cdf0e10cSrcweir EAS_TextFrames, 148*cdf0e10cSrcweir EAS_GluePoints, 149*cdf0e10cSrcweir EAS_GluePointLeavingDirections, 150*cdf0e10cSrcweir EAS_GluePointType, 151*cdf0e10cSrcweir EAS_TextPathMode, 152*cdf0e10cSrcweir EAS_ScaleX, 153*cdf0e10cSrcweir EAS_SameLetterHeights, 154*cdf0e10cSrcweir EAS_Position, 155*cdf0e10cSrcweir EAS_AdjustmentValues, 156*cdf0e10cSrcweir 157*cdf0e10cSrcweir EAS_Last, 158*cdf0e10cSrcweir EAS_NotFound 159*cdf0e10cSrcweir }; 160*cdf0e10cSrcweir 161*cdf0e10cSrcweir EnhancedCustomShapeTokenEnum EASGet( const rtl::OUString& ); 162*cdf0e10cSrcweir rtl::OUString EASGet( const EnhancedCustomShapeTokenEnum ); 163*cdf0e10cSrcweir } 164*cdf0e10cSrcweir } 165*cdf0e10cSrcweir 166*cdf0e10cSrcweir #endif 167