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)
void setEditType(final int editType)
void setAlphaType(final int v, final boolean state)
boolean isEditType(final int editType)
abstract void saveSmoothing(boolean smoothing)
abstract int loadAlphaType()
abstract void saveDoubleFaces(boolean doubleFaces)
void setAutojoin(final boolean autojoin)
void fireTileStretchingChanged()
void removeMapViewSettingsListener(@NotNull final MapViewSettingsListener listener)
abstract boolean loadDoubleFaces()
abstract void saveGridVisible(boolean gridVisible)
void fireAlphaTypeChanged()
void addMapViewSettingsListener(@NotNull final MapViewSettingsListener listener)
final Collection< MapViewSettingsListener > listenerList
final ViewGameObjectMatcherManager transparencyManager
void setSmoothing(final boolean smoothing)
abstract int loadEditType()
abstract boolean loadLightVisible()
abstract boolean loadTileStretching()
abstract boolean loadSmoothing()
void toggleEditType(final int editType)
abstract void saveAlphaType(int alphaType)
boolean isAlphaType(final int v)
void fireEditTypeChanged()
void fireSmoothingChanged()
void setLightVisible(final boolean lightVisible)
abstract void saveAutojoin(boolean autojoin)
void fireGridVisibleChanged()
abstract void saveLightVisible(boolean lightVisible)
void setGridVisible(final boolean gridVisible)
boolean isTileStretching()
boolean isEditType(@NotNull final BaseObject<?, ?, ?, ?> gameObject)
void fireLightVisibleChanged()
void fireDoubleFacesChanged()
void setDoubleFaces(final boolean doubleFaces)
abstract void saveTileStretching(boolean tileStretching)
abstract boolean loadAutojoin()
final ViewGameObjectMatcherManager visibilityManager
void unsetEditType(final int editType)
void fireAutojoinChanged()
abstract boolean loadGridVisible()