|
|
Hasty Badger
Small UI library (a branch of Turbo Badger)
|
Fragment content that changes size in a TBStyleEdit. More...
#include <tb_style_edit_content.h>
Public Member Functions | |
| virtual void | Paint (TBTextFragment *fragment, int32_t translate_x, int32_t translate_y, TBTextProps *props) |
Public Member Functions inherited from tb::TBTextFragmentContent | |
| virtual void | UpdatePos (int, int) |
| Update the position of the content, relative to the first line of text (no scrolling applied). More... | |
| virtual void | Click (TBTextFragment *, int, uint32_t) |
| virtual int32_t | GetWidth (TBFontFace *, TBTextFragment *) |
| virtual int32_t | GetHeight (TBFontFace *, TBTextFragment *) |
| virtual int32_t | GetBaseline (TBFontFace *font, TBTextFragment *fragment) |
| virtual bool | GetAllowBreakBefore () |
| virtual bool | GetAllowBreakAfter () |
| virtual uint32_t | GetType () |
| Get type of fragment content. More... | |
Public Attributes | |
| uint32_t | _size |
Fragment content that changes size in a TBStyleEdit.