Class RendererParameters

    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
    object
    Disposable
    RendererParameters

    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
    Type Description
    float
    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
    Type Description
    CircularAlignment
    View Source

    EllipsisEnabled

    Whether the ellipsis layout option is enabled.

    Declaration
    public bool EllipsisEnabled { get; set; }
    Property Value
    Type Description
    bool
    View Source

    FontFamily

    The font's family.

    Declaration
    public string FontFamily { get; set; }
    Property Value
    Type Description
    string
    View Source

    FontSize

    The font's size (in points).

    Declaration
    public float FontSize { get; set; }
    Property Value
    Type Description
    float
    View Source

    FontSlant

    The font's slant. one of {"normal", "roman", "italic", "oblique"}

    Declaration
    public string FontSlant { get; set; }
    Property Value
    Type Description
    string
    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
    Type Description
    string
    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
    Type Description
    string
    View Source

    HorizontalAlignment

    The horizontal alignment: one of HorizontalAlignment.

    Declaration
    public HorizontalAlignment HorizontalAlignment { get; set; }
    Property Value
    Type Description
    HorizontalAlignment
    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
    Type Description
    float
    View Source

    IsTextColorSet

    Whether a default color has been set.

    Declaration
    public bool IsTextColorSet { get; set; }
    Property Value
    Type Description
    bool
    View Source

    Layout

    The type of layout: one of TextLayout {"singleLine", "multiLine", "circular"}

    Declaration
    public TextLayout Layout { get; set; }
    Property Value
    Type Description
    TextLayout
    View Source

    MarkupEnabled

    Whether the mark-up processor is enabled.

    Declaration
    public bool MarkupEnabled { get; set; }
    Property Value
    Type Description
    bool
    View Source

    MinLineSize

    Minimum size of line.

    Declaration
    public float MinLineSize { get; set; }
    Property Value
    Type Description
    float
    View Source

    Padding

    Padding of TextLabel.

    Declaration
    public Extents Padding { get; set; }
    Property Value
    Type Description
    Extents
    View Source

    Radius

    The radius in pixels of the circular text.

    Declaration
    public uint Radius { get; set; }
    Property Value
    Type Description
    uint
    View Source

    Text

    The text to be rendered

    Declaration
    public string Text { get; set; }
    Property Value
    Type Description
    string
    View Source

    TextColor

    The default text's color. Default is white.

    Declaration
    public Vector4 TextColor { get; set; }
    Property Value
    Type Description
    Vector4
    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
    Type Description
    uint
    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
    Type Description
    uint
    View Source

    VerticalAlignment

    The vertical alignment: one of VerticalAlignment.

    Declaration
    public VerticalAlignment VerticalAlignment { get; set; }
    Property Value
    Type Description
    VerticalAlignment

    Methods

    View Source

    ReleaseSwigCPtr(HandleRef)

    Dispose

    Declaration
    protected override void ReleaseSwigCPtr(System.Runtime.InteropServices.HandleRef swigCPtr)
    Parameters
    Type Name Description
    System.Runtime.InteropServices.HandleRef swigCPtr
    Overrides
    Disposable.ReleaseSwigCPtr(System.Runtime.InteropServices.HandleRef)

    Extension Methods

    EXamlExtensions.LoadFromEXaml<T>(T, string)
    EXamlExtensions.LoadFromEXamlByRelativePath<T>(T, string)
    EXamlExtensions.LoadFromEXamlPath<TXaml>(TXaml, string)
    EXamlExtensions.LoadFromEXamlPath<T>(T, Type)
    Extensions.LoadFromXaml<TXaml>(TXaml, string)
    Extensions.LoadFromXaml<TXaml>(TXaml, Type)
    Extensions.LoadFromXamlFile<TXaml>(TXaml, string)
    • View Source
    Back to top Copyright © 2016-2025 Samsung
    Generated by DocFX