Definition
- Namespace:
- Tizen.NUI.BaseComponents
- Assembly:
- Tizen.NUI.dll
Class with the text and style parameters to be rendered into a pixel buffer.
public class RendererParameters : Disposable
- Inheritance
-
Constructors
View Source
RendererParameters()
Construct RendererParameters
Declaration
public RendererParameters()
Properties
View Source
BeginAngle
The begin angle in degrees of the text area on the circle. The top of the circle is 0°, the right side 90°, the bottom 180° and the left 270°.
Declaration
public float BeginAngle { get; set; }
Property Value
View Source
CircularAlignment
The text alignment within the arc: one of CircularAlignment. The @p horizontalAlignment and @p verticalAlignment can be used to align the text within the text area.
Declaration
public CircularAlignment CircularAlignment { get; set; }
Property Value
View Source
EllipsisEnabled
Whether the ellipsis layout option is enabled.
Declaration
public bool EllipsisEnabled { get; set; }
Property Value
Declaration
public string FontFamily { get; set; }
Property Value
Declaration
public float FontSize { get; set; }
Property Value
View Source
FontSlant
The font's slant. one of {"normal", "roman", "italic", "oblique"}
Declaration
public string FontSlant { get; set; }
Property Value
View Source
FontWeight
The font's weight: one of {"thin", "ultraLight", "extraLight", "light", "demiLight", "semiLight", "book", "normal", "regular", "medium", "demiBold", "semiBold", "bold", "ultraBold", "extraBold", "black", "heavy", "extraBlack"}.
Declaration
public string FontWeight { get; set; }
Property Value
View Source
FontWidth
The font's width: one of {"ultraCondensed", "extraCondensed", "condensed", "semiCondensed", "normal", "semiExpanded", "expanded", "extraExpanded", "ultraExpanded"}.
Declaration
public string FontWidth { get; set; }
Property Value
View Source
HorizontalAlignment
The horizontal alignment: one of HorizontalAlignment.
Declaration
public HorizontalAlignment HorizontalAlignment { get; set; }
Property Value
View Source
IncrementAngle
The increment angle in degrees of the text area on the circle. The @p incrementAngle defines a direction. If positive, the text will be laid out clockwise.
Declaration
public float IncrementAngle { get; set; }
Property Value
View Source
IsTextColorSet
Whether a default color has been set.
Declaration
public bool IsTextColorSet { get; set; }
Property Value
View Source
Layout
The type of layout: one of TextLayout {"singleLine", "multiLine", "circular"}
Declaration
public TextLayout Layout { get; set; }
Property Value
View Source
MarkupEnabled
Whether the mark-up processor is enabled.
Declaration
public bool MarkupEnabled { get; set; }
Property Value
Declaration
public float MinLineSize { get; set; }
Property Value
Declaration
public Extents Padding { get; set; }
Property Value
View Source
Radius
The radius in pixels of the circular text.
Declaration
public uint Radius { get; set; }
Property Value
Declaration
public string Text { get; set; }
Property Value
View Source
TextColor
The default text's color. Default is white.
Declaration
public Vector4 TextColor { get; set; }
Property Value
View Source
TextHeight
The height in pixels of the boundaries where the text is going to be laid-out.
Declaration
public uint TextHeight { get; set; }
Property Value
View Source
TextWidth
The width in pixels of the boundaries where the text is going to be laid-out.
Declaration
public uint TextWidth { get; set; }
Property Value
View Source
VerticalAlignment
The vertical alignment: one of VerticalAlignment.
Declaration
public VerticalAlignment VerticalAlignment { get; set; }
Property Value
Methods
View Source
ReleaseSwigCPtr(Runtime.InteropServices.HandleRef)
Declaration
protected override void ReleaseSwigCPtr(Runtime.InteropServices.HandleRef swigCPtr)
Parameters
Type |
Name |
Description |
Tizen.System.Runtime.InteropServices.HandleRef |
swigCPtr |
|
Overrides
Extension Methods