TextGapBuffer
class TextGapBuffer;
BPrivate::TextGapBuffer* fText;
class TextGapBuffer;
float StringWidth(TextGapBuffer& gapBuffer,
fText = new BPrivate::TextGapBuffer;
TextGapBuffer::RemoveRange(int32 start, int32 end)
TextGapBuffer::GetString(int32 fromOffset, int32* _numBytes)
TextGapBuffer::FindChar(char inChar, int32 fromIndex, int32* ioDelta)
TextGapBuffer::Text()
TextGapBuffer::RealText()
TextGapBuffer::GetString(int32 offset, int32 length, char* buffer)
TextGapBuffer::TextGapBuffer()
TextGapBuffer::PasswordMode() const
TextGapBuffer::SetPasswordMode(bool state)
TextGapBuffer::_MoveGapTo(int32 toIndex)
TextGapBuffer::_EnlargeGapTo(int32 inCount)
TextGapBuffer::_ShrinkGapTo(int32 inCount)
TextGapBuffer::~TextGapBuffer()
TextGapBuffer::InsertText(const char* inText, int32 inNumItems, int32 inAtIndex)
TextGapBuffer::InsertText(BFile* file, int32 fileOffset, int32 inNumItems,
class TextGapBuffer {
TextGapBuffer();
~TextGapBuffer();
TextGapBuffer::Length() const
TextGapBuffer::RealCharAt(int32 index) const
WidthBuffer::StringWidth(TextGapBuffer &inBuffer, int32 fromOffset,