Files
funnygame/engine/kottui.cpp

24 lines
613 B
C++

#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();