#include <World_Viewer.hpp>
|
| | WorldViewer () |
| |
| void | centerView () |
| |
| bool | keyboardEvent (Keyboard *_keyboard) |
| |
| void | zoomIn () |
| |
| void | zoomOut () |
| |
| void | setTileSize (const int _tileSize) |
| |
| void | switchTarget (World_Local *_worldLocal) |
| |
| void | normaliseCoordinates () |
| |
| bool | mouseEvent (Mouse *mouse) |
| |
| void | setPanel (const int _x1, const int _y1, const int _x2, const int _y2) |
| |
| void | setCenterTile (const double _centerTileX, const double _centerTileY, const int _subTileX=LOCAL_MAP_SIZE/2, const int _subTileY=LOCAL_MAP_SIZE/2) |
| |
| void | toScreenCoords (const int _tileX, const int _tileY, int *_pixelX, int *_pixelY) |
| |
| void | toTileCoords (int pixelX, int pixelY, unsigned long int *absX, unsigned long int *absY) |
| |
| void | renderWorldIcons () |
| |
| void | updateScene () |
| |
| void | render () |
| |
| void | renderLocalMap (World_Local *localMap, int currentX, int currentY) |
| |
| void | renderTextureMode (int tileX, int tileY, float pixelTileX, float pixelTileY) |
| |
| void | renderColourMode (int tileX, int tileY, float pixelTileX, float pixelTileY) |
| |
| double | getTilesNX () |
| |
| double | getTilesNY () |
| |
◆ WorldViewer()
| WorldViewer::WorldViewer |
( |
| ) |
|
|
inline |
◆ centerView()
| void WorldViewer::centerView |
( |
| ) |
|
|
inline |
◆ getTilesNX()
| double WorldViewer::getTilesNX |
( |
| ) |
|
|
inline |
◆ getTilesNY()
| double WorldViewer::getTilesNY |
( |
| ) |
|
|
inline |
◆ keyboardEvent()
| bool WorldViewer::keyboardEvent |
( |
Keyboard * |
_keyboard | ) |
|
|
inline |
◆ mouseEvent()
| bool WorldViewer::mouseEvent |
( |
Mouse * |
mouse | ) |
|
|
inline |
◆ normaliseCoordinates()
| void WorldViewer::normaliseCoordinates |
( |
| ) |
|
|
inline |
◆ render()
| void WorldViewer::render |
( |
| ) |
|
|
inline |
◆ renderColourMode()
| void WorldViewer::renderColourMode |
( |
int |
tileX, |
|
|
int |
tileY, |
|
|
float |
pixelTileX, |
|
|
float |
pixelTileY |
|
) |
| |
|
inline |
◆ renderLocalMap()
| void WorldViewer::renderLocalMap |
( |
World_Local * |
localMap, |
|
|
int |
currentX, |
|
|
int |
currentY |
|
) |
| |
|
inline |
◆ renderTextureMode()
| void WorldViewer::renderTextureMode |
( |
int |
tileX, |
|
|
int |
tileY, |
|
|
float |
pixelTileX, |
|
|
float |
pixelTileY |
|
) |
| |
|
inline |
◆ renderWorldIcons()
| void WorldViewer::renderWorldIcons |
( |
| ) |
|
|
inline |
◆ setCenterTile()
| void WorldViewer::setCenterTile |
( |
const double |
_centerTileX, |
|
|
const double |
_centerTileY, |
|
|
const int |
_subTileX = LOCAL_MAP_SIZE/2, |
|
|
const int |
_subTileY = LOCAL_MAP_SIZE/2 |
|
) |
| |
|
inline |
◆ setPanel()
| void WorldViewer::setPanel |
( |
const int |
_x1, |
|
|
const int |
_y1, |
|
|
const int |
_x2, |
|
|
const int |
_y2 |
|
) |
| |
|
inline |
◆ setTileSize()
| void WorldViewer::setTileSize |
( |
const int |
_tileSize | ) |
|
|
inline |
◆ switchTarget()
| void WorldViewer::switchTarget |
( |
World_Local * |
_worldLocal | ) |
|
|
inline |
◆ toScreenCoords()
| void WorldViewer::toScreenCoords |
( |
const int |
_tileX, |
|
|
const int |
_tileY, |
|
|
int * |
_pixelX, |
|
|
int * |
_pixelY |
|
) |
| |
|
inline |
◆ toTileCoords()
| void WorldViewer::toTileCoords |
( |
int |
pixelX, |
|
|
int |
pixelY, |
|
|
unsigned long int * |
absX, |
|
|
unsigned long int * |
absY |
|
) |
| |
|
inline |
◆ updateScene()
| void WorldViewer::updateScene |
( |
| ) |
|
|
inline |
◆ zoomIn()
| void WorldViewer::zoomIn |
( |
| ) |
|
|
inline |
◆ zoomOut()
| void WorldViewer::zoomOut |
( |
| ) |
|
|
inline |
◆ active
◆ alternateTile
| bool WorldViewer::alternateTile |
◆ centerLocalX
| int WorldViewer::centerLocalX |
◆ centerLocalY
| int WorldViewer::centerLocalY |
◆ centerTileX
| double WorldViewer::centerTileX |
◆ centerTileY
| double WorldViewer::centerTileY |
◆ demoMode
| bool WorldViewer::demoMode |
◆ demoScroll
| double WorldViewer::demoScroll |
◆ firstPixelX
| int WorldViewer::firstPixelX |
◆ firstPixelY
| int WorldViewer::firstPixelY |
◆ firstTileAbsX
| unsigned long int WorldViewer::firstTileAbsX |
◆ firstTileAbsY
| unsigned long int WorldViewer::firstTileAbsY |
◆ firstTileX
| int WorldViewer::firstTileX |
◆ firstTileY
| int WorldViewer::firstTileY |
◆ hoveredAbsoluteX
| unsigned long int WorldViewer::hoveredAbsoluteX |
◆ hoveredAbsoluteY
| unsigned long int WorldViewer::hoveredAbsoluteY |
◆ hoveredXTile
| int WorldViewer::hoveredXTile |
◆ hoveredXTileLocal
| int WorldViewer::hoveredXTileLocal |
◆ hoveredYTile
| int WorldViewer::hoveredYTile |
◆ hoveredYTileLocal
| int WorldViewer::hoveredYTileLocal |
◆ landMode
| bool WorldViewer::landMode |
◆ lastMouseX
| short int WorldViewer::lastMouseX |
◆ lastMouseY
| short int WorldViewer::lastMouseY |
◆ panning
| bool WorldViewer::panning |
◆ panX
◆ panY
◆ pixelsPerLocalTile
| double WorldViewer::pixelsPerLocalTile |
◆ rainManager
◆ showHoveredTile
| bool WorldViewer::showHoveredTile |
◆ subterraneanMode
| bool WorldViewer::subterraneanMode |
◆ territoryView
| bool WorldViewer::territoryView |
◆ tilesetMode
| bool WorldViewer::tilesetMode |
◆ tileSize
| int WorldViewer::tileSize |
◆ tilesToSkip
| int WorldViewer::tilesToSkip |
◆ world
| World* WorldViewer::world |
◆ worldLocal
The documentation for this class was generated from the following file: