Package zombie.worldMap.symbols
Class WorldMapBaseSymbol
java.lang.Object
zombie.worldMap.symbols.WorldMapBaseSymbol
- Direct Known Subclasses:
WorldMapTextSymbol,WorldMapTextureSymbol
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionfloatgetDisplayScale(UIWorldMap uIWorldMap) abstract WorldMapSymbols.WorldMapSymbolTypegetType()floatheightScaled(UIWorldMap uIWorldMap) booleanvoidlayout(UIWorldMap uIWorldMap, WorldMapSymbolCollisions worldMapSymbolCollisions, float float1, float float2) voidload(ByteBuffer byteBuffer, int int1, int int2) abstract voidrelease()abstract voidrender(UIWorldMap uIWorldMap, float float1, float float2) voidsave(ByteBuffer byteBuffer) voidsetAnchor(float float1, float float2) voidsetCollide(boolean boolean1) voidsetPosition(float float1, float float2) voidsetRGBA(float float1, float float2, float float3, float float4) voidsetScale(float float1) voidsetVisible(boolean boolean1) floatwidthScaled(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()
-