APIdia Launch Partner
Top Fields Constructors Methods
com.badlogic.gdx.tools.flame

pack-priv Class SpawnInfluencerPanel

extends InfluencerPanel<SpawnInfluencer>
implements TemplatePickerPanel.Listener<Model>
Class Inheritance
All Implemented Interfaces
com.badlogic.gdx.tools.flame.TemplatePickerPanel.Listener
Imports
java.awt.GridBagConstraints, .GridBagLayout, java.awt.event.ActionEvent, .ActionListener, javax.swing.DefaultComboBoxModel, .JCheckBox, .JComboBox, .JLabel, .JPanel, .SwingConstants, com.badlogic.gdx.graphics.Mesh, com.badlogic.gdx.graphics.g3d.Model, com.badlogic.gdx.graphics.g3d.particles.influencers.SpawnInfluencer, com.badlogic.gdx.graphics.g3d.particles.values.CylinderSpawnShapeValue, .EllipseSpawnShapeValue, .LineSpawnShapeValue, .PointSpawnShapeValue, .PrimitiveSpawnShapeValue, .PrimitiveSpawnShapeValue.SpawnSide, .RectangleSpawnShapeValue, .SpawnShapeValue, .UnweightedMeshSpawnShapeValue, .WeightMeshSpawnShapeValue, com.badlogic.gdx.utils.Array

Author
Inferno

Field Summary

Modifier and TypeField and Description
pack-priv CylinderSpawnShapeValue
pack-priv ScaledNumericPanel
pack-priv JCheckBox
pack-priv JLabel
pack-priv EllipseSpawnShapeValue
pack-priv ScaledNumericPanel
pack-priv LineSpawnShapeValue
pack-priv TemplatePickerPanel<Model>
pack-priv UnweightedMeshSpawnShapeValue
pack-priv PointSpawnShapeValue
pack-priv RectangleSpawnShapeValue
pack-priv JComboBox<E>
pack-priv JComboBox<E>
pack-priv JLabel
private static final String
private static final String
private static final String
private static final String
private static final String
private static final String
private static final String
private static String[]
pack-priv WeightMeshSpawnShapeValue
pack-priv ScaledNumericPanel
pack-priv RangedNumericPanel
pack-priv RangedNumericPanel
pack-priv RangedNumericPanel

Constructor Summary

AccessConstructor and Description
public

Method Summary

Modifier and TypeMethod and Description
protected void
public void
private void
pack-priv void
setEdgesVisible(boolean visible)

protected void
protected void
pack-priv void
setSidesVisible(boolean visible)

protected void
private Object
public void
Inherited from com.badlogic.gdx.tools.flame.InfluencerPanel:
removePanel

Field Detail

cylinderSpawnShapeValueback to summary
pack-priv CylinderSpawnShapeValue cylinderSpawnShapeValue
depthPanelback to summary
pack-priv ScaledNumericPanel depthPanel
edgesCheckboxback to summary
pack-priv JCheckBox edgesCheckbox
edgesLabelback to summary
pack-priv JLabel edgesLabel
ellipseSpawnShapeValueback to summary
pack-priv EllipseSpawnShapeValue ellipseSpawnShapeValue
heightPanelback to summary
pack-priv ScaledNumericPanel heightPanel
lineSpawnShapeValueback to summary
pack-priv LineSpawnShapeValue lineSpawnShapeValue
meshPanelback to summary
pack-priv TemplatePickerPanel<Model> meshPanel
meshSpawnShapeValueback to summary
pack-priv UnweightedMeshSpawnShapeValue meshSpawnShapeValue
pointSpawnShapeValueback to summary
pack-priv PointSpawnShapeValue pointSpawnShapeValue
rectangleSpawnShapeValueback to summary
pack-priv RectangleSpawnShapeValue rectangleSpawnShapeValue
shapeComboback to summary
pack-priv JComboBox<E> shapeCombo
sideComboback to summary
pack-priv JComboBox<E> sideCombo
sideLabelback to summary
pack-priv JLabel sideLabel
SPAWN_SHAPE_CYLINDERback to summary
private static final String SPAWN_SHAPE_CYLINDER
SPAWN_SHAPE_ELLIPSEback to summary
private static final String SPAWN_SHAPE_ELLIPSE
SPAWN_SHAPE_LINEback to summary
private static final String SPAWN_SHAPE_LINE
SPAWN_SHAPE_MESHback to summary
private static final String SPAWN_SHAPE_MESH
SPAWN_SHAPE_POINTback to summary
private static final String SPAWN_SHAPE_POINT
SPAWN_SHAPE_RECTANGLEback to summary
private static final String SPAWN_SHAPE_RECTANGLE
SPAWN_SHAPE_WEIGHT_MESHback to summary
private static final String SPAWN_SHAPE_WEIGHT_MESH
spawnShapesback to summary
private static String[] spawnShapes
weightMeshSpawnShapeValueback to summary
pack-priv WeightMeshSpawnShapeValue weightMeshSpawnShapeValue
widthPanelback to summary
pack-priv ScaledNumericPanel widthPanel
xPanelback to summary
pack-priv RangedNumericPanel xPanel
yPanelback to summary
pack-priv RangedNumericPanel yPanel
zPanelback to summary
pack-priv RangedNumericPanel zPanel

Constructor Detail

SpawnInfluencerPanelback to summary
public SpawnInfluencerPanel(final FlameMain editor, SpawnInfluencer influencer)

Method Detail

initializeComponentsback to summary
protected void initializeComponents()

Overrides com.badlogic.gdx.tools.flame.EditorPanel.initializeComponents.

onTemplateCheckedback to summary
public void onTemplateChecked(Model model, boolean isChecked)

Implements com.badlogic.gdx.tools.flame.TemplatePickerPanel.Listener.onTemplateChecked.

Annotations
@Override
setCurrentSpawnDataback to summary
private void setCurrentSpawnData(SpawnShapeValue spawnShapeValue)
setEdgesVisibleback to summary
pack-priv void setEdgesVisible(boolean visible)
setMeshSpawnShapeback to summary
protected void setMeshSpawnShape(SpawnShapeValue shape)
setPrimitiveSpawnShapeback to summary
protected void setPrimitiveSpawnShape(PrimitiveSpawnShapeValue shape, boolean showEdges, PrimitiveSpawnShapeValue.SpawnSide side)
setSidesVisibleback to summary
pack-priv void setSidesVisible(boolean visible)
setSpawnShapeValueback to summary
protected void setSpawnShapeValue(SpawnShapeValue spawnShapeValue)
spawnShapeToStringback to summary
private Object spawnShapeToString(SpawnShapeValue spawnShapeValue)
updateback to summary
public void update(FlameMain editor)

Overrides com.badlogic.gdx.tools.flame.EditorPanel.update.