Merge pull request #576 from Fadorico/upstream
Write/read the width and height of a quad
This commit is contained in:
commit
de1acb6a9b
@ -32,8 +32,13 @@
|
|||||||
|
|
||||||
package com.jme3.scene.shape;
|
package com.jme3.scene.shape;
|
||||||
|
|
||||||
|
import com.jme3.export.InputCapsule;
|
||||||
|
import com.jme3.export.JmeExporter;
|
||||||
|
import com.jme3.export.JmeImporter;
|
||||||
|
import com.jme3.export.OutputCapsule;
|
||||||
import com.jme3.scene.Mesh;
|
import com.jme3.scene.Mesh;
|
||||||
import com.jme3.scene.VertexBuffer.Type;
|
import com.jme3.scene.VertexBuffer.Type;
|
||||||
|
import java.io.IOException;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* <code>Quad</code> represents a rectangular plane in space
|
* <code>Quad</code> represents a rectangular plane in space
|
||||||
@ -127,5 +132,19 @@ public class Quad extends Mesh {
|
|||||||
setStatic();
|
setStatic();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@Override
|
||||||
|
public void read(JmeImporter e) throws IOException {
|
||||||
|
super.read(e);
|
||||||
|
InputCapsule capsule = e.getCapsule(this);
|
||||||
|
width = capsule.readFloat("width", 0);
|
||||||
|
height = capsule.readFloat("height", 0);
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override
|
||||||
|
public void write(JmeExporter e) throws IOException {
|
||||||
|
super.write(e);
|
||||||
|
OutputCapsule capsule = e.getCapsule(this);
|
||||||
|
capsule.write(width, "width", 0);
|
||||||
|
capsule.write(height, "height", 0);
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user