Newer
Older
#pragma once
#include <SDL.h>
#include <SDL_image.h>
#include <SDL_ttf.h>
#include "Entity.hpp"
#include "Input.hpp"
#include "RenderWindow.hpp"
#include "Menu.hpp"
class Cursor{
private:
int posX = 0;
int posY = 0;
int cursorWandH = 258;
int line = 0; //line = 0 payload line line = 1 about, close and update line
int column = 0;
SDL_Rect rectCursor {0, 0, 0, 0};
void moveCursorX(bool right);
void refreshPos();
public:
Cursor();
void printCursor(RenderWindow render);
bool checkInputCursor(int value);
int getPosX(){
return posX;
}
int getPosY(){
return posY;
}
};