Search Results for

    Class GraphicalCyclicWriter

    Graphical cyclic writer (for GUI implementations to the CLI, such as charts)

    Inheritance
    object
    CyclicWriter
    GraphicalCyclicWriter
    ImageView
    AlignedCowsayText
    AlignedFigletText
    AlignedText
    AnimatedCanvas
    AnimatedText
    BarChart
    Border
    BoundedText
    Box
    BoxFrame
    BreakdownChart
    Calendars
    Canvas
    Eraser
    LineChart
    LinesChart
    PieChart
    Selection
    Arc
    Circle
    Ellipsis
    Parallelogram
    Rectangle
    Square
    Trapezoid
    Triangle
    StickChart
    ValueShowcase
    ValueShowcaseDouble
    WinsLosses
    Inherited Members
    CyclicWriter.Render()
    Namespace
    Terminaux.Writer.CyclicWriters @ Terminaux.dll
    Syntax
    public abstract class GraphicalCyclicWriter : CyclicWriter


    Properties

    Height

    Element height

    Property Value
    int
    Declaration
    public virtual int Height { get; set; }

    HitboxEndPos

    Hitbox end position

    Property Value
    Coordinate
    Declaration
    public Coordinate HitboxEndPos { get; }

    HitboxStartPos

    Hitbox start position

    Property Value
    Coordinate
    Declaration
    public Coordinate HitboxStartPos { get; }

    Left

    Left position

    Property Value
    int
    Declaration
    public virtual int Left { get; set; }

    Margins

    Renderable margins

    Property Value
    Padding
    Declaration
    public Padding Margins { get; set; }

    Padding

    Renderable padding

    Property Value
    Padding
    Declaration
    public Padding Padding { get; set; }

    SetMargins

    Final margins to use (set Margins to set this property to adjust to the required width and height)

    Property Value
    Margin
    Declaration
    public Margin SetMargins { get; }

    Top

    Top position

    Property Value
    int
    Declaration
    public virtual int Top { get; set; }

    Width

    Element width

    Property Value
    int
    Declaration
    public virtual int Width { get; set; }


    Methods

    GenerateHitbox(Action<PointerEventContext>?)

    Generates the hitbox for this cyclic writer

    Returns
    PointerHitbox

    Pointer hitbox instance

    Declaration
    public PointerHitbox GenerateHitbox(Action<PointerEventContext>? callback)
    Parameters
    Name Type Description
    callback Action<PointerEventContext>

    Callback for this hitbox (returns an object)

    GenerateHitbox(Func<PointerEventContext, object?>?)

    Generates the hitbox for this cyclic writer

    Returns
    PointerHitbox

    Pointer hitbox instance

    Declaration
    public PointerHitbox GenerateHitbox(Func<PointerEventContext, object?>? callback)
    Parameters
    Name Type Description
    callback Func<PointerEventContext, object>

    Callback for this hitbox (returns an object)

    Show / Hide Table of Contents

    Table of contents



      About

      Copyright © 2014-2026 Aptivi

      Find us

    •  
    •  
    •  
    •  
    •  
    •  
    • Social media

    •  
    •  
    •  
    •