17 lines
312 B
C
17 lines
312 B
C
|
|
#pragma once
|
||
|
|
#include"../gpu/Gpu.h"
|
||
|
|
#include"../global/Base.h"
|
||
|
|
#include"../global/Config.h"
|
||
|
|
|
||
|
|
#define FRACRECT(v) v%RECTEDGE
|
||
|
|
#define UNFRACRECT(v) RECTEDGE - v%RECTEDGE
|
||
|
|
#define INTRECT(v) v - v % RECTEDGE
|
||
|
|
class Renderer
|
||
|
|
{
|
||
|
|
public:
|
||
|
|
Renderer(GPU& p_gpu);
|
||
|
|
~Renderer();
|
||
|
|
void RenderUI();
|
||
|
|
private:
|
||
|
|
GPU& m_gpu;
|
||
|
|
};
|