public class XPP3AnimationXMLWriter extends Object implements AnimationFileWriter
| Constructor and Description |
|---|
XPP3AnimationXMLWriter() |
| Modifier and Type | Method and Description |
|---|---|
static void |
writeAddOn(org.xmlpull.v1.XmlSerializer xs,
org.jflux.api.common.rk.services.addon.ServiceAddOn<org.jflux.api.common.rk.playable.Playable> addon,
String addonPath) |
static void |
writeAddOnList(org.xmlpull.v1.XmlSerializer xs,
List<org.jflux.api.common.rk.services.addon.ServiceAddOn<org.jflux.api.common.rk.playable.Playable>> addons,
String animPath) |
void |
writeAnimation(String path,
Animation anim,
ChannelsParameterSource source,
Set<SynchronizedPointGroup> syncPointGroups) |
static void |
writeAnimation(org.xmlpull.v1.XmlSerializer xs,
Animation a,
String file,
ChannelsParameterSource source,
Set<SynchronizedPointGroup> syncPointGroups) |
static void |
writeChannel(org.xmlpull.v1.XmlSerializer xs,
Channel channel) |
static void |
writeChannelsParameter(org.xmlpull.v1.XmlSerializer xs,
ChannelsParameter param) |
static void |
writeControlPoint(org.xmlpull.v1.XmlSerializer xs,
Point2D p) |
static void |
writeControlPoints(org.xmlpull.v1.XmlSerializer xs,
List<Point2D> points) |
static void |
writeGenericParameter(org.xmlpull.v1.XmlSerializer xs,
String key,
String value) |
static void |
writeMotionPath(org.xmlpull.v1.XmlSerializer xs,
MotionPath mp) |
static void |
writeNormalizableRange(org.xmlpull.v1.XmlSerializer xs,
org.jflux.api.common.rk.position.NormalizableRange range) |
public void writeAnimation(String path, Animation anim, ChannelsParameterSource source, Set<SynchronizedPointGroup> syncPointGroups) throws Exception
writeAnimation in interface AnimationFileWriterExceptionpublic static void writeAnimation(org.xmlpull.v1.XmlSerializer xs,
Animation a,
String file,
ChannelsParameterSource source,
Set<SynchronizedPointGroup> syncPointGroups)
throws IOException
xs - a - IOExceptionpublic static void writeChannel(org.xmlpull.v1.XmlSerializer xs,
Channel channel)
throws IOException
xs - channel - IOExceptionpublic static void writeMotionPath(org.xmlpull.v1.XmlSerializer xs,
MotionPath mp)
throws IOException
xs - mp - IOExceptionpublic static void writeControlPoints(org.xmlpull.v1.XmlSerializer xs,
List<Point2D> points)
throws IOException
xs - points - IOExceptionpublic static void writeControlPoint(org.xmlpull.v1.XmlSerializer xs,
Point2D p)
throws IOException
xs - p - IOExceptionpublic static void writeChannelsParameter(org.xmlpull.v1.XmlSerializer xs,
ChannelsParameter param)
throws IOException
xs - param - IOExceptionpublic static void writeNormalizableRange(org.xmlpull.v1.XmlSerializer xs,
org.jflux.api.common.rk.position.NormalizableRange range)
throws IOException
xs - range - IOExceptionpublic static void writeGenericParameter(org.xmlpull.v1.XmlSerializer xs,
String key,
String value)
throws IOException
xs - param - key - IOExceptionpublic static void writeAddOnList(org.xmlpull.v1.XmlSerializer xs,
List<org.jflux.api.common.rk.services.addon.ServiceAddOn<org.jflux.api.common.rk.playable.Playable>> addons,
String animPath)
throws IOException
IOExceptionCopyright © 2011-2016. All Rights Reserved.