Go to the documentation of this file.
20 package net.sf.gridarta.model.mapviewsettings;
22 import java.util.Collection;
23 import java.util.concurrent.CopyOnWriteArrayList;
26 import org.jetbrains.annotations.NotNull;
27 import org.jetbrains.annotations.Nullable;
93 private final Collection<MapViewSettingsListener>
listenerList =
new CopyOnWriteArrayList<>();
229 if ((this.editType &
editType) == 0) {
240 return (this.editType & mask) != 0;
void setTileStretching(final boolean tileStretching)
boolean isEditType(final int editType)
void addMapViewSettingsListener(@NotNull final MapViewSettingsListener listener)
abstract void saveAutojoin(boolean autojoin)
abstract void saveSmoothing(boolean smoothing)
void setDoubleFaces(final boolean doubleFaces)
void toggleEditType(final int editType)
abstract boolean loadGridVisible()
void setSmoothing(final boolean smoothing)
abstract void saveGridVisible(boolean gridVisible)
void setEditType(final int editType)
abstract boolean loadSmoothing()
void fireGridVisibleChanged()
void setAutojoin(final boolean autojoin)
void fireAutojoinChanged()
void fireDoubleFacesChanged()
void setAlphaType(final int v, final boolean state)
abstract boolean loadAutojoin()
abstract void saveLightVisible(boolean lightVisible)
final Collection< MapViewSettingsListener > listenerList
abstract int loadAlphaType()
void unsetEditType(final int editType)
void setLightVisible(final boolean lightVisible)
void removeMapViewSettingsListener(@NotNull final MapViewSettingsListener listener)
void fireLightVisibleChanged()
final ViewGameObjectMatcherManager transparencyManager
abstract void saveAlphaType(int alphaType)
abstract void saveDoubleFaces(boolean doubleFaces)
final ViewGameObjectMatcherManager visibilityManager
abstract boolean loadTileStretching()
abstract int loadEditType()
void fireAlphaTypeChanged()
boolean isEditType(@NotNull final BaseObject<?, ?, ?, ?> gameObject)
void fireTileStretchingChanged()
void setGridVisible(final boolean gridVisible)
void fireEditTypeChanged()
abstract boolean loadDoubleFaces()
void fireSmoothingChanged()
boolean isAlphaType(final int v)
abstract boolean loadLightVisible()
boolean isTileStretching()
abstract void saveTileStretching(boolean tileStretching)