 |
Cytopia
0.3
A city building simulation game
|
Go to the documentation of this file. 1 #ifndef EVENTMANAGER_HXX_
2 #define EVENTMANAGER_HXX_
8 #include "../util/Singleton.hxx"
bool m_cancelTileSelection
determines if a right click should cancel tile selection
std::vector< Point > m_transparentBuildings
std::vector< Point > m_nodesToPlace
Point m_pinchCenterCoords
void pickTileUnderCursor(Point mouseIsoCoords)
void checkEvents(SDL_Event &event)
bool m_placementAllowed
remember if placement is allowed from mousemove to mousedown
Abstract Singleton implementation.
void unHighlightNodes()
Unhighlight highlighted Nodes.
std::vector< Point > m_nodesToHighlight
UIElement * m_lastHoveredElement
bool m_isPuttingTile
determines if putting tile action is being performed