#ifndef TSTRING_H #define TSTRING_H #include "stdlib.h" #include #include #include #ifndef DEFAULT_TSTRING_BYTE_BUFFER #define DEFAULT_TSTRING_BYTE_BUFFER 32 #endif typedef struct __tstring TString; TString* TStringCreate(void); void TStringAppendText(const char* text, TString* string); char* TStringGetString(const TString* string); void TStringGetGlyph(int index, char buffer[8], const TString* string); void TStringFree(TString* string); int TStringLength(const TString* string); #endif