|
Classes |
struct | PropMapEntry |
class | XPFCapability |
| This is the baseclass for the various nodes in the capability tree. More...
|
class | XPFCComplexClass |
| This is a general class that just uses the runtime class of the node It can be used directly to handle those complex objects that just support a simple on/off style of conversion or it can be used as the baseclass for more complex classes. More...
|
class | XPFCLayer |
| This is the class for layer capabilities. More...
|
class | XPFCContour |
| This is the class for Contour capabilities. More...
|
class | XPFCShadow |
| This is the class for Shadow capabilities. More...
|
class | XPFCBevel |
| This is the class for Bevel capabilities. More...
|
class | XPFCBlend |
| This is the class for Blend capabilities. More...
|
class | XPFCMould |
| This is the class for Mould capabilities. More...
|
class | XPFCRectangle |
| This is the class for Rectangle capabilities. More...
|
class | XPFCEllipse |
| This is the class for Ellipse capabilities. More...
|
class | XPFCPolygon |
| This is the class for Polygon capabilities. More...
|
class | XPFCBitmap |
| This is the class for Bitmap capabilities. More...
|
class | XPFCText |
| This is the class for Text capabilities. More...
|
class | XPFCClipView |
| This is the class for ClipView capabilities. More...
|
class | XPFCBitmapEffect |
| This is the class for BitmapEffect capabilities. More...
|
class | XPFCFill |
| This is the class for Fill capabilities. More...
|
class | XPFCFillTrans |
| This is the class for FillTrans capabilities. More...
|
class | XPFCLine |
| This is the class for Line capabilities. More...
|
class | XPFCLineTrans |
| This is the class for LineTrans capabilities. More...
|
class | XPFCFeather |
| This is the class for Feather capabilities. More...
|
class | XPFCColour |
| This is the class for Colour capabilities. More...
|
class | CapabilityTree |
| This is the class representing the wntire capability tree. More...
|
Defines |
#define | XPFP_CONTENTONLY_TEXT 1 |
#define | XPFP_CONTENTONLY_PLAINTEXT 2 |
#define | XPFP_UNKNOWN -1 |
#define | XPFP_SHADOWTYPE_WALL 1 |
#define | XPFP_SHADOWTYPE_FLOOR 2 |
#define | XPFP_SHADOWTYPE_GLOW 3 |
#define | XPFP_SHADOWTYPE_FEATHER 4 |
#define | XPFP_BEVELTYPE_FLAT 0 |
#define | XPFP_BEVELTYPE_ROUND 1 |
#define | XPFP_BEVELTYPE_HALFROUND 2 |
#define | XPFP_BEVELTYPE_FRAME 3 |
#define | XPFP_BEVELTYPE_MESA_1 4 |
#define | XPFP_BEVELTYPE_MESA_2 5 |
#define | XPFP_BEVELTYPE_SMOOTH_1 6 |
#define | XPFP_BEVELTYPE_SMOOTH_2 7 |
#define | XPFP_BEVELTYPE_POINT_1 8 |
#define | XPFP_BEVELTYPE_POINT_2a 9 |
#define | XPFP_BEVELTYPE_POINT_2b 10 |
#define | XPFP_BEVELTYPE_RUFFLE_2a 11 |
#define | XPFP_BEVELTYPE_RUFFLE_2b 12 |
#define | XPFP_BEVELTYPE_RUFFLE_3a 13 |
#define | XPFP_BEVELTYPE_RUFFLE_3b 14 |
#define | XPFP_BEVELSIDE_INNER 0 |
#define | XPFP_BEVELSIDE_OUTER 1 |
#define | XPFP_COLOUREFFECT_FADE 0 |
#define | XPFP_COLOUREFFECT_RAINBOW 1 |
#define | XPFP_COLOUREFFECT_ALTRAINBOW 2 |
#define | XPFP_MOULDTYPE_ENVELOPE 1 |
#define | XPFP_MOULDTYPE_PERSPECTIVE 2 |
#define | XPFP_LINECAP_BUTT 0 |
#define | XPFP_LINECAP_ROUND 1 |
#define | XPFP_LINECAP_SQUARE 2 |
#define | XPFP_LINEJOIN_MITRE 0 |
#define | XPFP_LINEJOIN_ROUND 1 |
#define | XPFP_LINEJOIN_BEVEL 2 |
#define | XPFP_FILLREPEAT_SIMPLE 1 |
#define | XPFP_FILLREPEAT_REPEAT 2 |
#define | XPFP_FILLREPEAT_REPEATINV 3 |
#define | XPFP_FILLREPEAT_REPEATEXTRA 4 |
#define | XPFP_TRANSTYPE_NONE 0 |
#define | XPFP_TRANSTYPE_MIX 1 |
Typedefs |
typedef enum XPFConvertType | XPFConvertType |
typedef enum XPFBOOL | XPFBOOL |
typedef INT32 | XPFProp |
typedef PropMapEntry | PropMapEntry |
Enumerations |
enum | XPFConvertType {
XPFCONVTYPE_ERROR = -1,
XPFCONVTYPE_UNKNOWN = 0,
XPFCONVTYPE_NATIVE,
XPFCONVTYPE_SIMPLE,
XPFCONVTYPE_STROKED,
XPFCONVTYPE_BITMAP,
XPFCONVTYPE_BITMAPFILL,
XPFCONVTYPE_BITMAPTRANS,
XPFCONVTYPE_BITMAPFILLTRANS,
XPFCONVTYPE_BITMAPSPAN,
XPFCONVTYPE_REFORMAT,
XPFCONVTYPE_REMOVE,
XPFCONVTYPE_SIMPLERGB,
XPFCONVTYPE_RGB,
XPFCONVTYPE_CMYK
} |
enum | XPFBOOL { XPFB_UNKNOWN = -1,
XPFB_FALSE = 0,
XPFB_TRUE = 1
} |