@Override public void load (ParticleValue value) { super.load(value); EllipseSpawnShapeValue shape = (EllipseSpawnShapeValue)value; side = shape.side; }
@Override public void read (Json json, JsonValue jsonData) { super.read(json, jsonData); side = json.readValue("side", SpawnSide.class, jsonData); } }
@Override public void write (Json json) { super.write(json); json.writeValue("side", side); }
protected void setPrimitiveSpawnShape (PrimitiveSpawnShapeValue shape, boolean showEdges, SpawnSide side) { setSpawnShapeValue(shape); SpawnInfluencer influencer = (SpawnInfluencer)editor.getEmitter().findInfluencer(SpawnInfluencer.class); influencer.spawnShapeValue = shape; widthPanel.setValue(shape.getSpawnWidth()); heightPanel.setValue(shape.getSpawnHeight()); depthPanel.setValue(shape.getSpawnDepth()); setEdgesVisible(showEdges); if(showEdges) edgesCheckbox.setSelected(shape.isEdges()); if(side != null){ setSidesVisible(true); sideCombo.setSelectedItem(side); } else { setSidesVisible(false); } widthPanel.setVisible(true); heightPanel.setVisible(true); depthPanel.setVisible(true); meshPanel.setVisible(false); }
public void actionPerformed (ActionEvent event) { SpawnInfluencer influencer = (SpawnInfluencer)editor.getEmitter().findInfluencer(SpawnInfluencer.class); PrimitiveSpawnShapeValue shapeValue = (PrimitiveSpawnShapeValue)influencer.spawnShapeValue; shapeValue.setEdges(edgesCheckbox.isSelected()); setEdgesVisible(true); } });
protected void setPrimitiveSpawnShape (PrimitiveSpawnShapeValue shape, boolean showEdges, SpawnSide side) { setSpawnShapeValue(shape); SpawnInfluencer influencer = (SpawnInfluencer)editor.getEmitter().findInfluencer(SpawnInfluencer.class); influencer.spawnShapeValue = shape; widthPanel.setValue(shape.getSpawnWidth()); heightPanel.setValue(shape.getSpawnHeight()); depthPanel.setValue(shape.getSpawnDepth()); setEdgesVisible(showEdges); if(showEdges) edgesCheckbox.setSelected(shape.isEdges()); if(side != null){ setSidesVisible(true); sideCombo.setSelectedItem(side); } else { setSidesVisible(false); } widthPanel.setVisible(true); heightPanel.setVisible(true); depthPanel.setVisible(true); meshPanel.setVisible(false); }
public void actionPerformed (ActionEvent event) { SpawnInfluencer influencer = (SpawnInfluencer)editor.getEmitter().findInfluencer(SpawnInfluencer.class); PrimitiveSpawnShapeValue shapeValue = (PrimitiveSpawnShapeValue)influencer.spawnShapeValue; shapeValue.setEdges(edgesCheckbox.isSelected()); setEdgesVisible(true); } });
protected void setPrimitiveSpawnShape (PrimitiveSpawnShapeValue shape, boolean showEdges, SpawnSide side) { setSpawnShapeValue(shape); SpawnInfluencer influencer = (SpawnInfluencer)editor.getEmitter().findInfluencer(SpawnInfluencer.class); influencer.spawnShapeValue = shape; widthPanel.setValue(shape.getSpawnWidth()); heightPanel.setValue(shape.getSpawnHeight()); depthPanel.setValue(shape.getSpawnDepth()); setEdgesVisible(showEdges); if(showEdges) edgesCheckbox.setSelected(shape.isEdges()); if(side != null){ setSidesVisible(true); sideCombo.setSelectedItem(side); } else { setSidesVisible(false); } widthPanel.setVisible(true); heightPanel.setVisible(true); depthPanel.setVisible(true); meshPanel.setVisible(false); }
@Override public void read (Json json, JsonValue jsonData) { super.read(json, jsonData); side = json.readValue("side", SpawnSide.class, jsonData); } }
public void actionPerformed (ActionEvent event) { SpawnInfluencer influencer = (SpawnInfluencer)editor.getEmitter().findInfluencer(SpawnInfluencer.class); PrimitiveSpawnShapeValue shapeValue = (PrimitiveSpawnShapeValue)influencer.spawnShapeValue; shapeValue.setEdges(edgesCheckbox.isSelected()); setEdgesVisible(true); } });
@Override public void load (ParticleValue value) { super.load(value); EllipseSpawnShapeValue shape = (EllipseSpawnShapeValue)value; side = shape.side; }
@Override public void write (Json json) { super.write(json); json.writeValue("side", side); }
@Override public void read (Json json, JsonValue jsonData) { super.read(json, jsonData); side = json.readValue("side", SpawnSide.class, jsonData); } }
@Override public void load (ParticleValue value) { super.load(value); EllipseSpawnShapeValue shape = (EllipseSpawnShapeValue)value; side = shape.side; }
@Override public void write (Json json) { super.write(json); json.writeValue("side", side); }