Class J3MOutputCapsule
java.lang.Object
com.jme3.material.plugin.export.material.J3MOutputCapsule
- All Implemented Interfaces:
com.jme3.export.OutputCapsule
- Direct Known Subclasses:
J3MRenderStateOutputCapsule,J3MRootOutputCapsule
- Author:
- tsr
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidclear()protected Stringformat(com.jme3.export.Savable value) protected static StringformatMatParamTexture(com.jme3.material.MatParamTexture param) protected static StringformatWrapMode(com.jme3.texture.Texture texVal, com.jme3.texture.Texture.WrapAxis axis) protected voidputParameter(String name, String value) voidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidwrite(ByteBuffer value, String name, ByteBuffer defVal) voidwrite(FloatBuffer value, String name, FloatBuffer defVal) voidvoidwrite(ShortBuffer value, String name, ShortBuffer defVal) voidvoidwriteByteBufferArrayList(ArrayList<ByteBuffer> array, String name, ArrayList<ByteBuffer> defVal) voidwriteFloatBufferArrayList(ArrayList<FloatBuffer> array, String name, ArrayList<FloatBuffer> defVal) voidwriteIntSavableMap(com.jme3.util.IntMap<? extends com.jme3.export.Savable> map, String name, com.jme3.util.IntMap<? extends com.jme3.export.Savable> defVal) protected voidwriteParameter(Writer out, String name, String value) voidwriteSavableArrayList(ArrayList array, String name, ArrayList defVal) voidwriteSavableArrayListArray(ArrayList[] array, String name, ArrayList[] defVal) voidwriteSavableArrayListArray2D(ArrayList[][] array, String name, ArrayList[][] defVal) voidwriteSavableMap(Map<? extends com.jme3.export.Savable, ? extends com.jme3.export.Savable> map, String name, Map<? extends com.jme3.export.Savable, ? extends com.jme3.export.Savable> defVal) voidwriteStringSavableMap(Map<String, ? extends com.jme3.export.Savable> map, String name, Map<String, ? extends com.jme3.export.Savable> defVal) voidwriteToStream(Writer out)
-
Field Details
-
exporter
-
-
Constructor Details
-
J3MOutputCapsule
-
-
Method Details
-
writeToStream
- Throws:
IOException
-
writeParameter
- Throws:
IOException
-
clear
public void clear() -
putParameter
-
write
- Specified by:
writein interfacecom.jme3.export.OutputCapsule- Throws:
IOException
-
writeStringSavableMap
public void writeStringSavableMap(Map<String, ? extends com.jme3.export.Savable> map, String name, Map<String, throws IOException? extends com.jme3.export.Savable> defVal) - Specified by:
writeStringSavableMapin interfacecom.jme3.export.OutputCapsule- Throws:
IOException
-
format
-
formatMatParamTexture
-
formatWrapMode
protected static String formatWrapMode(com.jme3.texture.Texture texVal, com.jme3.texture.Texture.WrapAxis axis) -
write
- Specified by:
writein interfacecom.jme3.export.OutputCapsule- Throws:
IOException
-
write
- Specified by:
writein interfacecom.jme3.export.OutputCapsule- Throws:
IOException
-
write
- Specified by:
writein interfacecom.jme3.export.OutputCapsule- Throws:
IOException
-
write
- Specified by:
writein interfacecom.jme3.export.OutputCapsule- Throws:
IOException
-
write
- Specified by:
writein interfacecom.jme3.export.OutputCapsule- Throws:
IOException
-
write
- Specified by:
writein interfacecom.jme3.export.OutputCapsule- Throws:
IOException
-
write
- Specified by:
writein interfacecom.jme3.export.OutputCapsule- Throws:
IOException
-
write
- Specified by:
writein interfacecom.jme3.export.OutputCapsule- Throws:
IOException
-
write
- Specified by:
writein interfacecom.jme3.export.OutputCapsule- Throws:
IOException
-
write
- Specified by:
writein interfacecom.jme3.export.OutputCapsule- Throws:
IOException
-
write
- Specified by:
writein interfacecom.jme3.export.OutputCapsule- Throws:
IOException
-
write
- Specified by:
writein interfacecom.jme3.export.OutputCapsule- Throws:
IOException
-
write
- Specified by:
writein interfacecom.jme3.export.OutputCapsule- Throws:
IOException
-
write
- Specified by:
writein interfacecom.jme3.export.OutputCapsule- Throws:
IOException
-
write
- Specified by:
writein interfacecom.jme3.export.OutputCapsule- Throws:
IOException
-
write
- Specified by:
writein interfacecom.jme3.export.OutputCapsule- Throws:
IOException
-
write
- Specified by:
writein interfacecom.jme3.export.OutputCapsule- Throws:
IOException
-
write
- Specified by:
writein interfacecom.jme3.export.OutputCapsule- Throws:
IOException
-
write
- Specified by:
writein interfacecom.jme3.export.OutputCapsule- Throws:
IOException
-
write
public void write(com.jme3.export.Savable object, String name, com.jme3.export.Savable defVal) throws IOException - Specified by:
writein interfacecom.jme3.export.OutputCapsule- Throws:
IOException
-
write
public void write(com.jme3.export.Savable[] objects, String name, com.jme3.export.Savable[] defVal) throws IOException - Specified by:
writein interfacecom.jme3.export.OutputCapsule- Throws:
IOException
-
write
public void write(com.jme3.export.Savable[][] objects, String name, com.jme3.export.Savable[][] defVal) throws IOException - Specified by:
writein interfacecom.jme3.export.OutputCapsule- Throws:
IOException
-
writeSavableArrayList
public void writeSavableArrayList(ArrayList array, String name, ArrayList defVal) throws IOException - Specified by:
writeSavableArrayListin interfacecom.jme3.export.OutputCapsule- Throws:
IOException
-
writeSavableArrayListArray
public void writeSavableArrayListArray(ArrayList[] array, String name, ArrayList[] defVal) throws IOException - Specified by:
writeSavableArrayListArrayin interfacecom.jme3.export.OutputCapsule- Throws:
IOException
-
writeSavableArrayListArray2D
public void writeSavableArrayListArray2D(ArrayList[][] array, String name, ArrayList[][] defVal) throws IOException - Specified by:
writeSavableArrayListArray2Din interfacecom.jme3.export.OutputCapsule- Throws:
IOException
-
writeFloatBufferArrayList
public void writeFloatBufferArrayList(ArrayList<FloatBuffer> array, String name, ArrayList<FloatBuffer> defVal) throws IOException - Specified by:
writeFloatBufferArrayListin interfacecom.jme3.export.OutputCapsule- Throws:
IOException
-
writeByteBufferArrayList
public void writeByteBufferArrayList(ArrayList<ByteBuffer> array, String name, ArrayList<ByteBuffer> defVal) throws IOException - Specified by:
writeByteBufferArrayListin interfacecom.jme3.export.OutputCapsule- Throws:
IOException
-
writeSavableMap
public void writeSavableMap(Map<? extends com.jme3.export.Savable, ? extends com.jme3.export.Savable> map, String name, Map<? extends com.jme3.export.Savable, throws IOException? extends com.jme3.export.Savable> defVal) - Specified by:
writeSavableMapin interfacecom.jme3.export.OutputCapsule- Throws:
IOException
-
writeIntSavableMap
public void writeIntSavableMap(com.jme3.util.IntMap<? extends com.jme3.export.Savable> map, String name, com.jme3.util.IntMap<? extends com.jme3.export.Savable> defVal) throws IOException - Specified by:
writeIntSavableMapin interfacecom.jme3.export.OutputCapsule- Throws:
IOException
-
write
- Specified by:
writein interfacecom.jme3.export.OutputCapsule- Throws:
IOException
-
write
- Specified by:
writein interfacecom.jme3.export.OutputCapsule- Throws:
IOException
-
write
- Specified by:
writein interfacecom.jme3.export.OutputCapsule- Throws:
IOException
-
write
- Specified by:
writein interfacecom.jme3.export.OutputCapsule- Throws:
IOException
-
write
- Specified by:
writein interfacecom.jme3.export.OutputCapsule- Throws:
IOException
-
write
- Specified by:
writein interfacecom.jme3.export.OutputCapsule- Throws:
IOException
-
write
- Specified by:
writein interfacecom.jme3.export.OutputCapsule- Throws:
IOException
-
write
- Specified by:
writein interfacecom.jme3.export.OutputCapsule- Throws:
IOException
-
write
- Specified by:
writein interfacecom.jme3.export.OutputCapsule- Throws:
IOException
-
write
- Specified by:
writein interfacecom.jme3.export.OutputCapsule- Throws:
IOException
-