public class Landscape extends Object
Constructor and Description |
---|
Landscape() |
Landscape(String selected) |
Landscape(String[][] skyboxes,
String selected) |
Modifier and Type | Method and Description |
---|---|
void |
addChangeListener(ChangeListener listener) |
ImageData[] |
getCubeMap() |
String |
getEnvironment() |
JComponent |
getSelectionComponent() |
boolean |
isCustomEnvironment() |
boolean |
isProceduralEnvironment() |
static void |
main(String[] args) |
void |
removeChangeListener(ChangeListener listener) |
void |
setEvironment(String environment) |
public Landscape(String[][] skyboxes, String selected)
skyboxes
- an array of skybox descriptions:
{ "name" "pathToFiles/filePrefix", "fileEnding",
"pathToTerrainTexture/textureFile", "terrainTextureScale" }selected
- the name of the intially selected sky boxpublic Landscape(String selected)
public Landscape()
public static void main(String[] args)
public JComponent getSelectionComponent()
public ImageData[] getCubeMap()
public void addChangeListener(ChangeListener listener)
public void removeChangeListener(ChangeListener listener)
public String getEnvironment()
public void setEvironment(String environment)
public boolean isCustomEnvironment()
public boolean isProceduralEnvironment()