mapcreator git · master
SDL3 2.5D game and engine using assets, with map editor
C++ 99.3%git clone https://git.christianimmanuel.de/sdl-graphics/mapcreator.gitwget https://git.christianimmanuel.de/sdl-graphics/mapcreator/archive/mapcreator.tar.gzsrc/defaults/input.cpp raw
#include "defaults/input.hpp"
#include "map/tile.hpp"
#include "character/character.hpp"
#include "map/map.hpp"
#include "defaults/ui.hpp"
#include "building/building.hpp"
#include "character/character.hpp"
#include "building/research.hpp"
void
Input::update_Mousetileposition() {
// set mouse tile position after while loop as im calling an important function there (lateron..)
size_t selection_size = Tile::get_SelectionSize(Default::modify_state);
mouse_tile_position = {
static_cast<int>((Input::mouse_state.x - mouse_game_offset.x) / selection_size),
static_cast<int>((Input::mouse_state.y - mouse_game_offset.y) / selection_size)
};
}