Hasty Badger
Small UI library (a branch of Turbo Badger)
|
Content for a non-text TBTextFragment. More...
#include <tb_style_edit_content.h>
Public Member Functions | |
virtual void | UpdatePos (int, int) |
Update the position of the content, relative to the first line of text (no scrolling applied). More... | |
virtual void | Paint (TBTextFragment *, int32_t, int32_t, TBTextProps *) |
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... | |
Content for a non-text TBTextFragment.
|
inlinevirtual |
Get type of fragment content.
All standard fragments return 0.
|
inlinevirtual |
Update the position of the content, relative to the first line of text (no scrolling applied).
Reimplemented in tb::TBTextFragmentContentWidget.