hosanna-ui-docs - v0.9.0
    Preparing search index...

    Interface for 2D drawing operations.

    interface ISGIDraw2D {
        Clear(rgba: number): any;
        DrawLine(
            xStart: number,
            yStart: number,
            xEnd: number,
            yEnd: number,
            rgba: number,
        ): any;
        DrawObject(x: number, y: number, src: any): boolean;
        DrawPoint(x: number, y: number, size: number, rgba: number): any;
        DrawRect(
            x: number,
            y: number,
            width: number,
            height: number,
            rgba: number,
        ): any;
        DrawRotatedObject(x: number, y: number, theta: number, src: any): boolean;
        DrawScaledObject(
            x: number,
            y: number,
            scaleX: number,
            scaleY: number,
            src: any,
        ): boolean;
        DrawScaledObject(
            x: number,
            y: number,
            scaleX: number,
            scaleY: number,
            src: any,
            rgba: number,
        ): boolean;
        DrawText(
            text: string,
            x: number,
            y: number,
            rgba: number,
            font: any,
        ): boolean;
        Finish(): any;
        GetAlphaEnable(): boolean;
        GetByteArray(x: number, y: number, width: number, height: number): any;
        GetHeight(): number;
        GetPng(x: number, y: number, width: number, height: number): any;
        GetWidth(): number;
        SetAlphaEnable(enable: boolean): any;
    }

    Hierarchy (View Summary)

    Index

    Methods

    • Draws a line between two points with specified RGBA color

      Parameters

      • xStart: number
      • yStart: number
      • xEnd: number
      • yEnd: number
      • rgba: number

      Returns any

    • Draws a scaled object at specified coordinates

      Parameters

      • x: number
      • y: number
      • scaleX: number
      • scaleY: number
      • src: any

      Returns boolean

    • Draws a scaled object with RGBA color

      Parameters

      • x: number
      • y: number
      • scaleX: number
      • scaleY: number
      • src: any
      • rgba: number

      Returns boolean