Custom Platform Support Development Kit  1.3
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Pages
IHatchedStrokeStyle.h File Reference

This file contains the interface for IHatchedStrokeStyle. This interface represents a hatched stroke of an edge. More...

#include "FCMPreConfig.h"
#include "FCMPluginInterface.h"
#include "FCMPostConfig.h"

Go to the source code of this file.

Classes

class  DOM::StrokeStyle::IHatchedStrokeStyle
 Defines an interface that represents a "hatched" stroke of an edge. More...
 

Namespaces

 DOM
 Provides interfaces and other definitions to access the FLA authored contents in the form of a DOM (Document Object Model).
 
 DOM::StrokeStyle
 Provides interfaces and definitions for stroke styles.
 

Enumerations

enum  DOM::StrokeStyle::HatchedThicknessType { DOM::StrokeStyle::HATCHED_THICKNESS_HAIRLINE, DOM::StrokeStyle::HATCHED_THICKNESS_THIN, DOM::StrokeStyle::HATCHED_THICKNESS_MEDIUM, DOM::StrokeStyle::HATCHED_THICKNESS_THICK }
 Defines the thickness of Hatched stroke style. More...
 
enum  DOM::StrokeStyle::HatchedSpaceType { DOM::StrokeStyle::HATCHED_SPACE_VERYCLOSE, DOM::StrokeStyle::HATCHED_SPACE_CLOSE, DOM::StrokeStyle::HATCHED_SPACE_DISTANT, DOM::StrokeStyle::HATCHED_SPACE_VERYDISTANT }
 Defines the spacing in the Hatched stroke style. More...
 
enum  DOM::StrokeStyle::HatchedJiggleType { DOM::StrokeStyle::HATCHED_JIGGLE_NONE, DOM::StrokeStyle::HATCHED_JIGGLE_BOUNCE, DOM::StrokeStyle::HATCHED_JIGGLE_LOOSE, DOM::StrokeStyle::HATCHED_JIGGLE_WILD }
 Defines the type of jiggles in the Hatched stroke style. More...
 
enum  DOM::StrokeStyle::HatchedRotateType { DOM::StrokeStyle::HATCHED_ROTATE_NONE, DOM::StrokeStyle::HATCHED_ROTATE_SLIGHT, DOM::StrokeStyle::HATCHED_ROTATE_MEDIUM, DOM::StrokeStyle::HATCHED_ROTATE_FREE }
 Defines the degree of rotation of the pattern within the Hatched stroke style. More...
 
enum  DOM::StrokeStyle::HatchedCurveType { DOM::StrokeStyle::HATCHED_CURVE_STRAIGHT, DOM::StrokeStyle::HATCHED_CURVE_SLIGHTCURVED, DOM::StrokeStyle::HATCHED_CURVE_MEDIUMCURVED, DOM::StrokeStyle::HATCHED_CURVE_VERYCURVED }
 Defines the degree of curved nature of the pattern within the Hatched stroke style. More...
 
enum  DOM::StrokeStyle::HatchedLengthType { DOM::StrokeStyle::HATCHED_LENGTH_EQUAL, DOM::StrokeStyle::HATCHED_LENGTH_SLIGHTVARIATION, DOM::StrokeStyle::HATCHED_LENGTH_MEDIUMVARIATION, DOM::StrokeStyle::HATCHED_LENGTH_RANDOM }
 Defines the length of the strokes in the pattern within the Hatched stroke style. More...
 

Variables

FCM::ConstFCMIID DOM::StrokeStyle::IID_IHATCHED_STROKE_STYLE
 Defines the universally-unique interface ID for IHatchedStrokeStyle. More...
 

Detailed Description

This file contains the interface for IHatchedStrokeStyle. This interface represents a hatched stroke of an edge.