Go to the documentation of this file.
63 void setLimitVisibleRange(
bool limitVisibleRange) { m_limitVisibleRange = limitVisibleRange; updateVisibleDimension(); }
95 void updateVisibleDimension();
102 bool m_keepAspectRatio;
103 bool m_limitVisibleRange;
void setDrawHealthBars(bool enable)
void unlockVisibleFloor()
void setDrawHealthBars(bool enable)
void lockFirstVisibleFloor(int firstVisibleFloor)
void setKeepAspectRatio(bool enable)
void setDrawManaBar(bool enable)
PainterShaderProgramPtr getMapShader()
void setMinimumAmbientLight(float intensity)
void setMaxZoomIn(int maxZoomIn)
PainterShaderProgramPtr getShader()
void setAutoViewMode(bool enable)
void setViewMode(MapView::ViewMode viewMode)
void setMultifloor(bool enable)
CreaturePtr getFollowingCreature()
bool isAutoViewModeEnabled()
bool isAutoViewModeEnabled()
bool isLimitVisibleRangeEnabled()
void setMapShader(const PainterShaderProgramPtr &shader, float fadeout, float fadein)
void onStyleApply(const std::string &styleName, const OTMLNodePtr &styleNode) override
void setDrawLights(bool enable)
void onGeometryChange(const Rect &oldRect, const Rect &newRect) override
bool isKeepAspectRatioEnabled()
Position getCameraPosition()
bool isDrawingHealthBars()
void movePixels(int x, int y)
void setCameraPosition(const Position &pos)
void setShader(const PainterShaderProgramPtr &shader, float fadein, float fadeout)
void followCreature(const CreaturePtr &creature)
void setMinimumAmbientLight(float intensity)
void setAddLightMethod(bool add)
void setAutoViewMode(bool enable)
void unlockFirstVisibleFloor()
void setMultifloor(bool enable)
TilePtr getTile(const Point &mousePos)
float getMinimumAmbientLight()
void setDrawTexts(bool enable)
Position getCameraPosition()
float getMinimumAmbientLight()
void setDrawNames(bool enable)
void setCameraPosition(const Position &pos)
void setDrawLights(bool enable)
void setDrawNames(bool enable)
CreaturePtr getFollowingCreature()
void drawSelf(Fw::DrawPane drawPane) override
bool isDrawingHealthBars()
void setDrawManaBar(bool enable)
Size getVisibleDimension()
void setAddLightMethod(bool add)
void setLimitVisibleRange(bool limitVisibleRange)
void followCreature(const CreaturePtr &creature)
void setVisibleDimension(const Size &visibleDimension)
MapView::ViewMode getViewMode()
std::vector< CreaturePtr > getVisibleCreatures()
void setMaxZoomOut(int maxZoomOut)
void setViewMode(ViewMode viewMode)
Size getVisibleDimension()
void lockVisibleFloor(int floor)
std::vector< CreaturePtr > getVisibleCreatures()
void setDrawTexts(bool enable)