Package zombie.worldMap.styles
Class WorldMapStyleLayer
java.lang.Object
zombie.worldMap.styles.WorldMapStyleLayer
- Direct Known Subclasses:
WorldMapLineStyleLayer
,WorldMapPolygonStyleLayer
,WorldMapTextureStyleLayer
public abstract class WorldMapStyleLayer
extends java.lang.Object
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
WorldMapStyleLayer.ColorStop
static class
WorldMapStyleLayer.FilterArgs
static class
WorldMapStyleLayer.FloatStop
static interface
WorldMapStyleLayer.IWorldMapStyleFilter
static class
WorldMapStyleLayer.RenderArgs
static class
WorldMapStyleLayer.RGBAf
static class
WorldMapStyleLayer.Stop
static class
WorldMapStyleLayer.TextureStop
-
Field Summary
Fields Modifier and Type Field Description WorldMapStyleLayer.IWorldMapStyleFilter
m_filter
java.lang.String
m_filterKey
java.lang.String
m_filterValue
java.lang.String
m_id
float
m_minZoom
-
Constructor Summary
Constructors Constructor Description WorldMapStyleLayer(java.lang.String string)
-
Method Summary
Modifier and Type Method Description protected WorldMapStyleLayer.RGBAf
evalColor(WorldMapStyleLayer.RenderArgs renderArgs, java.util.ArrayList arrayList)
protected float
evalFloat(WorldMapStyleLayer.RenderArgs renderArgs, java.util.ArrayList arrayList)
protected Texture
evalTexture(WorldMapStyleLayer.RenderArgs renderArgs, java.util.ArrayList arrayList)
boolean
filter(WorldMapFeature worldMapFeature, WorldMapStyleLayer.FilterArgs filterArgs)
abstract java.lang.String
getTypeString()
abstract void
render(WorldMapFeature worldMapFeature, WorldMapStyleLayer.RenderArgs renderArgs)
void
renderCell(WorldMapStyleLayer.RenderArgs renderArgs)
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Field Details
-
m_id
public java.lang.String m_id -
m_minZoom
public float m_minZoom -
m_filter
-
m_filterKey
public java.lang.String m_filterKey -
m_filterValue
public java.lang.String m_filterValue
-
-
Constructor Details
-
WorldMapStyleLayer
public WorldMapStyleLayer(java.lang.String string)
-
-
Method Details
-
getTypeString
public abstract java.lang.String getTypeString() -
evalColor
protected WorldMapStyleLayer.RGBAf evalColor(WorldMapStyleLayer.RenderArgs renderArgs, java.util.ArrayList arrayList) -
evalFloat
-
evalTexture
protected Texture evalTexture(WorldMapStyleLayer.RenderArgs renderArgs, java.util.ArrayList arrayList) -
filter
-
render
public abstract void render(WorldMapFeature worldMapFeature, WorldMapStyleLayer.RenderArgs renderArgs) -
renderCell
-