interface IComment {
    comment: FormattedCommentWithSize;
    content: string;
    draw: ((vpos: number, showCollision: boolean, cursor?: Position) => void);
    flash: boolean;
    height: number;
    image?: null | IRenderer;
    index: number;
    invisible: boolean;
    isHovered: ((cursor?: Position, posX?: number, posY?: number) => boolean);
    layer: number;
    loc: "ue" | "naka" | "shita";
    long: number;
    mail: string[];
    owner: boolean;
    posY: number;
    vpos: number;
    width: number;
}

Implemented by

Properties

content: string
draw: ((vpos: number, showCollision: boolean, cursor?: Position) => void)
flash: boolean
height: number
image?: null | IRenderer
index: number
invisible: boolean
isHovered: ((cursor?: Position, posX?: number, posY?: number) => boolean)
layer: number
loc: "ue" | "naka" | "shita"
long: number
mail: string[]
owner: boolean
posY: number
vpos: number
width: number