|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
ObjectMaterials
public final class Materials
this class defines materials that can be used by all WorldModule
s
Field Summary | |
---|---|
static ConfMaterial |
ASPHALT
|
static ConfMaterial |
BOLLARD_DEFAULT
|
static ConfMaterial |
BRIDGE_DEFAULT
|
static ConfMaterial |
BRIDGE_PILLAR_DEFAULT
|
static ConfMaterial |
BUILDING_DEFAULT
|
static ConfMaterial |
EARTH
|
static ConfMaterial |
FENCE_DEFAULT
|
static ConfMaterial |
GRASS
|
static ConfMaterial |
GRAVEL
|
static ConfMaterial |
HEDGE
|
static ConfMaterial |
RAIL_BALLAST_DEFAULT
|
static ConfMaterial |
RAIL_DEFAULT
|
static ConfMaterial |
RAIL_SLEEPER_DEFAULT
|
static ConfMaterial |
ROAD_MARKING
|
static ConfMaterial |
ROOF_DEFAULT
|
static ConfMaterial |
SAND
|
static ConfMaterial |
SPLIT_RAIL_FENCE
|
static ConfMaterial |
STEEL
|
static ConfMaterial |
STEPS_DEFAULT
|
static ConfMaterial |
TARTAN
|
static ConfMaterial |
TERRAIN_DEFAULT
material for "empty" ground |
static ConfMaterial |
TREE_CROWN
|
static ConfMaterial |
TREE_TRUNK
|
static ConfMaterial |
TUNNEL_DEFAULT
|
static ConfMaterial |
WALL_DEFAULT
|
static ConfMaterial |
WATER
|
static ConfMaterial |
WOOD
|
Method Summary | |
---|---|
static void |
configureMaterials(Configuration config)
configures the attributes of the materials within this class based on external configuration settings |
static ConfMaterial |
getMaterial(String fieldName)
returns a material defined here based on its field name |
static Collection<ConfMaterial> |
getMaterials()
returns all materials defined here |
static Material |
getSurfaceMaterial(String value)
returns a material for a surface value; null if none is found |
static Material |
getSurfaceMaterial(String value,
Material fallback)
same as getSurfaceMaterial(String) , but with fallback value |
static String |
getUniqueName(Material material)
returns a human-readable, unique name for a material defined within this class, null for all other materials. |
Methods inherited from class Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
public static final ConfMaterial TERRAIN_DEFAULT
public static final ConfMaterial WATER
public static final ConfMaterial ASPHALT
public static final ConfMaterial EARTH
public static final ConfMaterial GRASS
public static final ConfMaterial GRAVEL
public static final ConfMaterial SAND
public static final ConfMaterial STEEL
public static final ConfMaterial WOOD
public static final ConfMaterial TARTAN
public static final ConfMaterial ROAD_MARKING
public static final ConfMaterial STEPS_DEFAULT
public static final ConfMaterial RAIL_DEFAULT
public static final ConfMaterial RAIL_SLEEPER_DEFAULT
public static final ConfMaterial RAIL_BALLAST_DEFAULT
public static final ConfMaterial BUILDING_DEFAULT
public static final ConfMaterial ROOF_DEFAULT
public static final ConfMaterial WALL_DEFAULT
public static final ConfMaterial HEDGE
public static final ConfMaterial FENCE_DEFAULT
public static final ConfMaterial SPLIT_RAIL_FENCE
public static final ConfMaterial BOLLARD_DEFAULT
public static final ConfMaterial BRIDGE_DEFAULT
public static final ConfMaterial BRIDGE_PILLAR_DEFAULT
public static final ConfMaterial TUNNEL_DEFAULT
public static final ConfMaterial TREE_TRUNK
public static final ConfMaterial TREE_CROWN
Method Detail |
---|
public static final Collection<ConfMaterial> getMaterials()
public static final ConfMaterial getMaterial(String fieldName)
public static final Material getSurfaceMaterial(String value)
public static final Material getSurfaceMaterial(String value, Material fallback)
getSurfaceMaterial(String)
, but with fallback value
public static final String getUniqueName(Material material)
public static final void configureMaterials(Configuration config)
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |