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

public Class RegionPickerPanel

extends JPanel
Class Inheritance
Imports
java.awt.GridBagConstraints, .GridBagLayout, .Insets, java.awt.event.ActionEvent, .ActionListener, javax.swing.DefaultComboBoxModel, .JButton, .JComboBox, .JLabel, .JPanel, .JSeparator, com.badlogic.gdx.graphics.Texture, com.badlogic.gdx.graphics.g2d.TextureAtlas, .TextureRegion, com.badlogic.gdx.utils.Array

Author
Inferno

Nested and Inner Type Summary

Modifier and TypeClass and Description
private static enum
public static interface

Field Summary

Modifier and TypeField and Description
pack-priv TextureAtlasPanel
pack-priv JButton
pack-priv Slider
pack-priv JPanel
pack-priv JComboBox<E>
pack-priv JButton
pack-priv JPanel
pack-priv RegionPickerPanel.Listener
pack-priv JButton
pack-priv Slider
pack-priv JButton
pack-priv JButton
pack-priv TexturePanel

Constructor Summary

AccessConstructor and Description
public

Method Summary

Modifier and TypeMethod and Description
pack-priv void
private void
public void
setAtlas(TextureAtlas atlas, String atlasFilename)

public void
private void
showGenerationPanel(boolean isShown)

Inherited from javax.swing.JPanel:
getAccessibleContextgetUIgetUIClassIDparamStringsetUIupdateUI

Field Detail

atlasPanelback to summary
pack-priv TextureAtlasPanel atlasPanel
clearButtonback to summary
pack-priv JButton clearButton
columnSliderback to summary
pack-priv Slider columnSlider
contentback to summary
pack-priv JPanel content
generateBoxback to summary
pack-priv JComboBox<E> generateBox
generateButtonback to summary
pack-priv JButton generateButton
generationPanelback to summary
pack-priv JPanel generationPanel
listenerback to summary
pack-priv RegionPickerPanel.Listener listener
reverseButtonback to summary
pack-priv JButton reverseButton
rowSliderback to summary
pack-priv Slider rowSlider
selectAllButtonback to summary
pack-priv JButton selectAllButton
selectButtonback to summary
pack-priv JButton selectButton
texturePanelback to summary
pack-priv TexturePanel texturePanel

Constructor Detail

RegionPickerPanelback to summary
public RegionPickerPanel(RegionPickerPanel.Listener listener)

Method Detail

generateRegionsback to summary
pack-priv void generateRegions(RegionPickerPanel.GenerationMode mode)
initializeComponentsback to summary
private void initializeComponents()
setAtlasback to summary
public void setAtlas(TextureAtlas atlas, String atlasFilename)
setTextureback to summary
public void setTexture(Texture texture)
showGenerationPanelback to summary
private void showGenerationPanel(boolean isShown)
com.badlogic.gdx.tools.flame back to summary

private final Enum RegionPickerPanel.GenerationMode

extends Enum<RegionPickerPanel.GenerationMode>
Class Inheritance

Field Summary

Modifier and TypeField and Description
public static final RegionPickerPanel.GenerationMode
public static final RegionPickerPanel.GenerationMode
pack-priv String

Constructor Summary

AccessConstructor and Description
private

Method Summary

Modifier and TypeMethod and Description
public String
toString()

Overrides java.lang.Enum.toString.

Returns the name of this enum constant, as contained in the declaration.

public static RegionPickerPanel.GenerationMode
public static RegionPickerPanel.GenerationMode[]
Inherited from java.lang.Enum:
clonecompareTodescribeConstableequalsfinalizegetDeclaringClasshashCodenameordinalvalueOf

Field Detail

ByColumnsback to summary
public static final RegionPickerPanel.GenerationMode ByColumns
ByRowsback to summary
public static final RegionPickerPanel.GenerationMode ByRows
stringback to summary
pack-priv String string

Constructor Detail

GenerationModeback to summary
private GenerationMode(String string)

Method Detail

toStringback to summary
public String toString()

Overrides java.lang.Enum.toString.

Doc from java.lang.Enum.toString.

Returns the name of this enum constant, as contained in the declaration. This method may be overridden, though it typically isn't necessary or desirable. An enum class should override this method when a more "programmer-friendly" string form exists.

Annotations
@Override
valueOfback to summary
public static RegionPickerPanel.GenerationMode valueOf(String name)
valuesback to summary
public static RegionPickerPanel.GenerationMode[] values()
com.badlogic.gdx.tools.flame back to summary

public Interface RegionPickerPanel.Listener

Known Direct Implementers
com.badlogic.gdx.tools.flame.RegionInfluencerPanel

Method Summary

Modifier and TypeMethod and Description
public void
onRegionsSelected(Array<TextureRegion> regions, String atlasFilename)

Method Detail

onRegionsSelectedback to summary
public void onRegionsSelected(Array<TextureRegion> regions, String atlasFilename)