Methods
Modifier and Type |
Method and Description |
protected PlaceObject3Tag |
bitmap(BitmapGraphicNode node) |
protected BevelFilter |
createBevelFilter(BevelFilterNode node) |
protected int |
createBlendMode(BlendMode value) |
protected BlurFilter |
createBlurFilter(BlurFilterNode node) |
protected int |
createCaps(Caps value) |
protected DefineImage |
createDefineBitsTag(IFXGNode node,
String source) |
protected DefineScalingGridTag |
createDefineScalingGridTag(ScalingGrid grid) |
protected DefineShapeTag |
createDefineShapeTag(AbstractShapeNode node,
List<ShapeRecord> shapeRecords,
IFillNode fill,
IStrokeNode stroke,
FXGMatrix transform,
Winding... windings) |
protected DefineSpriteTag |
createDefineSpriteTag(String name) |
protected DropShadowFilter |
createDropShadowFilter(DropShadowFilterNode node) |
protected FillStyle |
createFillStyle(BitmapFillNode fill,
Rect bounds) |
protected FillStyle |
createFillStyle(IFillNode fill,
Rect bounds) |
protected FillStyle |
createFillStyle(LinearGradientFillNode node,
Rect bounds) |
protected FillStyle |
createFillStyle(LinearGradientStrokeNode node,
Rect bounds) |
protected FillStyle |
createFillStyle(RadialGradientFillNode node,
Rect bounds) |
protected FillStyle |
createFillStyle(RadialGradientStrokeNode node,
Rect bounds) |
protected FillStyle |
createFillStyle(SolidColorFillNode fill) |
protected List<Filter> |
createFilters(List<IFilterNode> list) |
protected GlowFilter |
createGlowFilter(GlowFilterNode node) |
protected GradientBevelFilter |
createGradientBevelFilter(GradientBevelFilterNode node) |
protected GradientGlowFilter |
createGradientGlowFilter(GradientGlowFilterNode node) |
protected GradRecord[] |
createGradRecords(List<GradientEntryNode> entries) |
protected int |
createInterpolationMode(InterpolationMethod value) |
protected int |
createJoints(Joints value) |
protected LineStyle |
createLineStyle(IStrokeNode stroke,
Rect bounds) |
protected LineStyle2 |
createLineStyle(LinearGradientStrokeNode stroke,
Rect bounds) |
protected LineStyle2 |
createLineStyle(RadialGradientStrokeNode stroke,
Rect edgeBounds) |
protected LineStyle |
createLineStyle(SolidColorStrokeNode stroke) |
protected int |
createSpreadMode(SpreadMethod value) |
protected void |
definition(DefinitionNode node,
DefineSpriteTag definitionSprite) |
protected PlaceObject3Tag |
ellipse(EllipseNode node) |
ITypeDefinition[] |
getDependencies()
Returns a list of types the FXG processed by this transcoder depends
on.
|
protected int |
getSpriteDepth(DefineSpriteTag sprite) |
protected PlaceObject3Tag |
graphicContentNode(GraphicContentNode node) |
protected void |
graphicContentNodes(List<GraphicContentNode> nodes) |
protected PlaceObject3Tag |
group(GroupNode node) |
protected PlaceObject3Tag |
line(LineNode node) |
protected PlaceObject3Tag |
mask(IMaskableNode node,
DefineSpriteTag parentSprite) |
FXG2SWFTranscoder |
newInstance() |
protected String |
parseSource(String source) |
protected PlaceObject3Tag |
path(PathNode node) |
protected PlaceObject3Tag |
placeDefineShapeTag(AbstractShapeNode node,
List<ShapeRecord> shapeRecords,
IFillNode fill,
IStrokeNode stroke,
GraphicContext context,
Winding... windings) |
protected PlaceObject3Tag |
PlaceObject3Tag(ICharacterTag symbol,
GraphicContext context) |
protected PlaceObject3Tag |
PlaceObject3TagInstance(PlaceObjectNode node) |
protected void |
populateGradient(Gradient gradient,
List<GradientEntryNode> entries,
InterpolationMethod interpolation,
SpreadMethod spread) |
protected PlaceObject3Tag |
rect(RectNode node) |
protected PlaceObject3Tag |
richtext(RichTextNode node) |
protected void |
setAlphaMask(PlaceObject3Tag po) |
protected void |
setLuminosityMask(PlaceObject3Tag po) |
protected void |
setPixelBenderBlendMode(PlaceObject3Tag po,
BlendMode blendMode) |
void |
setResourceResolver(IFXGResourceResolver resolver)
Establishes the ResourceResolver implementation used to locate and load
resources such as embedded images for BitmapGraphic nodes.
|
protected PlaceObject3Tag |
text(TextGraphicNode node) |
FXGSymbolClass |
transcode(IFXGNode fxgNode,
String packageName,
String className,
Map<ITag,ITag> extraTags,
Collection<ICompilerProblem> problems)
Traverses an FXG DOM to generate a SWF graphics primitives, with the root
DefineSpriteTag associated with a generated ActionScript symbol class if
any.
|