00001 /* -*- Mode: C++; tab-width: 2; indent-tabs-mode: nil; c-basic-offset: 2 -*- */ 00002 /* 00003 * This file is part of the libmspub project. 00004 * 00005 * This Source Code Form is subject to the terms of the Mozilla Public 00006 * License, v. 2.0. If a copy of the MPL was not distributed with this 00007 * file, You can obtain one at http://mozilla.org/MPL/2.0/. 00008 */ 00009 00010 #ifndef __FILLTYPE_H__ 00011 #define __FILLTYPE_H__ 00012 00013 namespace libmspub 00014 { 00015 enum FillType 00016 { 00017 SOLID = 0x00, 00018 PATTERN = 0x01, 00019 TEXTURE = 0x02, 00020 BITMAP = 0x03, 00021 SHADE = 0x04, // msofillShade Shade from start to end points 00022 SHADE_CENTER = 0x05, // msofillShadeCenter Shade from bounding rectangle to end point 00023 SHADE_SHAPE = 0x06, // msofillShadeShape Shade from shape outline to end point 00024 SHADE_SCALE = 0x07, // msofillShadeScale Similar to msofillShade, but the fillAngle 00025 // is additionally scaled by the aspect ratio of 00026 // the shape. If shape is square, it is the 00027 // same as msofillShade 00028 SHADE_TITLE = 0x08, 00029 BACKGROUND = 0x09 00030 }; 00031 } // libmspub 00032 #endif /* __FILLTYPE_H__ */ 00033 /* vim:set shiftwidth=2 softtabstop=2 expandtab: */