updated makefile for supporting different target architectures

use "ARCH=arch_name make"

restructured project folder, implementations and headers together under sources/
This commit is contained in:
beno
2026-03-16 00:10:52 +01:00
parent 6c125fb35e
commit bbede61723
73 changed files with 786 additions and 379 deletions

View File

@@ -0,0 +1,18 @@
#ifndef PSEUDOCONTEXT
#define PSEUDOCONTEXT
#include <vector>
class PseudoContext {
protected:
//viewport
int width, height;
int top, left;
public:
PseudoContext(int left, int top, int width, int height);
virtual void draw() = 0;
std::vector<int> getBounds();
};
#endif