Class WorldMapBaseSymbol
java.lang.Object
zombie.worldMap.symbols.WorldMapBaseSymbol
- Direct Known Subclasses:
WorldMapTextSymbol
,WorldMapTextureSymbol
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionfloat
abstract WorldMapSymbols.WorldMapSymbolType
getType()
float
boolean
boolean
boolean
isShared()
boolean
void
layout
(UIWorldMap ui, WorldMapSymbolCollisions collisions, float rox, float roy) void
load
(ByteBuffer input, int WorldVersion, int SymbolsVersion) abstract void
release()
abstract void
render
(UIWorldMap ui, float rox, float roy) void
save
(ByteBuffer output) void
setAnchor
(float x, float y) void
setCollide
(boolean collide) void
setNetworkInfo
(WorldMapSymbolNetworkInfo worldMapSymbolNetworkInfo) void
setPosition
(float x, float y) void
void
setRGBA
(float r, float g, float b, float a) void
setScale
(float scale) void
setVisible
(boolean visible) float
-
Field Details
-
DEFAULT_SCALE
public static float DEFAULT_SCALE -
s_tempColorInfo
-
-
Constructor Details
-
WorldMapBaseSymbol
-
-
Method Details
-
getType
-
setNetworkInfo
-
getNetworkInfo
-
setPrivate
public void setPrivate() -
isPrivate
public boolean isPrivate() -
isAuthorLocalPlayer
public boolean isAuthorLocalPlayer() -
setAnchor
public void setAnchor(float x, float y) -
setPosition
public void setPosition(float x, float y) -
setCollide
public void setCollide(boolean collide) -
setRGBA
public void setRGBA(float r, float g, float b, float a) -
setScale
public void setScale(float scale) -
getDisplayScale
-
layout
-
widthScaled
-
heightScaled
-
setVisible
public void setVisible(boolean visible) -
isVisible
public boolean isVisible() -
save
- Throws:
IOException
-
load
- Throws:
IOException
-
render
-
release
public abstract void release()
-