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