This repository has been archived on 2025-10-24. You can view files and clone it, but cannot push or open issues or pull requests.
Files
MemMAPR-MKR/include/Object.hpp
2025-05-13 20:24:51 +03:00

31 lines
597 B
C++

#ifndef MIMAPR_OBJECT_H
#define MIMAPR_OBJECT_H
#include "Primitives.hpp"
#include <vector>
class Object {
private:
std::vector<Form*> forms_;
double _w;
double _h;
void Updsize();
public:
Object();
~Object();
double Inhere(double, double);
double Width() const;
double Height() const;
bool Add_Form(const std::string&, std::map<std::string, double>&, bool, int);
std::pair<double, double> Filly(double, double);
std::pair<double, double> Fillx(double, double);
//std::vector<size_t> Get_IDs();
Form* Who(double, double);
};
#endif