Module rich_text_label

Consts

ALIGN_LEFT = 0'i64
ALIGN_CENTER = 1'i64
ALIGN_RIGHT = 2'i64
ALIGN_FILL = 3'i64
LIST_NUMBERS = 0'i64
LIST_LETTERS = 1'i64
LIST_DOTS = 2'i64
ITEM_FRAME = 0'i64
ITEM_TEXT = 1'i64
ITEM_IMAGE = 2'i64
ITEM_NEWLINE = 3'i64
ITEM_FONT = 4'i64
ITEM_COLOR = 5'i64
ITEM_UNDERLINE = 6'i64
ITEM_ALIGN = 7'i64
ITEM_INDENT = 8'i64
ITEM_LIST = 9'i64
ITEM_TABLE = 10'i64
ITEM_META = 11'i64

Procs

proc bbcodeEnabled(self: RichTextLabel): bool {.
gcsafe, locks: 0, raises: [], tags: []
.}
proc bbcodeEnabled=(self: RichTextLabel; val: bool) {.
gcsafe, locks: 0, raises: [], tags: []
.}
proc bbcodeText(self: RichTextLabel): string {.
gcsafe, locks: 0, raises: [], tags: []
.}
proc bbcodeText=(self: RichTextLabel; val: string) {.
gcsafe, locks: 0, raises: [], tags: []
.}
proc visibleCharacters(self: RichTextLabel): int64 {.
gcsafe, locks: 0, raises: [], tags: []
.}
proc visibleCharacters=(self: RichTextLabel; val: int64) {.
gcsafe, locks: 0, raises: [], tags: []
.}
proc percentVisible(self: RichTextLabel): float64 {.
gcsafe, locks: 0, raises: [], tags: []
.}
proc percentVisible=(self: RichTextLabel; val: float64) {.
gcsafe, locks: 0, raises: [], tags: []
.}
proc metaUnderlined(self: RichTextLabel): bool {.
gcsafe, locks: 0, raises: [], tags: []
.}
proc metaUnderlined=(self: RichTextLabel; val: bool) {.
gcsafe, locks: 0, raises: [], tags: []
.}
proc tabSize(self: RichTextLabel): int64 {.
gcsafe, locks: 0, raises: [], tags: []
.}
proc tabSize=(self: RichTextLabel; val: int64) {.
gcsafe, locks: 0, raises: [], tags: []
.}
proc text(self: RichTextLabel): string {.
gcsafe, locks: 0, raises: [], tags: []
.}
proc text=(self: RichTextLabel; val: string) {.
gcsafe, locks: 0, raises: [], tags: []
.}
proc scrollActive(self: RichTextLabel): bool {.
gcsafe, locks: 0, raises: [], tags: []
.}
proc scrollActive=(self: RichTextLabel; val: bool) {.
gcsafe, locks: 0, raises: [], tags: []
.}
proc scrollFollowing(self: RichTextLabel): bool {.
gcsafe, locks: 0, raises: [], tags: []
.}
proc scrollFollowing=(self: RichTextLabel; val: bool) {.
gcsafe, locks: 0, raises: [], tags: []
.}
proc selectionEnabled(self: RichTextLabel): bool {.
gcsafe, locks: 0, raises: [], tags: []
.}
proc selectionEnabled=(self: RichTextLabel; val: bool) {.
gcsafe, locks: 0, raises: [], tags: []
.}
proc overrideSelectedFontColor(self: RichTextLabel): bool {.
gcsafe, locks: 0, raises: [], tags: []
.}
proc overrideSelectedFontColor=(self: RichTextLabel; val: bool) {.
gcsafe, locks: 0, raises: [], tags: []
.}
proc addText(self: RichTextLabel; text: string) {.
gcsafe, locks: 0, raises: [], tags: []
.}
proc addImage(self: RichTextLabel; image: Texture) {.
gcsafe, locks: 0, raises: [], tags: []
.}
proc newline(self: RichTextLabel) {.
gcsafe, locks: 0, raises: [], tags: []
.}
proc removeLine(self: RichTextLabel; line: int64): bool {.
gcsafe, locks: 0, raises: [], tags: []
.}
proc pushFont(self: RichTextLabel; font: Font) {.
gcsafe, locks: 0, raises: [], tags: []
.}
proc pushColor(self: RichTextLabel; color: Color) {.
gcsafe, locks: 0, raises: [], tags: []
.}
proc pushAlign(self: RichTextLabel; align: int64) {.
gcsafe, locks: 0, raises: [], tags: []
.}
proc pushIndent(self: RichTextLabel; level: int64) {.
gcsafe, locks: 0, raises: [], tags: []
.}
proc pushList(self: RichTextLabel; typee: int64) {.
gcsafe, locks: 0, raises: [], tags: []
.}
proc pushMeta(self: RichTextLabel; data: Variant) {.
gcsafe, locks: 0, raises: [], tags: []
.}
proc pushUnderline(self: RichTextLabel) {.
gcsafe, locks: 0, raises: [], tags: []
.}
proc pushTable(self: RichTextLabel; columns: int64) {.
gcsafe, locks: 0, raises: [], tags: []
.}
proc setTableColumnExpand(self: RichTextLabel; column: int64; expand: bool;
                         ratio: int64) {.
gcsafe, locks: 0, raises: [], tags: []
.}
proc pushCell(self: RichTextLabel) {.
gcsafe, locks: 0, raises: [], tags: []
.}
proc pop(self: RichTextLabel) {.
gcsafe, locks: 0, raises: [], tags: []
.}
proc clear(self: RichTextLabel) {.
gcsafe, locks: 0, raises: [], tags: []
.}
proc getVScroll(self: RichTextLabel): VScrollBar {.
gcsafe, locks: 0, raises: [Exception], tags: [RootEffect]
.}
proc scrollToLine(self: RichTextLabel; line: int64) {.
gcsafe, locks: 0, raises: [], tags: []
.}
proc parseBbcode(self: RichTextLabel; bbcode: string): Error {.
gcsafe, locks: 0, raises: [], tags: []
.}
proc appendBbcode(self: RichTextLabel; bbcode: string): Error {.
gcsafe, locks: 0, raises: [], tags: []
.}
proc getTotalCharacterCount(self: RichTextLabel): int64 {.
gcsafe, locks: 0, raises: [], tags: []
.}
proc getLineCount(self: RichTextLabel): int64 {.
gcsafe, locks: 0, raises: [], tags: []
.}
proc getVisibleLineCount(self: RichTextLabel): int64 {.
gcsafe, locks: 0, raises: [], tags: []
.}
proc getContentHeight(self: RichTextLabel): int64 {.
gcsafe, locks: 0, raises: [], tags: []
.}

Methods

method guiInput(self: RichTextLabel; event: InputEvent) {.
gcsafe, locks: 0, raises: [], tags: []
.}
method scrollChanged(self: RichTextLabel; arg0: float64) {.
gcsafe, locks: 0, base, raises: [], tags: []
.}