Package zombie.worldMap.symbols
Class WorldMapBaseSymbol
java.lang.Object
zombie.worldMap.symbols.WorldMapBaseSymbol
- Direct Known Subclasses:
WorldMapTextSymbol
,WorldMapTextureSymbol
-
Field Summary
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionfloat
getDisplayScale
(UIWorldMap uIWorldMap) abstract WorldMapSymbols.WorldMapSymbolType
getType()
float
heightScaled
(UIWorldMap uIWorldMap) boolean
void
layout
(UIWorldMap uIWorldMap, WorldMapSymbolCollisions worldMapSymbolCollisions, float float1, float float2) void
load
(ByteBuffer byteBuffer, int int1, int int2) abstract void
release()
abstract void
render
(UIWorldMap uIWorldMap, float float1, float float2) void
save
(ByteBuffer byteBuffer) void
setAnchor
(float float1, float float2) void
setCollide
(boolean boolean1) void
setPosition
(float float1, float float2) void
setRGBA
(float float1, float float2, float float3, float float4) void
setScale
(float float1) void
setVisible
(boolean boolean1) float
widthScaled
(UIWorldMap uIWorldMap)
-
Field Details
-
DEFAULT_SCALE
public static float DEFAULT_SCALE
-
-
Constructor Details
-
WorldMapBaseSymbol
-
-
Method Details
-
getType
-
setAnchor
public void setAnchor(float float1, float float2) -
setPosition
public void setPosition(float float1, float float2) -
setCollide
public void setCollide(boolean boolean1) -
setRGBA
public void setRGBA(float float1, float float2, float float3, float float4) -
setScale
public void setScale(float float1) -
getDisplayScale
-
layout
public void layout(UIWorldMap uIWorldMap, WorldMapSymbolCollisions worldMapSymbolCollisions, float float1, float float2) -
widthScaled
-
heightScaled
-
setVisible
public void setVisible(boolean boolean1) -
isVisible
public boolean isVisible() -
save
- Throws:
IOException
-
load
- Throws:
IOException
-
render
-
release
public abstract void release()
-