com.jme3.export
Interface Savable

All Known Subinterfaces:
CinematicEvent, CollisionData, Control, EmitterShape, LodCalculator, LodCalculatorFactory, LodThreshold, ParticleInfluencer, PhysicsControl, TerrainGridTileLoader, Track
All Known Implementing Classes:
AbstractBox, AbstractCinematicEvent, AbstractControl, AmbientLight, Animation, AnimationTrack, AnimControl, Arrow, AssetKey, AssetLinkNode, AssetTileLoader, AudioKey, AudioNode, BatchNode, BIHNode, BIHTree, BillboardControl, BitmapCharacter, BitmapCharacterSet, BitmapFont, BitmapText, BlenderKey, BlenderKey.LoadingResults, BloomFilter, Bone, BoneAnimation, BoneTrack, BoundingBox, BoundingSphere, BoundingVolume, Box, BoxCollisionShape, CalculationBone, Camera, CameraControl, CameraNode, CapsuleCollisionShape, CartoonEdgeFilter, CharacterControl, ChaseCamera, ChildCollisionShape, Cinematic, CollisionShape, ColorOverlayFilter, ColorRGBA, CompactQuaternionArray, CompactVector3Array, CompoundCollisionShape, ConeCollisionShape, ConeJoint, CrossHatchFilter, Curve, Cylinder, CylinderCollisionShape, DefaultParticleInfluencer, DefineList, DepthOfFieldFilter, DirectionalLight, DistanceLodCalculator, Dome, EmitterBoxShape, EmitterMeshConvexHullShape, EmitterMeshFaceShape, EmitterMeshVertexShape, EmitterPointShape, EmitterSphereShape, EmptyParticleInfluencer, FadeFilter, Filter, Filter, FilterPostProcessor, FogFilter, FractalTileLoader, FXAAFilter, GammaCorrectionFilter, GeneratedTextureKey, GeoMap, Geometry, GhostControl, GImpactCollisionShape, Grid, GuiTrack, HeightfieldCollisionShape, HingeJoint, HullCollisionShape, Image, ImageTileLoader, Kerning, KeyFrame, KinematicRagdollControl, Light, LightControl, LightList, LightNode, LightScatteringFilter, Line, Line, LineSegment, LodControl, LodDistanceCalculatorFactory, LODGeomap, LodPerspectiveCalculatorFactory, LowPassFilter, Material, MaterialKey, MatParam, MatParamTexture, Matrix3f, Matrix4f, Mesh, MeshCollisionShape, ModelKey, MotionPath, MotionTrack, MultiTerrainLodControl, NewtonianParticleInfluencer, Node, NormalRecalcControl, NullSavable, OgreMaterialKey, OgreMeshKey, ParticleEmitter, ParticleEmitter.ParticleEmitterControl, ParticleMesh, ParticlePointMesh, ParticleTriMesh, PerspectiveLodCalculator, PhysicsCharacter, PhysicsCollisionObject, PhysicsGhostObject, PhysicsJoint, PhysicsRigidBody, PhysicsVehicle, Picture, Plane, PlaneCollisionShape, Point2PointJoint, PointLight, Pose, PoseTrack, PoseTrack.PoseFrame, PositionTrack, PosterizationFilter, PQTorus, Quad, Quaternion, RadialBlurFilter, Ray, Rectangle, RenderState, RigidBodyControl, Ring, RotationTrack, ScaleTrack, ShaderKey, SimpleBatchNode, SimpleLodThreshold, SimplexCollisionShape, SixDofJoint, SixDofSpringJoint, Skeleton, SkeletonControl, SkeletonDebugger, SkeletonPoints, SkeletonWire, SliderJoint, SoundTrack, Spatial, SpatialAnimation, SpatialTrack, Sphere, SphereCollisionShape, Spline, SpotLight, SSAOFilter, StatsView, StripBox, Surface, TechniqueDef, TerrainGrid, TerrainGridLodControl, TerrainLodControl, TerrainPatch, TerrainQuad, Texture, Texture2D, Texture3D, TextureArray, TextureCubeMap, TextureKey, TimeLine, Torus, Transform, TranslucentBucketFilter, Triangle, UpdateControl, UserData, Vector2f, Vector3f, Vector4f, VehicleControl, VehicleWheel, VertexBuffer, WaterFilter, WireBox, WireFrustum, WireSphere

public interface Savable

Savable is an interface for objects that can be serialized using jME's serialization system.


Method Summary
 void read(JmeImporter im)
           
 void write(JmeExporter ex)
           
 

Method Detail

write

void write(JmeExporter ex)
           throws java.io.IOException
Throws:
java.io.IOException

read

void read(JmeImporter im)
          throws java.io.IOException
Throws:
java.io.IOException