Hasty Badger
Small UI library (a branch of Turbo Badger)
 All Classes Namespaces Functions Variables Enumerations Enumerator Friends Groups Pages
tb::TBTextFragmentContentHR Class Reference

A horizontal line for TBStyleEdit. More...

#include <tb_style_edit_content.h>

Inheritance diagram for tb::TBTextFragmentContentHR:
tb::TBTextFragmentContent

Public Member Functions

 TBTextFragmentContentHR (int32_t width_in_percent, int32_t height)
 
virtual void Paint (TBTextFragment *fragment, int32_t translate_x, int32_t translate_y, TBTextProps *props)
 
virtual int32_t GetWidth (TBFontFace *font, TBTextFragment *fragment)
 
virtual int32_t GetHeight (TBFontFace *font, TBTextFragment *fragment)
 
- 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 GetBaseline (TBFontFace *font, TBTextFragment *fragment)
 
virtual bool GetAllowBreakBefore ()
 
virtual bool GetAllowBreakAfter ()
 
virtual uint32_t GetType ()
 Get type of fragment content. More...
 

Detailed Description

A horizontal line for TBStyleEdit.


The documentation for this class was generated from the following files: