base UI text interface More...
#include <ZFUIText.h>
Public Member Functions | |
virtual zfstring & | text () |
text, may be null if not set | |
virtual void | text (zfstring const &propertyValue) |
see text | |
virtual ZFUITextAppearance & | textAppearance () |
text appearance, ZFUIGlobalStyle::textAppearance by default | |
virtual void | textAppearance (ZFUITextAppearance const &propertyValue) |
see textAppearance | |
virtual ZFUIAlignFlags & | textAlign () |
text alignment, ZFUIGlobalStyle::textAlign by default | |
virtual void | textAlign (ZFUIAlignFlags const &propertyValue) |
see textAlign | |
virtual ZFUIColor & | textColor () |
text color, ZFUIGlobalStyle::textColorDefault by default | |
virtual void | textColor (ZFUIColor const &propertyValue) |
see textColor | |
virtual zffloat & | textSize () |
text size, ZFUIGlobalStyle::textSizeNormal by default | |
virtual void | textSize (zffloat const &propertyValue) |
see textSize | |
![]() | |
virtual const ZFClass * | classData (void)=0 |
get instance's class info | |
virtual ZFObject * | toObject (void)=0 |
convert to ZFObject type | |
Static Public Member Functions | |
static const ZFClass * | ClassData (void) |
get class info | |
![]() | |
static const ZFClass * | ClassData (void) |
get class info | |
Protected Types | |
typedef ZFInterface | zfsuper |
typedef for super (always ZFInterface for an interface type) | |
typedef ZFUIText | zfself |
typedef for self | |
![]() | |
typedef _ZFP_ObjI_Base | zfsuper |
typedef for super (always ZFInterface for an interface type) | |
typedef ZFInterface | zfself |
typedef for self | |
base UI text interface
|
inlinevirtual |
text appearance, ZFUIGlobalStyle::textAppearance by default
note, for some implementations and font settings, italic or bold may or may not be supported
|
inlinevirtual |
text alignment, ZFUIGlobalStyle::textAlign by default