had to commit cuz i was getting bombed

This commit is contained in:
2026-05-24 02:49:36 +03:00
parent c55a34f33c
commit a9766d6dd6
22 changed files with 389 additions and 116 deletions

23
engine/kottui.cpp Normal file
View File

@@ -0,0 +1,23 @@
#include "kottui/kottui.h"
class CKotUIBuffer: public IKotUIBuffer
{
public:
virtual void SetColor( char c ) = 0;
virtual void SetPosition( int iY, int iX ) = 0;
virtual void Printf(const char *szFormat, ...) = 0;
virtual void PutChar( char c ) = 0;
virtual void Clear( char c ) = 0;
};
class CKotUIManager: public IKotUIManager
{
public:
virtual void SetTextSize( int iY, int iX ) = 0;
virtual void SetTextFont( IRenderFont *pFont ) = 0;
virtual void CreateBuffer( int iWidth, int iHeight, int iY, int iX ) = 0;
virtual void Draw( IRenderContext *pRenderContext );
};
IKotUIManager *KotUIManager();